• Apache2配置多域名站点及支持https


    0x00 预备条件

    • 申请SSL证书
    • 建立对应站点目录
    • 开放443端口

    0x01 配置sites-available文件

    执行
    vi /etc/apache2/sites-available/zecoc.conf
    内容如下:

    <VirtualHost *:443>
     ServerAdmin webmaster@localhost
     ServerName zecoc.com
     ServerAlias www.zecoc.com forum.zecoc.com
     DocumentRoot /var/www/zecoc/public
     SSLEngine on
     SSLCertificateFile "/etc/apache2/ssl/kiros.crt"
     SSLCertificateKeyFile "/etc/apache2/ssl/kiros.key"
     SSLCertificateChainFile "/etc/apache2/ssl/kiros.ca-bundle"
     <Directory />
      Options FollowSymLinks
      DirectoryIndex index.php index.html index.htm
      AllowOverride None
     </Directory>
     <Directory /var/www/zecoc>
    # Options Indexes FollowSymLinks MultiViews
      Options FollowSymLinks
      RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . index.php
      AllowOverride All
      Order allow,deny
      allow from all
     </Directory>
    
     ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
     <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch 
        Order allow,deny
      Allow from all
     </Directory>
    
     ErrorLog ${APACHE_LOG_DIR}/error.log
    
     # Possible values include: debug, info, notice, warn, error, crit,
     # alert, emerg.
     LogLevel warn
    
     CustomLog ${APACHE_LOG_DIR}/access.log combined
    
        Alias /doc/ "/usr/share/doc/"
        <Directory "/usr/share/doc/">
     Options Indexes MultiViews FollowSymLinks
     AllowOverride All
     Order deny,allow
         Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
    </VirtualHost>                                              
    

    0x02 连接sites-enabled文件

    执行
    ln /etc/apache2/sites-available/zecoc.conf /etc/apache2/sites-enabled/zecoc.conf

    0x03 重启Apache服务

    执行service apache2 restart

    本文转载自http://kiros.onbeta.com/Linux/Apache2pei-zhi-duo-yu-ming-zhan-dian-ji-zhi-chihtt.html

  • 相关阅读:
    Android 监听键盘的弹起与收缩
    Android Glide+CircleImageView实现加载圆形图片列表
    Java 集合
    Java 文件IO续
    Java 文件IO
    Java 网络编程
    Android AIDL Service
    Android 四大组件之Service
    Android 开源项目分类汇总(转)
    Android SQLite数据库
  • 原文地址:https://www.cnblogs.com/kiroshan/p/Apache2pei-zhi-duo-yu-ming-zhan-dian-ji-zhi-chihtt.html
Copyright © 2020-2023  润新知