专栏首页小白博客centos7 apache一站式https设置

centos7 apache一站式https设置

首先我们现在html目录中.htaccess文件(没有就新建一个)添加一下内容

<IfModule rewrite_module>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI}
[L,R=301]
</IfModule>

然后去阿里云申请免费的ssl证书,方法我就不说了,可自行百度。之后再/etc/httpd/下建cert目录,之后我们把下载的证书传到cert目录 下载安装

yum -y install httpd httpd-devel
yum -y install openssl openssl-devel
yum -y install mod_ssl

如果你防火墙开启了就要开放80,443端口

systemctl start firewalld.service
netstat -tnl    //查看端口的监听状态 
firewall-cmd --zone=public --add-port=80/tcp --permanent
success
firewall-cmd --zone=public --add-port=443/tcp --permanent
success
firewall-cmd --reload

打开apache安装目录下面conf.d目录下面的ssl.conf

在config.inc.pho中添加

/** 开 启 HTTPS */
define('__TYPECHO_SECURE__',true);

之后重启apache

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • centos7 apache一站式https设置

    然后去阿里云申请免费的ssl证书,方法我就不说了,可自行百度。之后再/etc/httpd/下建cert目录,之后我们把下载的证书传到cert目录 下载安装

    小黑Sir
  • 给网站配置上HTTPS加密访问(Centos7+Apache+SSL证书)

    Eller
  • centos7安装lamp

    最近不知怎么的就迷恋上php环境搭建的各种配置,不管是centos几点版本,总想去试试,去踩坑,给你自己找点事情做做,下面直接上步骤

    botkenni
  • 云服务器快速构建WordPress博客

    最近搞了一个博客,采用WordPress搭建的,其实本来就依托cnblog和公众号更新博文,想想自己搞一个会更好一些,独立一些,而且可以配置独立域名和主体,随之...

    风间影月
  • centos7安装Lnmp(Linux+Nginx+MySql+Php)及Apache

    Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx是一个高性能的HTTP和反向代理服务器,Nginx 超越 Apache 的高性能和稳定性,使得国...

    botkenni
  • 使用 Host sFlow 部署端口镜像功能实现腾讯云服务器流量旁路监控/数据分析

    为了方便的对网站流量进行数据监控和分析,一般会用到交换机的端口镜像功能,将数据复制一份发送到监控平台或分析系统;而如果将网站部署到腾讯云平台,是否也可以将服务器...

    说云时间
  • 腾讯云服务器上(Centos7)安装服务器环境实践

    Liunx服务器不管是前端还是后端开发人员都是必须接触和了解的,安装各种各样的开发环境并不像Windows一样有界面能够便利操作,所以这里记录一下前端和后端需要...

    麋鹿大哥
  • CentOS7下 Apache的安装配置方法

    前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利。在此做一下学习记录和经验分享。

    砸漏
  • apache如何设置http自动跳转到https

    apache环境下,配置好https后,需要设置url重定向规则,使网站页面的http访问都自动转到https访问。

    WindWant
  • 【云+社区年度征文】腾讯云服务器上(Centos7)安装服务器环境实践

    介绍:云服务器早在多年前就已经落地,趁着学生身份现在买腾讯云服务器还算实惠,就入手了一台1核2G的服务器,既然买了服务器之前又学习过Liunx就直接上手了。然后...

    麋鹿大哥
  • CentOS7服务器中apache、php7以及mysql5.7的安装配置代码

    CentOS7服务器中apache、php7以及mysql5.7的配置代码如下所示:

    砸漏
  • centos7 PHP环境搭建 GD库 等插件安装方法

    查了资料,说法是,CentOS7用的是Firewall-cmd,CentOS7之前用的是iptables防火墙;要想让外网能访问到apache主目录,就需要做以...

    砸漏
  • 搭建nextcloud私有云存储网盘的教程详解

    Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协...

    砸漏
  • 搞它!!!Linux构建远程YUM仓库与NFS共享存储服务

    FTP服务:ftp://… HTTP服务: http://… 本地目录:file://…

    不吃小白菜
  • Centos中如何解决apache目录浏览文件名乱码? 转

    在Centos中apache服务器的目录浏览功能非常有用,特别是在共享文件的时候,如果不希望使用FTP,而直接使用目录浏览功能会非常方便,但是如果是中文目录或者...

    双面人
  • 获取免费https认证 详解certbot使用步骤

    对配置子域名有疑问的, 可以查看我之前写过的nginx配置二级域名

    zhaoolee
  • centos7mini版配置apache站点-非迷你版本类似(完美运行)

    1.centos7迷你版本(用于服务器)参考这篇centos7安装lamp进行安装(非迷你版本配置类似)

    botkenni
  • 从零开始折腾博客(5):全站从http升级到https

    HTTPS=HTTP+SSL,简单讲是HTTP的安全版,即HTTP下加入SSL层。相比HTTP,HTTPS提供了内容加密,身份认证,数据完整性的功能,可以有效地...

    idealclover
  • CentOS6系统编译部署LAMP(Linux, Apache, MySQL, PHP)环境

    我们一般常规的在Linux服务器中配置WEB系统会用到哪种WEB引擎呢?Apache还是比较常用的引擎之一。所以,我们在服务器中配置LAMP(Linux, A...

    老蒋

扫码关注云+社区

领取腾讯云代金券