ubuntu虚拟主机(ubuntu系统虚拟机)
139
2022-12-02
本文目录一览:
首先你要装好Apache
第1步:先为网卡添加多个IP地址(192.168.10.10/20/30)
重新启动网卡设备后使用ping命令检查是否配置正确(这项很重要,一定要测试好再进行下一步!)。
第2步:分别创建网站数据目录。
在/home/wwwroot目录下分别创建三个网站数据目录:
[root@linuxprobe ~]# mkdir -p /home/wwwroot/10
[root@linuxprobe ~]# mkdir -p /home/wwwroot/20
[root@linuxprobe ~]# mkdir -p /home/wwwroot/30
分别在这三个网站数据目录中写入主页文件,内容为该网站的IP地址:
[root@linuxprobe ~]# echo "IP:192.168.10.10" /home/wwwroot/10/index.html
[root@linuxprobe ~]# echo "IP:192.168.10.20" /home/wwwroot/20/index.html
[root@linuxprobe ~]# echo "IP:192.168.10.30" /home/wwwroot/30/index.html
第3步:在配置文件中描述基于IP地址的虚拟主机。
VirtualHost 192.168.10.10
DocumentRoot /home/wwwroot/10
ServerName
Directory /home/wwwroot/10
AllowOverride None
Require all granted
/Directory
/VirtualHost
VirtualHost 192.168.10.20
DocumentRoot /home/wwwroot/20
ServerName bbs.linuxprobe.com
Directory /home/wwwroot/20
AllowOverride None
Require all granted
/Directory
/VirtualHost
VirtualHost 192.168.10.30
DocumentRoot /home/wwwroot/30
ServerName tech.linuxprobe.com
Directory /home/wwwroot/30
AllowOverride None
Require all granted
/Directory
/VirtualHost
读者们可以直接复制上面的参数到主配置文件(/etc/httpd/conf/httpd.conf)的末尾然后重启apache网站服务程序。
第4步:修改网站数据目录的SELinux安全上下文。
需要分别修改网站数据目录以及网页文件的SELinux安全上下文:
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/10
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/10/*
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/20
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/20/*
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/30
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/30/*
立即恢复SELinux安全上下文:
[root@linuxprobe ~]# restorecon -Rv /home/wwwroot
详情可以查看
基于主机名的虚拟主机的配置方法
1、在tomcat的server.xml中添加如下语句:
span style="font-size:16px;" Host name="site1" appBase="D:\VirtualHost1"
Context path="" docBase="."/
/Host
Host name="site2" appBase="D:\VirtualHost2"
Context path="" docBase="."/
/Host
/span
2、然后打开C:\WINDOWS\system32\drivers\etc下的hosts文件,在里面添加上映射关系
span style="font-size:16px;"# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
127.0.0.1 site1
127.0.0.1 site2
/span
虚拟主机安装ubuntu系统的方法
打开VmWare虚拟机主页,单击“创建新的虚拟机”。
此时弹出“新建虚拟机向导”对话框。选择“大型安装”。单击“下一步”按钮。
在安装来源中选择“光盘镜像文件”,点击“浏览”按钮,在计算机中找到Ubuntu的镜像文件。点击“下一步”按钮。
此一步,填写安装信息。点击“下一步”按钮。
这一步命名虚拟机,填写虚拟机的名称与位置。一直点击“下一步”按钮,直至完成。
接下来就是Ubuntu的安装过程,会自动完成。
发表评论
暂时没有评论,来抢沙发吧~