发布时间:2020-07-15 21:55:28来源:阅读:
本文介绍在centos 7 yum安装apache 2.4,即通过yum仓库来快速安装已经编译好的版本,这样比源码编译省下不少时间。
1.安装apache 2.4
sudo yum install httpd
2.更新httpd.conf中的网站根目录配置。添加
文件片断:/etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html/example.com/public_html"
...
<IfModule prefork.c>
StartServers 5
MinSpareServers 20
MaxSpareServers 40
MaxRequestWorkers 256
MaxConnectionsPerChild 5500
</IfModule>
1.在conf.d目录创建vhost.conf来存储你的虚拟主机配置文件。下面是example.com网站的模板;根据你的需要来更改:
文件片断:/etc/httpd/conf.d/vhost.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/html/example.com/public_html/
ErrorLog /var/www/html/example.com/logs/error.log
CustomLog /var/www/html/example.com/logs/access.log combined
</VirtualHost>
其它额外的域名也同样添加到vhost.conf文件。要添加域名,复制上面的VirtualHost区块并更改。当收到来自互联网的一个新的请求,apache将在vhost.conf来检查域名匹配的VirtualHost区块:
2.创建与上面相关的目录
sudo mkdir -p /var/www/html/example.com/{public_html,logs}
3.设置apache开机启动并重启服务:
sudo systemctl enable httpd.service
sudo systemctl restart httpd.service
现在可以访问你的域名来测试apache server了。如果在你的网站根目录没有找到index文件,将显示默认的页面
CentOS 7内置的防火墙默认设置阻止web流量。执行如下命令来允许web流量:
sudo firewall-cmd --add-service=http --permanent && sudo firewall-cmd --add-service=http --permanent
sudo systemctl restart firewalld
centos(linux操作系统) 6.4 最新版
3.85GB
360安全桌面 v2.8.0.1001 官方安装版
42.53M
HofoSetup(安装程序制作软件)v8.5.4 破解版
5.7M
h3c模拟器(网络虚拟环境配置工具) 1.5.2 正式版
59.1M
usb3.0驱动(硬件驱动安装工具) v6.6 绿色版
8.67MB
xlive(系统U盘安装软件) v1.0 官方版
21.3MB
和平网络电视 v2.9.9.9 官方安装版
4.2M
硬盘安装器下载
17.35 MB
3d蓝光播放器下载
36.8 MB
apache Logs Viewer破解版
22.98 MB
Virtual CloneDrive下载
1.6MB
autocad2014破解版下载
1505.28MB
editplus3下载
1.41M
pkpm2010破解版下载
1.56GB
矮人DOS工具箱下载
9.01M
系统之家一键重装系统下载
28.4M
驱动总裁下载
287.73M
黄山IE修复专家下载
4.44MB
2020-05-14
k8s(kubernetes)部署三个节点的redis cluster
如何开启网卡的网络唤醒功能
Windows 7系统AHCI开启后重启出现蓝屏无法启动或者死机解决方案
Lenovo G470A 双显卡切换方法补充
设置加电自动开机
Windows 8如何设置输入法
导出并导入docker镜像(适用于保存传输镜像)
Rescue and Recovery软件会长时间没有反应或者报错
Docker命令行参考(38) – docker service inspect显示服务详细信息