LInux基础--apache部署网站

httpd的安装

bash 复制代码
yum -y install httpd

httpd的使用

启动httpd

bash 复制代码
systemctl enable --now httpd

使用enable --now 进行系统设置时,会将该服务设置为开机自启并且同时开启服务

访问httpd

创建虚拟主机

基于域名

在一台主机上配置两个服务server1和server2,其中服务server1的域名为monkey,服务服务server2的域名为apple

服务 域名
server1 www.aaa.com
server2 www.bbb.com
[资源表-1]

配置server1

bash 复制代码
<VirtualHost *:80>
DocumentRoot /var/www/monkey
ServerName www.aaa.com
<Directory /var/www/monkey>
AllowOverride none
Require all granted
</Directory>
</VirtualHost>

配置server2

bash 复制代码
<VirtualHost *:80>
DocumentRoot /var/www/apple
ServerName www.bbb.com
<Directory /var/www/apple>
Require all granted
AllowOverride none
</Directory>
</VirtualHost>

配置本地dns解析

验证结果

基于IP地址

服务 IP地址
server1 192.168.211.205
server2 192.168.211.222
[资源表-2]

为主机添加IP地址

修改配置文件

配置server1

bash 复制代码
<VirtualHost 192.168.211.205:80>
DocumentRoot /var/www/monkey
<Directory /var/www/monkey>
Require all granted
AllowOverride none
</Directory>
</VirtualHost>

配置server1

bash 复制代码
<VirtualHost 192.168.211.222:80>
DocumentRoot /var/www/apple
<Directory /var/www/apple>
Require all granted
AllowOverride none
</Directory>
</VirtualHost>

验证结果

基于端口号

服务 端口
server1 80
server2 81
[资源表-3]

配置文件

配置server1

bash 复制代码
<VirtualHost *:80>
DocumentRoot /var/www/monkey
<Directory /var/www/monkey >
Require all granted
AllowOverride none
</Directory>
</VirtualHost>

配置server2

bash 复制代码
<VirtualHost *:81>
DocumentRoot /var/www/apple
<Directory /var/www/apple>
Require all granted
AllowOverride none
</Directory>
</VirtualHost>

验证结果

相关推荐
科技研学社2 分钟前
服装自动化产线品质管控:机器能降不良,但不能自动兜底
运维·自动化
wespaul4 分钟前
VeapAI 自然语言操作实战|第 07 篇:执行层——编排引擎与全局语义命令
服务器·人工智能·milvus
lambo mercy12 分钟前
Day4:流式传输
运维·服务器·网络
狂奔的sherry13 分钟前
JRuby 多线程反引号偶发 127:GC 提前释放了 posix_spawn 的 argv
java·linux·ruby·gc·jruby
I'm Jie22 分钟前
Rhost v2.0.0 版本发布!!!不止 SSH 终端,内置 AI Agent 支持自然语言操作远程服务器
运维·服务器·rust·开源·ssh·tauri·finalshell
海宇服务23 分钟前
零信任架构实战:基于海宇公安二要素认证即时版构建自动化跨境个人额度申报实名网关
运维·人工智能·架构·自动化
广州灵眸科技有限公司28 分钟前
瑞芯微(EASY EAI)RV1126B DeepSeek R1部署教程
linux·数据库·yolo
Spatial3Ddddd30 分钟前
2026空间三维重建服务商横向对比
java·服务器·人工智能
沙老师30 分钟前
linux比windows死板的地方
linux·运维·windows
H.莓飛37 分钟前
【Linux】进程的创建与终止
linux·运维·服务器·c语言·visual studio