阿里云CentOS7下Apache配置
2017-10-15 19:16
513 查看
一、centos7下yum安装apache web服务器
#rpm -qa|grep aprapr-util-1.5.2-6.el7.x86_64
apr-1.4.8-3.el7.x86_64
#rpm -e --nodeps --allmatches apr-util-1.5.2-6.el7
#rpm -e --nodeps --allmatches apr-1.4.8-3.el7
#rpm -qa httpd
httpd-2.4.6-31.el7.centos.x86_64(阿里云默认没有安装httpd,所以没有这个)
# rpm -e --nodeps --allmatches httpd-2.4.6-31.el7.centos
重新安装httpd和apr、apr-util
#yum install httpd apr apr-util
Apache扩展模块
#yum install httpd-manual mod_ssl mod_perl mod_auth_mysql
允许 http 服务通过防火墙(永久)。
# firewall-cmd –add-service=http
二、centos7下配置并使用apache web服务器
//设置为自动启动# systemctl enable httpd.service
文件放置的目录:/var/www/html
可以做站点路径映射
三、服务开启关闭相关的命令
要启动一个服务,你需要使用如下命令:# systemctl start httpd.service
这会启动httpd服务,就我们而言,Apache HTTP服务器。
要停掉它,需要以root身份使用该命令:
# systemctl stop httpd.service
要重启,你可以使用restart选项,如果服务在运行中,它将重启服务;如果服务不在运行中,它将会启动。你也可以使用try-start选项,它只会在服务已经在运行中的时候重启服务。同时,reload选项你也可以有,它会重新加载配置文件。
# systemctl restart httpd.service
# systemctl try-restart httpd.service
# systemctl reload httpd.service
检查服务状态
要检查服务状态,你可以使用status选项,看这里:
# systemctl status httpd.service
使用启用/禁用服务来控制开机启动
你也可以使用enable/disable选项来控制一个服务是否开机启动,命令如下:
# systemctl enable httpd.service
# systemctl disable httpd.service
四、如何更改linux(centos)下的Apache http端口号
# vi /etc/httpd/conf/httpd.conf 文件修改两个地方
#Listen 12.34.56.78:80
Listen 80
#把80改为你设置的端口,我设置端口为88
Listen 88
相关文章推荐
- centos7下配置apache伪静态页
- centos7下源码编译配置 apache2.4+mysql5.6+php7.1
- CentOS 7下Apache配置站点
- 阿里云服务器centos7.4操作系统Apache配置https服务
- centOS7下Apache服务器安装与配置
- 在centos阿里云服务器上配置apache+php+mysql环境
- 在centos阿里云服务器上配置apache+php+mysql环境
- 阿里云CentOS 7下配置及使用mysql
- CentOS7下 Apache的安装配置方法
- 阿里云服务器(centOS) php+apache+mysql+phpMyAdmin 配置
- 阿里云Centos7 apache配置
- 配置centos7下的Apache服务
- Centos7下Apache配置多站点
- Centos7下Apache详细安装配置及证书申请SSL配置介绍
- 在centos阿里云服务器上配置apache+php+mysql环境
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 Apache 服务
- CentOS 7下Apache HTTP Server安装配置
- 阿里云Linux之CentOS从0配置APACHE+MYSQL+PHP
- 阿里云CentOS 7下配置nginx环境
- CentOS 安装配置 Apache, nginx, SVN, Trac 日志