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=sssaaa baseurl=file:///mnt gpgcheck=0 enabled=1 按下ESC键,输入:x保存 清理仓库 [root@clq0917 ~]# yum clean all 元数据建立 [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.对源码文件进行解压

[root@clq0917 ~]# cd /var/www/html 加文件[root@clq0917 html]# rz 解压[root@clq0917 html]# unzip wangzhang.zip mv (解码数据)+名字(wangzhang) [root@clq0917 html]# unzip zhishaizi.zip mv (解码数据)+名字(zhishaizi) [root@clq0917 html]# unzip zhuawawa.zip mv (解码数据)+名字(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 98DocumentRoot "/var/www/html/wangzhang" ServerName wz.example.com Listen 99DocumentRoot "/var/www/html/zhuawawa" ServerName zww.example.com Listen 100 lHost *:100> DocumentRoot "/var/www/html/zhishaizi" ServerName zsz.example.com 刷新一下: [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端口号就表示成功了。
方法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 100 lHost *:100> DocumentRoot "/var/www/html/zhishaizi" ServerName zsz.example.com 刷新一下: [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端口号就表示成功了。
百度搜索:
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 -antl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:99 *:* *:* LISTEN 0 128 [::]: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 -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端口号就表示成功了。 进入C盘的C:\Windows\System32\drivers\etc目录下,把hosts文件拖到桌面上并用写字板打开,加入以下内容并保存 192.168.174.131 wz.example.com zww.example.com zsz.example.com 把桌面上的hosts文件拖回C:\Windows\System32\drivers\etc目录下,打开CMD,输入 ping zww.example.com看是否能通 然后在浏览器上用域名访问
hosts:


cmd:


以上就是Linux运维基础httpd静态网页教程的详细内容,更多关于Linux运维httpd静态网页的资料请关注免费资源网其它相关文章!感谢阅读~
上一篇:Podman开机自启容器实现过程及与Docker对比
栏 目:其它服务器
下一篇:关于使用Keepalived实现Nginx的自动重启及双主热备高可用问题
本文标题:Linux运维基础httpd静态网页教程
本文地址:https://zz.feitang.co/server/35517.html
您可能感兴趣的文章
- 01-12Docker部署rabbitmq遇到的两个问题
- 01-12最新虚拟机VMware 14安装教程
- 01-12使用docker compose安装harbor私有仓库的详细教程
- 01-12Windows下Docker安装各种软件的详细过程
- 01-12seata docker 高可用部署的详细介绍
- 01-12浅谈Tomcat多层容器的设计
- 01-12Gogs+Jenkins+Docker 自动化部署.NetCore的方法步骤
- 01-12解决vscode docker插件docker.socket权限问题
- 01-12Docker中运行PostgreSQL并推荐几款连接工具
- 01-12Docker核心原理之 Cgroup详解


阅读排行
推荐教程
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-23linux中ftp无法访问怎么办
- 12-11docker存储目录迁移示例教程
- 12-10docker start启动容器后仍然exit状态的解决
- 12-10Linux下如何安装Logstash
- 12-05Docker安装Jenkins全过程
- 01-05Shell脚本去重的几种方法实例
- 12-22kvm虚拟机配置NAT端口转发的实现方法
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法




