Centos7命令行下安装和配置Apache服务器

发布 : 2017-05-07 分类 : 后端,不抛弃 浏览 :

1. 安装centos系统

首先安装centos系统,这个比较简单,只是注意安装的时候不要最小化安装,否则系统内容比较少,需要自己重新配置。新手的话建议安装带有图形界面的centos系统,方便自己检查和验证,KDE界面做的还是不错的。

2. 安装Apache服务

安装Apache服务。Apachecentos7中是Apache HTTP server,所以想安装Apache其实是要安装httpd。命令如下

1
[root@localhost ~]# yum install httpd

启动和关闭Apache服务

1
2
3
[root@localhost ~]# systemctl start httpd.service

[root@localhost ~]# systemctl stop httpd.service

配置Apache服务。在开启httpd服务之前,需要手动配置httpd服务的一些参数。用vi打开httpd的配置文件。httpd.conf文件里各项参数的意义可以参考Apache主配置文件详解。命令如下

1
[root@localhost ~]# vi /etc/httpd/conf/httpd.conf

首先,做好备份!!!方便随时修改随时还原!!!主配置文件里,需要修改的地方如下

找到#Listen 12.34.56.78:80这一行,模仿注释在下面添加 Listen 你的IP地址或域名:你要监听的端口号,本地访问IP地址为127.0.0.1

3. 测试

访问你的服务器地址,如果显示Apache的测试页面,说明httpd服务已经成功启动了。

最后在运行httpd服务的时候,系统可能会报各种错误,你需要耐心的看系统给出的提示,一步一步解决,这一过程对个人的成长是非常有帮助的。如果系统提示httpd服务已经启动,但httpd服务没有运行,可以结束httpd的所有进程,然后重新启动httpd服务,命令如下

1
2
3
[root@localhost ~]# killall httpd

[root@localhost ~]# systemctl start httpd.service

说明:

/etc/httpdhttpd的根目录

/var/www/html是放置请求页面的目录

viunix操作系统和类unix操作系统中最通用的全屏幕纯文本编辑器,初次接触可能会不习惯,需要了解一下vi的基本操作

httpd.conf配置文件里,以#开头的都是注释,可以看到httpd.conf有非常多的注释并且给了非常多的例子,提示你如何修改配置,这是非常人性化的

本文作者 : 冰比冰水冰
原文链接 : http://iceiceice.top/2017/05/07/install-apache-in-centos7/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹