li26598296 发表于 2018-11-23 11:43:26

Apache虚拟主机配置(五)

基于域名的配置主机实战配置
取消httpd.conf该行注视
#vi/application/apache/conf/httpd.conf
Includeconf/extra/httpd-vhosts.conf
# cd/application/apache/conf/extra/
#cp httpd-vhosts.conf httpd-vhosts.conf.$(date +%F)
#vi httpd-vhosts.conf
#grep -v '^#' httpd-vhosts.conf


NameVirtualHost*:80


      //监听本机所有80端口
ServerAdmin 952773925@qq.com   //系统管理的信箱
DocumentRoot "/var/blog"      //网站的站点目录
ServerName www.liuyalei.com//提供网站服务的域名,需要做正规的dns解析或使用hosts测试
ServerAlias liuyalei.com       //网站别名
ErrorLog "logs/blog-error_log"      //错误日志文件
CustomLog "logs/blog-access_log"common    //普通访问日志文件
      //闭合标签






#/application/apache/bin/apachectl –t   //检查语法
Warning:DocumentRoot does not exist
httpd:apr_sockaddr_info_get() failed for eric6.4
httpd: Could notreliably determine the server's fully qualified domain name, using 127.0.0.1for ServerName
Syntax OK


#vi/application/apache/conf/httpd.conf
#grep ServerName ../../conf/httpd.conf   //修改为127.0.0.1:80
# ServerName givesthe name and port that the server uses to identify itself.
ServerName127.0.0.1:80


#/application/apache/bin/apachectl -t
Warning:DocumentRoot does not exist
Syntax OK
#mkdir /var/blog       //创建站点目录
#echo '1234657' >> /var/blog/index.html
#/application/apache/bin/apachectl -t
Syntax OK


#/application/apache/bin/apachectlgraceful//平滑重启
#ps -ef|grep httpd

基于IP和端口的配置主机实战配置

#grep -v '^#' httpd-vhosts.conf


NameVirtualHost*:80



ServerAdmin 952773925@qq.com
DocumentRoot "/var/blog"
ServerName www.liuyalei.com
ServerAlias liuyalei.com
ErrorLog "logs/blog-error_log"
CustomLog "logs/blog-access_log"common



  




页: [1]
查看完整版本: Apache虚拟主机配置(五)