apache2.4后面的版本似乎有一波更新,配置方法变化较大,网上搜到的教程已经不适用了,这里记录一下配置方法;

1、进入apache2的配置目录,这里为/etc/apache2

2、打开SSL模块

cd mods-enabled
ln -s ../mods-available/socache_shmcb.load socache_shmcb.load
ln -s ../mods-available/ssl.load ssl.load ln -s ../mods-available/ssl.load ssl.load

3、配置证书

cd sites-available
vi sites-available
#。。。。SSLCertificateFile等
cd ../sites-enabled
ln -s ../sites-available/default-ssl.conf default-ssl.conf

4、重启apache2

 

PS:重定位80端口到443端口

1、打开rewrite模块

cd mods-enabled
ln -s ../mods-available/rewrite.load rewrite.load

2、编辑sites-available下80端口的站点配置文件

    RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R]

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-10
  • 2022-02-05
  • 2021-04-22
  • 2022-12-23
  • 2021-11-03
猜你喜欢
  • 2021-11-08
  • 2021-12-02
  • 2022-01-04
  • 2021-07-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案