LAMP建站时配置文件写法实例

原创 LittleRob  2018-07-22 11:50:40  阅读 475 次 评论 0 条

第一次建站,缺乏经验,并且网上的教程跟自己的情况不是特别吻合,
几经摸索终于把HTTP和HTTPS网站做了出来,下面是配置文件实例。

HTTP sites-enable下xxx.conf文件:

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName xmjose.myexplor.me
ServerAlias ftp.myexplor.me
DocumentRoot /var/www/love.myexplor.me/public_html/
ErrorLog /var/www/love.myexplor.me/logs/error.log
CustomLog /var/www/love.myexplor.me/logs/access.log combined
</VirtualHost>

HTTPS ssl.conf文件

<VirtualHost *:443>
ServerAdmin [email protected]
ServerName xmjose.myexplor.me
ServerAlias *.myexplor.me
DocumentRoot /var/www/love.myexplor.me/public_html/
ErrorLog /var/www/love.myexplor.me/logs/error.log
CustomLog /var/www/love.myexplor.me/logs/access.log combined
SSLEngine on
SSLCertificateFile "/etc/letsencrypt/live/myexplor.me-0001/fullchain.pem"
SSLCertificateKeyFile "/etc/letsencrypt/live/myexplor.me-0001/privkey.pem"
SetOutputFilter DEFLATE
Options FollowSymLinks
DirectoryIndex index.html index.php
</VirtualHost>

NOTE:
*HTTP的配置是一个网站一个文件,而HTTPS是同一个文件可以有多个VirtuaHost。
我用的是apache2,默认支持SNI因此并不需要特别设置。且没有httpd.onf文件。*

我首页用HTTPS配置时ServerName写localhost也是可以的,
写路径的地方不用引号可能也行,本人没有过多尝试。


无特殊说明,本站文章均为原创,转载请注明出处。

本文首发于微信公众号“我的探索”ID:MyExploration


本文地址:https://www.myexplor.me/random/31LAMP建站时配置文件写法实例.html
版权声明:本文为原创文章,版权归 LittleRob 所有,欢迎分享本文,转载请保留出处!

发表评论

还没有留言,还不快点抢沙发?