- Centos7.4系统下安装httpd,mariadb,php7.2环境运行禅道(12.3.2)
一、运行环境说明
推荐运行环境为 Apache + PHP(7.0/7.1/7.2版本) + MySQL(5.5/5.6版本)/mariadb 组合 ,Nginx 其次。PHP需要使用 pdo, pdo_mysql, json, filter, openssl, mbstring, zlib, curl, gd, iconv 模块,需要确保 PHP 运行环境有加载上述模块。
二、安装Apache服务
依次执行如下指令,安装并开启 Apache 服务:
yum -y install httpd #安装Apache服务
systemctl start httpd.service #开启Apache服务
systemctl enable httpd.service #Apache服务开机启动
Apache 其他运维命令:
systemctl status httpd.service #查看Apache服务状态
systemctl stop httpd.service #关闭Apache服务
systemctl restart httpd.service #重启Apache服务
安装完成后,可以查看Apache运行状态,如下图表示已经启动:
关闭防火墙( 或者自行百度相关指令开启服务器的 80 端口 ),以便排除因为网络问题 , 无法访问 Apache 服务:
systemctl stop firewalld.service # 关闭防火墙
systemctl disable firewalld.service # 禁止firewall开机启动
systemctl status firewalld.service # 查看防火墙状态
systemctl start firewalld.service # 开启防火墙
关闭 SELINUX,未关闭时可能有无法授予 /var 路径下文件的读写权限问题,关闭命令如下:
setenforce 0 # 临时关闭SELINUX, 重启服务器失效
编辑 /etc/selinux/config 文件,将 SELINUX 的值设置为 disabled , 下次开机 SELINUX 就不会启动了
vi /etc/selinux/config # 修改文件中的 SELINUX=disabled
关闭防火墙后,通过执行 ip addr 命令,查看服务器主机ip地址。
浏览器访问 http://服务器ip地址 , 页面展示如下,则表示 Apache 运行成功了。