Centos7.4系统下安装httpd,mariadb,php7.1环境运行禅道

Centos7.4系统下安装httpd,mariadb,php7.1环境运行禅道

 

简介:本文介绍如何在Centos7.4系统下面使用yum命令安装httpd,php7.1与mariadb服务,并使用禅道源码包运行禅道软件。

 

一、运行环境说明

运行环境推荐使用 Apache + PHP(5.3/5.4/5.5/5.6/7.0/7.1版本) + MySQL(5.5/5.6版本)/mariadb组合 ,Nginx其次。

禅道需要使用pdo, pdo_mysql, json, filter, openssl, mbstring, zlib, curl, gd, iconv这几个模块,需要确保PHP环境有加载这几个模块。

 

二、安装httpd服务

执行如下指令,安装并开启httpd服务。

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服务,如下图所示表示服务已经启动。

 

启动后需要关闭服务器防火墙,以便浏览器可以正常访问apache服务。

systemctl stop firewalld.service     # 关闭防火墙 
systemctl disable firewalld.service  # 禁止firewall开机启动 
systemctl status firewalld.service   # 查看防火墙状态 
systemctl start firewalld.service    # 开启防火墙

关闭selinux,防止后续操作/var下文件时,无法授予该路径文件读写权限,执行如下命令。

setenforce 0 # 关闭selinux

修改selinux配置文件,使其开机生效。

vi /etc/selinux/config # 修改值为disabled 
SELINUX=disabled

关闭防火墙后,通过执行 ip addr 命令,查看服务器主机ip地址,用于浏览器访问。

 

浏览器页面如下,则表示apache配置访问成功。

 

apache 会被安装到: /etc/httpd/

apache 配置文件地址: /etc/httpd/conf/httpd.conf

apache 网站文件默认访问路径:/var/www/html/

 

三、安装php7.1版本

安装php7.1版本需要配置yum源。

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安装php7.1以及所需组件。

yum -y install php71w php71w-pdo php71w-mysql php71w-mbstring php71w-ldap

创建 phpinfo 访问测试 php 与apache 服务的整合。

vi /var/www/html/index.php #在apache访问文件下创建php文件

在该文件中填写如下代码。

<?php 
    phpinfo(); 
?>

重启apache服务,浏览器刷新后,页面展示如下则apache配置成功。

 

 

四、安装mariadb

执行如下命令安装并开启mariadb服务。

yum -y install mariadb mariadb-server 
systemctl start mariadb.service # 开启服务 
systemctl enable mariadb.service # 开机启动 

mariadb服务运维命令。

systemctl status mariadb.service # 查看服务状态
systemctl stop mariadb.service # 关闭服务

数据库安装设置,重置数据库root账号密码,执行该命令前必须开启mariadb服务。

mysql_secure_installation 
Enter current password for root (enter for none): 输入当前root账号密码,刚安装默认为空,直接回车即可 
Set root password? [Y/n] 是否输入root密码,输入y 回车 
New password: 输入密码 
Re-enter new password: 重复输入 
Remove anonymous users? [Y/n] 删除其他用户 y 
Disallow root login remotely? [Y/n] 允许root账号远程登录 y 
Remove test database and access to it? [Y/n] 删除测试表 y 
Reload privilege tables now? [Y/n] 重新加载配置表 y

登陆测试,执行如下命令并输入密码。

mysql -uroot -p

 

五、安装禅道软件

1. 官网下载最新版的禅道软件 源码包。下载地址: http://www.zentao.net/download.html

2. 使用 lrzsz 命令将禅道软件上传至服务器的 /var/www/html 目录,您也可以使用自己的方式上传禅道源码包。

yum -y install lrzsz # 安装rz上传程序 
cd /var/www/html # 切换到apache根目录 
rz # 上传源码包禅道

3. 使用 unzip 命令解压禅道源码包程序。

yum -y install unzip # 安装unzip解压 
unzip ZenTaoPMS.11.5.stable.zip # 解压禅道源码包

4.解压完成后,浏览器访问禅道软件源码,安装禅道。

安装方式:浏览器访问本机ip:端口号/www/install.php

注:最后安装成功后,安全起见,请删除install.php文件。

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值