1575951554794-4db5b9a9-6d2c-4ba3-9518-3e290bc27fb3.png

自行安装LAMP之后再执行下面操作linux LAMP的安装.txt

自行安装LAMP之后再执行下面操作linux LAMP的安装.txt
自行安装LAMP之后再执行下面操作linux LAMP的安装.txt

基于主机头的虚拟主机配置

  • 修改httpd配置文件:/etc/httpd/conf/httpd.conf

    虚拟主机配置-基于域名 - 图2

    1. (将NameVirtualHost *:80前面的#去掉)
  • 建立默认主机头的配置文件,放在/etc/httpd/conf.d/目录下

    虚拟主机配置-基于域名 - 图3

  • 在/etc/httpd/conf.d/目录下面新建一个虚拟主机的配置文件,如:新建swvtc.com.conf的配置文件,文件内容如下:

    虚拟主机配置-基于域名 - 图4

参数说明:

Servername 主机头(相当于访问这个网站使用的域名)
DocumentRoot标签 设置目录的访问的一些规则
Options Indexes FollowSymLinks 允许目录浏览
AllowOverride 定义对于每个目录下的 .htalless 文件中的指含类型(一般用none)
Order allow,deny 定义访问权限排序(先允许,没有允许的就拒绝)
Allow from all 结合上面的,允许所有

注!

  • 修改完虚拟主机的配置之后,需要建立虚拟主机对应的目录,确保目录存在,且文件权限没有问题。之后才能重启aprache让配置生效

  • selinux必须关闭,iptables必须开放80端口。可以自定一个域名,然后修改自己电脑C:\WINDOWS\system32\drivers\etc文件夹下面的hosts文件,将域名指向服务器的IP,如下

虚拟主机配置-基于域名 - 图5