CentOS7yum安装apache
https://www.jianshu.com/p/904dead0cc78
1. 安装apache服务
yum install -y httpd
//安装命令
//开启服务和设置开机自启动
systemctl start httpd.service
systemctl enable httpd.service
//关闭服务
systemctl stop httpd.service
//打开浏览器并输入本机ip
http://本机ip
配置Apache服务。在开启httpd服务之前,需要手动配置httpd服务的一些参数。用vi打开httpd的配置文件。httpd.conf文件里各项参数的意义可以参考
Apache主配置文件详解。命令如下:
[root@localhost ~]# vi /etc/httpd/conf/httpd.conf
首先,做好备份!!!方便随时修改随时还原!!!主配置文件里,需要修改的地方如下
- 找到#Listen 12.34.56.78:80这一行,模仿注释在下面添加 Listen 你的IP地址或域名:你要监听的端口号,本地访问IP地址为127.0.0.1
2.测试
打开浏览器输入上一步的ip,当出现以下页面,说明httpd服务启动成功。
最后在运行httpd服务的时候,系统可能会报各种错误,你需要耐心的看系统给出的提示,一步一步解决,这一过程对个人的成长是非常有帮助的。如果系统提示httpd服务已经启动,但httpd服务没有运行,可以结束httpd的所有进程,然后重新启动httpd服务,命令如下
[root@localhost ~]# killall httpd
[root@localhost ~]# systemctl start httpd.service
我遇到的问题是不知道Listen的默认ip,但是我通过命令
systemctl status httpd
看到ip了
//初学,红色部分还在查资料学习
3.其他配置
服务目录 | /etc/httpd |
---|---|
主配置文件 | /etc/httpd/conf/httpd.conf |
访问日志 | /var/log/httpd/access_log |
网站数据目录 | /var/www/html |
错误日志 | /var/log/httpd/error_log |
主要参数:
可以参考这个作者的简书