Linux运维基础httpd静态网页教程
目录
- 1.利用仓库创建httpd lrzsz unzip文件
- 2.对源码文件进行解压
- 3.配置httpd-vhosts.conf的3种方法
- 方法1:(相同IP,不同端口号配置)
- 方法2:(不同IP,相同端口号配置)
- 方法3:(相同IP,相同端口号,不同域名)
1.利用仓库创建httpd lrzsz unzip文件
1.挂载[root@clq0917 ~]# mount /dev/cdrom /mnt/mount: /dev/sr0 写保护,将以只读方式挂载写配置文件[root@clq0917 ~]# vi /etc/yum.repos.d/aa.repo[aa]name=sssaaabaseurl=file:///mntgpgcheck=0enabled=1 按下ESC键,输入:x保存 清理仓库 [root@clq0917 ~]# yum clean all 元数据建立 [root@clq0917 ~]# yum makecache2.安装[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.对源码文件进行解压
文章图片
[root@clq0917 ~]# cd /var/www/html加文件[root@clq0917 html]# rz解压[root@clq0917 html]# unzip wangzhang.zipmv (解码数据)+名字(wangzhang)[root@clq0917 html]# unzip zhishaizi.zipmv (解码数据)+名字(zhishaizi)[root@clq0917 html]# unzip zhuawawa.zipmv (解码数据)+名字(zhuawawa)删掉不用的[root@clq0917 html]# rm -rf zhuawawa.zip[root@clq0917 html]# rm -rfwangzhang.zip[root@clq0917 html]# rm -rf zhishaizi.zip查看:[root@clq0917 html]# lswangzhangzhishaizizhuawawa
3.配置httpd-vhosts.conf的3种方法
1.[root@clq0917 html]# vi httpd-vhosts.conf Listen 98DocumentRoot "/var/www/html/wangzhang"ServerName wz.example.com Listen 99DocumentRoot "/var/www/html/zhuawawa"ServerName zww.example.com Listen 100lHost *:100>DocumentRoot "/var/www/html/zhishaizi"ServerName zsz.example.com刷新一下:[root@clq0917 html]# systemctl restart httpd[root@qn conf.d]# ss -antlStateRecv-QSend-QLocal Address:PortPeer Address:PortLISTEN01280.0.0.0:220.0.0.0:*LISTEN0128*:98*:*LISTEN0128*:99*:*LISTEN0128*:100*:*LISTEN0128[::]:22[::]:*看到98 99 和100端口号就表示成功了。
方法1:(相同IP,不同端口号配置)
1.[root@clq0917 html]# vi httpd-vhosts.conf Listen 98DocumentRoot "/var/www/html/wangzhang"ServerName wz.example.com Listen 99DocumentRoot "/var/www/html/zhuawawa"ServerName zww.example.com Listen 100lHost *:100>DocumentRoot "/var/www/html/zhishaizi"ServerName zsz.example.com刷新一下:[root@clq0917 html]# systemctl restart httpd[root@qn conf.d]# ss -antlStateRecv-QSend-QLocal Address:PortPeer Address:PortLISTEN01280.0.0.0:220.0.0.0:*LISTEN0128*:98*:*LISTEN0128*:99*:*LISTEN0128*:100*:*LISTEN0128[::]:22[::]:*看到98 99 和100端口号就表示成功了。
百度搜索:
192.168.174.131:98效果图:
192.168.174.131:99
192.168.174.131:100
文章图片
文章图片
文章图片
方法2:(不同IP,相同端口号配置)
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 99DocumentRoot "/var/www/html/wangzhang"ServerName wz.example.com DocumentRoot "/var/www/html/zhuawawa"ServerName zww.example.com lHost 192.168.174.176:99>DocumentRoot "/var/www/html/zhishaizi"ServerName zsz.example.com刷新一下:[root@clq0917 html]# systemctl restart httpd[root@qn conf.d]# ss -antlStateRecv-QSend-QLocal Address:PortPeer Address:PortLISTEN0128*:99*:**:*LISTEN0128[::]:22[::]:*看到 99端口号就表示成功了。
百度搜索:
192.168.174.131:99效果图:
192.168.174.175:99
192.168.174.176:99
文章图片
文章图片
文章图片
方法3:(相同IP,相同端口号,不同域名)
1.[root@clq0917 html]# vi httpd-vhosts.conf Listen 80DocumentRoot "/var/www/html/wangzhang"ServerName wz.example.com DocumentRoot "/var/www/html/zhuawawa"ServerName zww.example.com lHost *:80>DocumentRoot "/var/www/html/zhishaizi"ServerName zsz.example.com刷新一下:[root@clq0917 html]# systemctl restart httpd[root@qn conf.d]# ss -antlStateRecv-QSend-QLocal Address:PortPeer Address:PortLISTEN01280.0.0.0:220.0.0.0:*LISTEN0128*:80*:*看到80端口号就表示成功了。进入C盘的C:\Windows\System32\drivers\etc目录下,把hosts文件拖到桌面上并用写字板打开,加入以下内容并保存192.168.174.131 wz.example.com zww.example.comzsz.example.com把桌面上的hosts文件拖回C:\Windows\System32\drivers\etc目录下,打开CMD,输入 ping zww.example.com看是否能通然后在浏览器上用域名访问
hosts:
文章图片
文章图片
cmd:
文章图片
文章图片
【Linux运维基础httpd静态网页教程】 以上就是Linux运维基础httpd静态网页教程的详细内容,更多关于Linux运维httpd静态网页的资料请关注脚本之家其它相关文章!感谢阅读~
推荐阅读
- Linux下面如何查看tomcat已经使用多少线程
- Beego打包部署到Linux
- Python基础|Python基础 - 练习1
- Java|Java基础——数组
- Java基础-高级特性-枚举实现状态机
- 营养基础学20180331(课间随笔)??
- iOS面试题--基础
- HTML基础--基本概念--跟着李南江学编程
- typeScript入门基础介绍
- Linux|109 个实用 shell 脚本