ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

实战-源码编译搭建LAMP环境

2021-04-10 16:56:45  阅读:212  来源: 互联网

标签:www xuegod bbs 编译 LAMP 源码 conf com example


实战内容:搭建一个虚拟主机,并且演示三种不同情况的浏览效果

1.开启虚拟主机

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

2.

方法1:通过不同的IP地址,解析不同域名

给服务器增加IP(另一个域名解析出来的那个IP)。

 

[root@xuegod60 conf]# ifconfigeth0:1 192.168.10.90 netmask 255.255.255.0 #添加一个ip

[root@xuegod60 conf]# mkdir -p/var/www/html/bbs                   #创建一个bbs目录

[root@xuegod60 conf]# echo"bbs.192.168.10.90" >/var/www/html/bbs/index.html

[root@xuegod60 conf]# ping192.168.10.90

PING 192.168.10.90(192.168.10.90) 56(84) bytes of data.

64 bytes from 192.168.10.90:icmp_seq=1 ttl=64 time=0.042 ms

 

 

修改httpd.conf

#vim httpd.conf   在文件的最后,添加以下内容

<VirtualHost192.168.10.60:80>

    ServerAdminwebmaster@dummy-host.example.com

    DocumentRoot/var/www/html/

    ServerNamedummy-host.example.com

    ErrorLoglogs/dummy-host.example.com-error_log

    CustomLoglogs/dummy-host.example.com-access_log common

</VirtualHost>

<VirtualHost 192.168.10.90:80>

    ServerAdminwebmaster@dummy-host.example.com

    DocumentRoot/var/www/html/bbs/

    ServerNamedummy-host.example.com

    ErrorLoglogs/dummy-host.example.com-error_log

    CustomLoglogs/dummy-host.example.com-access_log common

</VirtualHost>

测试:

[root@xuegod60 conf]# service httpd restart

http://192.168.10.60/

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

http://192.168.10.90/

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

 

方法二:通过不同域名:

在域名管理后台,修改DNS配置,www.xuegod.com与bbs.xuegod.com解析成相同的IP。

 

修改httpd.conf

#vim httpd.conf

<VirtualHost *:80>

    ServerAdminwebmaster@dummy-host.example.com

    DocumentRoot/var/www/html/

    ServerName www.xuegod.com

    ErrorLog logs/www.xuegod.com-error_log

    CustomLog logs/www.xuegod.com-access_logcommon

</VirtualHost>

<VirtualHost *:80>

    ServerAdminwebmaster@dummy-host.example.com

    DocumentRoot /var/www/html/bbs/

ServerName  bbs.xuegod.com

ErrorLog logs/bbs.xuegod.com-error_log

    CustomLog logs/bbs.xuegod.com-access_log common

</VirtualHost>

 

在windows下windows  hosts文件在:   C:\Windows\System32\drivers\etc

192.168.10.60 www.xuegod.com

192.168.10.60 bbs.xuegod.com

测试:

[root@xuegod60 conf]# servicehttpd restart

 

www.xuegod.com

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

bbs.xuegod.com

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

方法3:基于端口配置虚拟主机:

[root@xuegod60 conf]# vim /etc/httpd/conf/httpd.conf  

添加90端口

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
 

<VirtualHost *:80>

    ServerAdminwebmaster@dummy-host.example.com

    DocumentRoot/var/www/html/

    ServerNamewww.example.com

    ErrorLoglogs/www.example.com-error_log

    CustomLoglogs/www.example.com-access_log common

</VirtualHost>

<VirtualHost *:90>

    ServerAdminwebmaster@dummy-host.example.com

    DocumentRoot/var/www/html/bbs/

    ServerNamebbs.example.com

    ErrorLoglogs/bbs.example.com-error_log

    CustomLoglogs/bbs.example.com-access_log common

</VirtualHost>

 

测试:

[root@xuegod60 conf]# service httpd restart

http://192.168.10.60/

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

http://192.168.10.60:90

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

标签:www,xuegod,bbs,编译,LAMP,源码,conf,com,example
来源: https://blog.51cto.com/xinsz08/2697827

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有