Linux之httpd及虚拟主机的配置及使用
目录
1.安装httpd,并将访问apache服务器的首页修改为hello.html 且内容为: "My Home Page is hello"
1.安装httpd
2.查看服务器首页
3.修改服务器显示首页
4.修改首页内容
2.虚拟主机:虚拟两台主机ip为120,121, 对应访问目录:/www/ip/100, /www/ip/200
1.首先在连接上添加两个IP,然后重启链接
2. 创建对应目录
3.在对应文件中配置
创建首页文件index.html
3.配置不同端口的虚拟主机访问apache服务器
1.创建目录/www/port/{9090,9091}
2.在对应目录中创建文件并设置主页内容
3.在下面路径中vim创建并配置文件
4.重启httpd服务
5.效果如下
1.安装httpd,并将访问apache服务器的首页修改为hello.html 且内容为: "My Home Page is hello"
1.安装httpd
2.查看服务器首页
默认显示首页内容的文件为/var/www/html/下面的index.html
[root@rhcsa ~]# cd /var/www/html/
[root@rhcsa html]# ll
total 132
-rw-r--r--. 1 root root 12 Jul 26 11:21 index.html
-rw-r--r--. 1 root root 17892 May 20 2021 LICENSE
-rw-r--r--. 1 root root 31040 Jan 19 2021 qqqun.png
drwxr-xr-x. 2 root root 124 May 20 2021 readme
-rw-r--r--. 1 root root 71156 May 20 2021 readme.html
drwxr-xr-x. 13 root root 4096 May 20 2021 upload
drwxr-xr-x. 4 root root 94 May 20 2021 utility
[root@rhcsa html]# more index.html
hello world
3.修改服务器显示首页
[root@rhcsa html]# mv index.html hello.html
[root@rhcsa html]# ll
total 132
-rw-r--r--. 1 root root 12 Jul 26 11:21 hello.html
-rw-r--r--. 1 root root 17892 May 20 2021 LICENSE
-rw-r--r--. 1 root root 31040 Jan 19 2021 qqqun.png
drwxr-xr-x. 2 root root 124 May 20 2021 readme
-rw-r--r--. 1 root root 71156 May 20 2021 readme.html
drwxr-xr-x. 13 root root 4096 May 20 2021 upload
drwxr-xr-x. 4 root root 94 May 20 2021 utility
[root@rhcsa html]# more hello.html
hello world
4.修改首页内容
[root@rhcsa html]# vim hello.html
[root@rhcsa html]# more hello.html
My Home Page is hello
然后在配置文件中修改默认打开文件为hello.html
[root@rhcsa conf]# vim httpd.conf
重启httpd服务
[root@rhcsa conf]# systemctl restart httpd
2.虚拟主机:虚拟两台主机ip为120,121, 对应访问目录:/www/ip/100, /www/ip/200
1.首先在连接上添加两个IP,然后重启链接
[root@rhcsa 200]# nmcli connection modify ens224 +ipv4.addresses 192.168.40.120/24
[root@rhcsa 200]# nmcli connection modify ens224 +ipv4.addresses 192.168.40.121/24
[root@rhcsa 200]# nmcli c up ens224
2. 创建对应目录
[root@rhcsa ~]# mkdir /www/ip/{100,200} -p
3.在对应文件中配置
绝对路径:/etc/httpd/conf.d/
建立myhosts.conf文件,在里面配置
创建首页文件index.html
[root@rhcsa 100]# echo hello world! > index.html
[root@rhcsa 200]# echo hello world!! > index.html
3.配置不同端口的虚拟主机访问apache服务器
1.创建目录/www/port/{9090,9091}
[root@rhcsa www]# mkdir port/{9090,9091} -p
2.在对应目录中创建文件并设置主页内容
[root@rhcsa conf.d]# echo hello world9090 > /9090/index.html
[root@rhcsa conf.d]# echo hello world9091 > /9091/index.html
3.在下面路径中vim创建并配置文件
[root@rhcsa conf.d]# vim /etc/httpd/conf.d/myhosts2.conf
4.重启httpd服务
[root@rhcsa conf]# systemctl restart httpd
5.效果如下
Linux之httpd及虚拟主机的配置及使用相关推荐
- linux环境下配置虚拟主机域名,Linux下三种虚拟主机的配置方法
1:基于相同IP不同Port的虚拟主机 vim /etc/httpd/conf/httpd.conf 更改Listen字段(此设置表示使用80以及8888端口) 更改虚拟主机部分为: 保存以上设置 创 ...
- Apache Web Server - httpd 的虚拟主机的配置
基于IP地址的虚拟主机 基于port的虚拟主机 基于FQDN的虚拟主机 <VirtualHost IP:port> ServerName 主机名 DocumentRoot 文档的根目录 & ...
- windows和linux下虚拟主机的配置
windows下虚拟主机的配置: 主要是修改两个文件: 一:xampp/apache/conf/httpd文件中加上如下的代码 NameVirtualHost 127.0.0.1:80 注意你是哪 ...
- linux虚拟主机泛解析,Apache虚拟主机的配置和泛域名解析实现代码
Apache虚拟主机的配置和泛域名解析实现代码 更新时间:2012年03月11日 00:28:19 作者: Apache虚拟主机的配置和泛域名解析实现代码,需要的朋友可以参考下 虚拟主机的配置 基 ...
- Apache 虚拟主机 VirtualHost 配置
虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同 ...
- Nginx教程--02.Nginx虚拟主机的配置
1.Nginx虚拟主机的配置 1.1 在conf目录下,使用命令 : vim nginx.conf 对上图解释: //全局区 worker _processes 1; //表示当前有1个工作的子进程, ...
- apache 虚拟主机详细配置:http.conf配置详解
Apache的配置文件http.conf参数含义详解 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改. 主站点的配置(基本配置) (1) 基本 ...
- 虚拟服务器伪静态怎么设置,虚拟主机怎么配置伪静态
启动步骤:进入虚拟主机管理中心,在网站基本功能板块,找到伪静态设置,选择对应的模板,确认即可生成伪静态文件. Linux系统,将程序开发者提供的伪静态规则文件.htaccess上传到网站根目录下即可. ...
- Linux服务器运维/虚拟主机-李强强-专题视频课程
Linux服务器运维/虚拟主机-170人已学习 课程介绍 Linux服务器就是采用Linux系统的网络服务器,同时也有采用windows的服务器,作用是类似的.而Linux并不是一个特 ...
最新文章
- node.js 爬虫中文乱码 处理
- 8、MySQL变量的定义和赋值
- 在子线程中创建新的窗体,遇到的问题。
- Rand函数使用和对补码的理解
- Tomcat Post请求参数长度限制
- STM32CAN外设使用
- 根据前序和中序构造整个二叉树
- IBM的ITIL管理解决方案
- sql 获取当前日期的季度,年份,月份等日期部分
- 3dMax建筑demo制作
- python版武侠小说男女侠姓名生成器
- 大白菜U盘制作工具V3.0教程
- 自然语言处理之——句法分析
- AToken全观:情人节妹子收了520个BTC,成吨狗粮灌到饱
- java ()括號_Java提取中括號中的內容
- 「C语言进阶」数据内存的存储
- 关于微信支付的一些错误总结、微信支付48001
- keil将c语言转换成hex文件格式,如何用keil烧写hex文件格式
- 2015年上半年系统集成项目管理工程师案例计算题精讲(乔俊峰)-乔俊峰-专题视频课程...
- 计算机病毒中的宏病毒,意外:我该如何处理计算机中的宏病毒?
热门文章
- ARM发布Cortex-A78参数细节
- 用心整理值得收藏的30道Python练手题(附详细答案)
- AI技术的到来,会让世界更有爱
- 英语语法总结2(句子成分:谓语【时态+语态】)
- 谈谈农产品地理标志产品怎么宣传推广品牌形象打开全国市场
- 8springboot-SpringBoot+MyBatisPlus
- mysql datareader dataset_c# 将数据库返回对象DataReader转换为DataSet的方法分享
- 驻云科技带着新产品和技术亮相广州云栖大会
- 四阶龙格库塔法的基本思想_四阶龙格库塔实验报告.docx
- 关于H264,X264,DivX,Xvid的小知识(转载)