1、查看安装的http包
yum -y install httpd*
2、安装
yum install httpd
3、将Apache服务添加到开机自启中
systemctl start httpd
systemctl enable httpd
4、停止防火墙服务
systemctl stop firewalld --临时关闭防火墙
systemctl disable firewalld --永久关闭防火墙
5、apache的日志说明
apache日志记录目录:/var/log/httpd/
access_log # 记录客户端访问Apache的信息,比如客户端的ip
error_log # 记录访问页面错误信息
apache服务启动的记录日志:
/var/log/messages # 这个日志是系统的大集合
6、默认网站home目录
/var/www/html # 默认网站家目录
7、配置文件/etc/httpd/conf/httpd.conf
serverRoot "/etc/httpd" # 存放配置文件的目录
Listen 80 # Apache服务监听端口
User apache # 子进程的用户
Group apache # 子进程的组
ServerAdmin root@localhost # 设置管理员邮件地址
DocumentRoot "/var/www/html" --网站家目录
# 设置DocumentRoot指定目录的属性
# 网站容器开始标识
Options Indexes FollowSymLinks # 找不到主页时,以目录的方式呈现,并允许链接到网站根目录以外
AllowOverride None # none不使用.htaccess控制,all允许
Require all granted # granted表示运行所有访问,denied表示拒绝所有访问
# 容器结束
DirectoryIndex index.html # 定义主页文件,当访问到网站目录时如果有定义的主页文件,网站会自动访问
AddDefaultCharset UTF-8 # 字符编码,如果中文的话,有可能需要改为gb2312或者gbk,因你的网站文件的默认编码而异
8、测试HTML
小奋斗测试欢迎来到!
9、重启服务
systemctl restart httpd.service
10、查看进程
ps -ef | grep httpd