Apache服务的安装、启动与停止

121 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第27天,点击查看活动详情

之前我们配置过centos7的小型服务器项目,安装了DNS,DHCP,FTP和邮件服务,今天我们来讲解一下Apache服务的安装启动与停止。Apache是一个可以提供web服务的网站程序,它在世界上广泛使用,是排名第一的web服务程序,他的安装十分简单,基本管理并不复杂。

安装Apache软件前我们需要先对一些组件进行安装:

[root@RHEL7-1 ~]# rpm -q httpd
[root@RHEL7-1 ~]# mkdir /iso
[root@RHEL7-1 ~]# mount /dev/cdrom /iso
[root@RHEL7-1 ~]# yum clean all 		//首先清除缓存
[root@RHEL7-1 ~]# yum install httpd -y
[root@RHEL7-1 ~]# yum install firefox –y	//然后安装浏览器
[root@RHEL7-1 ~]# rpm –qa|grep httpd		//最后检查组件是否安装成功

组件安装完成后我们要使用firewall-cmd --list-all firewall-cmd --permanent --add-service=http firewall-cmd --reload 命令对防火墙进行放行,否则安装程序会被拦截。然后我们要设置SELinux的值,允许放行,把setenforce的值设置为0。然后我们检查一下之前的httpd服务是否安装成功,使用systemctl start httpd systemctl enable httpd命令。

Apache服务器由数个配件组成,只要由位于etc目录的httpd文件,它是服务目录,第二个文件是主配置文件httpd.conf,它是位于conf目录里面的,还有网站的数据目录和日志,储存报错和访问的记录。

访问安装好后我们测试一下apache服务,然后在vim/usr/local/apache/conf/httpd.conf路径里面修改配置文件httpd.conf。然后开启服务httpd -k start,至此,Apache服务安装完成了。Apache服务器的应用非常广泛,可以用于多种场景。它的快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编译到服务器中,使得它成为世界上最流行的web服务的网站,它支持Windows,Linux,Unix多个平台,hpptd Server也是Apache下面的。

Apache还有很多种用途,今天我们的介绍就到这里。