1. 安装 Nginx

2. 安装 PHP7.2

CentOS 7下yum安装PHP版本默认是5.4的,禅道要求PHP版本7.0/7.1/7.2,所以把PHP升级一下

2.1 查看yum的可安装的php版本列表

yum provides php

2.2 更新PHP源

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum remove php-common -y

yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring

2.3 查看版本

php -v

2.4 安装php-fpm

yum install php72w-fpm

systemctl start php-fpm 【启动】

systemctl enable php-fpm【开机自启动】

# 查看php状态

ps -ef|grep php

ps1:php默认端口是9000,若端口已被占用,需要修改

修改php-fpm默认配置:/etc/php-fpm.d/www.conf

修改php默认端口

ps2:SELinux状态也会影响php-fpm启动,可以查看状态

命令:/usr/sbin/sestatus

若SELinux status: enabled,将SELINUX=enforcing 修改为 SELINUX=disabled 状态,如下:

vi /etc/selinux/config

# 修改下面

#SELINUX=enforcing

SELINUX=disabled

3. Nginx关联PHP配置

修改/usr/local/nginx/conf/nginx.conf

3.1 设置nginx线程数

# 根据cpu核心数来设定,一般为核心数倍数,我电脑4核

worker_processes 4;

3.2 pid 位置

pid conf/nginx.pid;

3.3 关联PHP

以修改80server为例

server {

listen 80;

server_name localhost;

location / {

root /opt/zentao/www;

index index.php index.html index.htm;

}

location ~ \.php$ {

root /opt/zentao/www;

fastcgi_pass 127.0.0.1:9900;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root html;

}

}

ps:在/opt/zentao/www目录下新建test.php,内容:

phpinfo()

?>

就可以http://192.168.2.50/test.php来访问了

4. 源码安装禅道

4.1 下载禅道开源版 的源码版本

下载地址

4.2 上传服务器/opt目录下(坑,其他目录报错)

unzip ZenTao*****.zip

# 修改文件夹名字为zentao

chmod -R 777 zentao

4.3 访问http://ip:port/install.php进行安装

5. 将禅道做二级目录访问

用地址http://ip:port/zentao/www/index.php来访问,对应的server配置如下

server {

listen 8000;

server_name 192.168.2.100;

location /zentao {

root /opt;

index index.php index.html index.htm;

}

location ~ \.php$ {

root /opt;

fastcgi_pass 127.0.0.1:9900;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

}

这样就可以http://192.168.2.100:8000/zentao/www/index.php来访问禅道了。

禅道 php7.1,Centos7安装PHP7 + 禅道(Nginx 1.18 + PHP7.2)相关推荐

  1. CentOS7 安装LNMP(Linux+Nginx+MySQL+PHP)

    安装make: yum -y install gcc automake autoconf libtool make 安装g++: yum install gcc gcc-c++ 1.选定源码目录 可以 ...

  2. CentOS7安装Docker,运行Nginx镜像、Centos镜像

    2019独角兽企业重金招聘Python工程师标准>>> 1.环境,CentOS7 Minimal 64位,Docker必须要64位的系统 2.通过yum命令直接安装,yum inst ...

  3. CentOS7安装MySQL8.0和Nginx

    本文档包括使用 PHP-FPM 为 Nginx 1.4.x HTTP 服务器安装和配置 PHP 的说明和提示. 本指南假定您已经从源代码成功构建 Nginx,并且其二进制文件和配置文件都位于 /usr ...

  4. mysql8 php7_在centos7安装nginx+mysql8+php7(LNMP)

    当前系统为centos7 参考这里 开始之前,先安装一些库和软件,会用的着的,如果已经安装过了,那么可以去掉 yum install -y \ libtool make automake mlocat ...

  5. 使用禅道Docker安装包安装

    使用禅道Docker安装包安装 目录 一.下载地址 二.安装使用 三.升级 四.访问禅道数据库 一.下载地址 禅道开源版:     http://dl.cnezsoft.com/zentao/dock ...

  6. 服务器上使用docker安装部署禅道zentao

    服务器上使用docker安装部署禅道zentao 目的:在服务器上安装docker禅道容器 一.查看服务器是否有禅道容器 docker ps -a 可以查看到所有容器. 二.从docker库下载禅道镜 ...

  7. 手机版php7怎么安装,Centos7 安装 PHP7最新版的详细教程

    方法一:yum安装 1.添加源 rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm 2.yum上进行搜索php版本 yum search ...

  8. 禅道开源版一键安装linux,基于禅道当前的一键安装包(Windows和Linux)如何源码安装旗舰版禅道...

    禅道旗舰版本是在之前20版本的基础上做了重大升级,和之前的版本相比,禅道旗舰版内置了项目集.产品.项目和管理模型的概念,同时对界面交互也做了重大的调整. 以下,我们将以在禅道Windows一键安装包里 ...

  9. centos7安装nginx和php,centos7安装nginx1.10和php7

    安装nginx. 1.首先在根目录下创建一个software文件夹用来存储下载的压缩包. 2.然后cd跳转的software文件夹下,进行压缩包的下载 wget -c https://nginx.or ...

最新文章

  1. Jquery基础:append、prepend、after、before、appendTo的区别
  2. KDD2020接受论文列表已公开!338篇优秀论文汇总!
  3. markdown输出为pdf没有图片怎么办?
  4. ITK:比较两个图像并将输出像素设置为最小值
  5. POJ - 1922 Ride to School(思维+贪心)
  6. Bulk API实现批量操作
  7. es6 模块的整体加载
  8. 解决git总是提示输入用户名密码
  9. C# 禁止用户关掉对话框的方法
  10. 54版本火狐浏览器、firebug及firepath的安装
  11. vb杨辉三角代码编写_VB语言中输出杨辉三角形的方法
  12. excel公式失效、单元格内容拼接、定长补0、单元格内容和字符串拼接、判断后填充
  13. JS实现自定义右键菜单
  14. 620集成显卡和mx250,残血还是满血?一招看清MX250显卡真面目
  15. 小柏实战学习Liunx(图文教程二十二)
  16. Dva引用echarts制作统计图表
  17. 制作字幕.html教程,自制字幕怎么做 字幕制作软件
  18. 网络视频广告今年起步
  19. NYOJ 1016 德莱联盟(计算几何 线段相交判定)
  20. 计算机表示图形的几种方法。

热门文章

  1. [java]自动生成指定长度的英文名字
  2. 关于学校邮箱收不到matlab验证短信
  3. 安装“tampermonkey”脚本下载知网文献PDF格式
  4. 搭建 Nexus 私服
  5. 小米更新到MIUI13版本后,进行android调试,出现无法实现USB下载安装的问题
  6. 一个简单的物流管理系统
  7. 一种基于Android的卡拉
  8. SQL优化(三):子查询和IN,EXISTS用法和优化方法
  9. 解释:什么是CPC,CPA,CVR,CTR,ROI? 营销、广告、淘宝 术语
  10. 背光尺寸怎么设计才合理?