Apache系列:Centos7.2下安装与配置apache

Centos7.2下安装与配置apache(一)

 

配置机:腾讯云服务器,centos7.2

一、安装Apache服务(Apache软件安装包叫httpd)

1
yum install httpd -y

 

二、开启Apache服务

1
systemctl start httpd

  

三、设置开机自启Apache服务

1
systemctl enable httpd

 

 

四、cd var/www/html(apache网页的存放路径,默认下面是没有网页的)

 

五、vi index.html

 

 六、访问网页(访问服务器的话,访问公有ip)

 

 

 

相关配置

配置目录及相关配置文件:

1
2
3
4
5
服务目录    /etc/httpd
主配置文件   /etc/httpd/conf/httpd.conf
网站数据目录  /var/www/html
访问日志    /var/log/httpd/access_log
错误日志    /var/log/httpd/error_log

  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
【httpd安装后各文件的内容及存放位置】
 
服务脚本:/etc/rc.d/init.d/httpd
 
运行目录:/etc/httpd
 
配置文件:/etc/httpd/conf/
 
            主配置文件:httpd.conf
 
            扩展配置文件:/etc/httpd/conf.d/*.conf
 
socket:
 
        http: 80/tcp,
 
        https: 443/tcp
 
网页文件目录(DocumentRoot):
 
静态页面:/var/www/html
 
动态页面(CGI): /var/www/cgi-bin/
 
默认主页面:index.html  index.php

  

 

 

常见主配置文件(/etc/httpd/conf/httpd.conf)配置参数:

1
2
3
4
5
6
7
8
9
10
11
12
ServerRoot  服务目录
ServerAdmin 管理员邮箱
User    运行服务的用户
Group   运行服务的用户组
ServerName  网站服务器的域名
DocumentRoot    网站数据目录
Listen  监听的IP地址与端口号
DirectoryIndex  默认的索引页页面
ErrorLog    错误日志文件
CustomLog   访问日志文件
Timeout 网页超时时间,默认为300秒.
Include 需要加载的其他文件

  

 

posted @   -零  阅读(2206)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示