linux虚拟主机服务
时间:2023-07-01 22:42:02 | 来源:网站运营
时间:2023-07-01 22:42:02 来源:网站运营
linux虚拟主机服务:虚拟主机:指在一台主机或者服务器上,实现多网域服务的方法,可以同时运行多个网站或服务。
直接进入部署:
环境:一台部署在VMware的centos7的虚拟主机
一、安装httpd服务
图1-1 这里我已经安装过了二、在/var/www/html下创建一个文件夹,里面放入一个测试用的首页文件,使用mkdir创建文件夹
图1-2 三、在/etc/httpd/conf.d/ 目录下创建相应的网站配置文件,告诉http服务器这个是网站的配置文件。网站配置文件的命名以网站文件夹的名字加上.conf,如图,test.com.conf
图1-3四、配置网站的配置文件。包括网站域名和对应的文件夹
图1-4五、添加域名解析,编辑/etc/hosts,域名必须是与上图的ServerName相同,IP是你自己虚拟主机的IP地址
图1-5图1-6六、重启httpd 服务,查看状态
图1-7七、通过elinks网页字符查看器,查看刚才的部署的网站服务
图1-8 显示的与test.com下的index.html相同八、部署下一个网站,这次我把网站文件放在根目录
九、配置相应的网站文件的配置,我这里以test2作为该网站的配置文件,如图,配置文件中除了上面说过的,还需要加上相应根目录文件的所有权限,因为在根目录下的所有权限都是属于root即管理员的别人无权访问,所以需要赋予其他人管理网站的权限。
图1-10图1-11 十、配置相应的域名解析,重启服务,用elinks去查看网站是否生效。
图1-12 域名解析图1-13 www.test2.com网站十一、同一个主机,两个不同的域名,实现两个不同的网站服务,即虚拟主机服务。