Linux運(yùn)維基礎(chǔ)httpd靜態(tài)網(wǎng)頁(yè)教程
1.利用倉(cāng)庫(kù)創(chuàng)建httpd lrzsz unzip文件
1.掛載 [root@clq0917 ~]# mount /dev/cdrom /mnt/ mount: /dev/sr0 寫保護(hù),將以只讀方式掛載 寫配置文件 [root@clq0917 ~]# vi /etc/yum.repos.d/aa.repo [aa] name=sssaaa baseurl=file:///mnt gpgcheck=0 enabled=1 按下ESC鍵,輸入:x保存 清理倉(cāng)庫(kù) [root@clq0917 ~]# yum clean all 元數(shù)據(jù)建立 [root@clq0917 ~]# yum makecache 2.安裝 [root@clq0917 ~]# yum -y install httpd [root@clq0917 ~]# yum -y install lrzsz [root@clq0917 ~]# yum -y install httpd [root@clq0917 ~]# yum -y install unzip
2.對(duì)源碼文件進(jìn)行解壓

[root@clq0917 ~]# cd /var/www/html 加文件[root@clq0917 html]# rz 解壓[root@clq0917 html]# unzip wangzhang.zip mv (解碼數(shù)據(jù))+名字(wangzhang) [root@clq0917 html]# unzip zhishaizi.zip mv (解碼數(shù)據(jù))+名字(zhishaizi) [root@clq0917 html]# unzip zhuawawa.zip mv (解碼數(shù)據(jù))+名字(zhuawawa) 刪掉不用的 [root@clq0917 html]# rm -rf zhuawawa.zip [root@clq0917 html]# rm -rf wangzhang.zip [root@clq0917 html]# rm -rf zhishaizi.zip 查看: [root@clq0917 html]# ls wangzhang zhishaizi zhuawawa
3.配置httpd-vhosts.conf的3種方法
1.[root@clq0917 html]# vi httpd-vhosts.conf
Listen 98
<VirtualHost *:98>
DocumentRoot "/var/www/html/wangzhang"
ServerName wz.example.com
</VirtualHost>
Listen 99
<VirtualHost *:99>
DocumentRoot "/var/www/html/zhuawawa"
ServerName zww.example.com
</VirtualHost>
Listen 100
lHost *:100>
DocumentRoot "/var/www/html/zhishaizi"
ServerName zsz.example.com
</VirtualHost>
刷新一下:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 *:98 *:*
LISTEN 0 128 *:99 *:*
LISTEN 0 128 *:100 *:*
LISTEN 0 128 [::]:22 [::]:*
看到98 99 和100端口號(hào)就表示成功了。
方法1:(相同IP,不同端口號(hào)配置)
1.[root@clq0917 html]# vi httpd-vhosts.conf
Listen 98
<VirtualHost *:98>
DocumentRoot "/var/www/html/wangzhang"
ServerName wz.example.com
</VirtualHost>
Listen 99
<VirtualHost *:99>
DocumentRoot "/var/www/html/zhuawawa"
ServerName zww.example.com
</VirtualHost>
Listen 100
lHost *:100>
DocumentRoot "/var/www/html/zhishaizi"
ServerName zsz.example.com
</VirtualHost>
刷新一下:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 *:98 *:*
LISTEN 0 128 *:99 *:*
LISTEN 0 128 *:100 *:*
LISTEN 0 128 [::]:22 [::]:*
看到98 99 和100端口號(hào)就表示成功了。
百度搜索:
192.168.174.131:98
192.168.174.131:99
192.168.174.131:100
效果圖:



方法2:(不同IP,相同端口號(hào)配置)
1.配置IP地址
[root@clq0917 html]# ip addr add 192.168.174.175/24 dev ens33
[root@clq0917 html]# ip addr add 192.168.174.176/24 dev ens33
[root@clq0917 html]# vi httpd-vhosts.conf
Listen 99
<VirtualHost 192.168.174.131:99>
DocumentRoot "/var/www/html/wangzhang"
ServerName wz.example.com
</VirtualHost>
<VirtualHost 192.168.174.175:99>
DocumentRoot "/var/www/html/zhuawawa"
ServerName zww.example.com
</VirtualHost>
lHost 192.168.174.176:99>
DocumentRoot "/var/www/html/zhishaizi"
ServerName zsz.example.com
</VirtualHost>
刷新一下:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:99 *:*
*:*
LISTEN 0 128 [::]:22 [::]:*
看到 99端口號(hào)就表示成功了。
百度搜索:
192.168.174.131:99
192.168.174.175:99
192.168.174.176:99
效果圖:



方法3:(相同IP,相同端口號(hào),不同域名)
1.[root@clq0917 html]# vi httpd-vhosts.conf
Listen 80
<VirtualHost *:80>
DocumentRoot "/var/www/html/wangzhang"
ServerName wz.example.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/var/www/html/zhuawawa"
ServerName zww.example.com
</VirtualHost>
lHost *:80>
DocumentRoot "/var/www/html/zhishaizi"
ServerName zsz.example.com
</VirtualHost>
刷新一下:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 *:80 *:*
看到80端口號(hào)就表示成功了。
進(jìn)入C盤的C:\Windows\System32\drivers\etc目錄下,把hosts文件拖到桌面上并用寫字板打開,加入以下內(nèi)容并保存
192.168.174.131 wz.example.com zww.example.com zsz.example.com
把桌面上的hosts文件拖回C:\Windows\System32\drivers\etc目錄下,打開CMD,輸入 ping zww.example.com看是否能通
然后在瀏覽器上用域名訪問(wèn)
hosts:


cmd:


以上就是Linux運(yùn)維基礎(chǔ)httpd靜態(tài)網(wǎng)頁(yè)教程的詳細(xì)內(nèi)容,更多關(guān)于Linux運(yùn)維httpd靜態(tài)網(wǎng)頁(yè)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!感謝閱讀~
相關(guān)文章
Linux運(yùn)維基礎(chǔ)交換分區(qū)和lvm管理教程
這篇文章主要介紹了Linux運(yùn)維基礎(chǔ)中的交換分區(qū)和lvm管理教程,附含源碼示例,有需要的朋友可以借鑒參考下,祝大家共同學(xué)習(xí)共同進(jìn)步2021-09-09
linux下用cron定時(shí)執(zhí)行任務(wù)的方法
呵呵,比較有用,網(wǎng)上摘抄的。留著備用吧。2008-06-06
Linux 通過(guò)Rsync+Inotify實(shí)現(xiàn)本、異地遠(yuǎn)程數(shù)據(jù)實(shí)時(shí)同步功能
這篇文章主要介紹了Linux 通過(guò)Rsync+Inotify實(shí)現(xiàn)本、異地遠(yuǎn)程數(shù)據(jù)實(shí)時(shí)同步功能,需要的朋友可以參考下2020-04-04
linux操作系統(tǒng)原理 linux系統(tǒng)基礎(chǔ)教程
很多對(duì)linux操作系統(tǒng)有興趣的朋友想有一個(gè)深入的學(xué)習(xí),本篇文章給大家詳細(xì)講解了linux操作系統(tǒng)的原理,希望能夠?qū)δ阌兴鶐椭?/div> 2018-01-01最新評(píng)論

