《操作系统》实验指导书/实验三:网站服务器 其实现的操作过程填写到表3-1中 表31部暑PHP网站 4、发布虚拟目录 (1)修改虚拟目录配置文件 ①创建目录 在/etc/httpd/目录下创建vhost-confd目录,其操作命令如下,如图3-8所示。 #cd/etc/httpd/ mkdir vhost-confd 1。 as modules run root@M网iF-R3P mkdir vhost-cont d 图3-8创建虚拟主机目录 ②编辑配置文件 在 vhost-confd目录下新增虚拟目录配置文件Ⅴ irtualHost conf,其操作命令如下 #cd/etc/httpd/vhost-conf.d touch virtualhost. conf 在配置文件中增加如下内容后保存退出 < VirtualHost * 80> Server Admin root@localhost #通过虚拟目录/(s代替实际/a/www/htm|目录 Alias/cs /var/www/html <Directory "/var/www/html"> Options FollowSymLinks AllowOverride All Require all granted </Directory> (2)引用虚拟文件 虚拟文件配置完成保存后,需要在htpd的主配置文件引用才可以实现其相应的功能。 引用的方法是在配置文件/etc/httpd/cont/httpd.conf末尾添加如下命令 IncludeOptional vhost -conf. d/* co 信息管理与信息系统教研室/阮晓龙/13938213680/共11页,第4页《操作系统》实验指导书 / 实验三:网站服务器 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 11 页,第 4 页 其实现的操作过程填写到表 3-1 中。 表 3-1 部署 PHP 网站 4、发布虚拟目录 (1)修改虚拟目录配置文件 ①创建目录 在/etc/httpd/目录下创建 vhost-conf.d 目录,其操作命令如下,如图 3-8 所示。 # cd /etc/httpd/ # mkdir vhost-conf.d ②编辑配置文件 在 vhost-conf.d 目录下新增虚拟目录配置文件 VirtualHost.conf,其操作命令如下。 # cd /etc/httpd/vhost-conf.d # touch VirtualHost.conf 在配置文件中增加如下内容后保存退出。 <VirtualHost *:80> ServerAdmin root@localhost #通过虚拟目录/cs 代替实际/var/www/html 目录 Alias /cs /var/www/html <Directory "/var/www/html"> Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost> (2)引用虚拟文件 虚拟文件配置完成保存后,需要在 httpd 的主配置文件引用才可以实现其相应的功能。 引用的方法是在配置文件/etc/httpd/conf/httpd.conf 末尾添加如下命令。 IncludeOptional vhost-conf.d/*.conf 图 3-8 创建虚拟主机目录