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

/**仅记录自己的学习历程,为以后的自己留一个参考**/


第一步:

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


第二步:

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

[root@localhost ~]# yum install httpd

启动和关闭Apache服务

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

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

配置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


第三步:

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

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

[root@localhost ~]# killall httpd

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


说明:

/etc/httpd是httpd的根目录

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

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

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



你可能感兴趣的:(WEB开发)