testlink php nginx,linux环境部署testlink步骤说明
1、打开mac笔记本终端,连接linux服务器[centos]
ssh 用户名@服务器ip
2、更新系统文件包,一路选择"y"
yum update
image.png
3、安装php及其扩展包
3.1安装php7.0版本的软件源
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
image.png
3.2安装php及其扩展包
yum install --enablerepo=remi-php70 php php-fpm php-pdo php-mysqli php-mbstring php-gd php-xml php-mcrypt
image.png
4、安装完成之后,php -v查看一下是否安装好
image.png
5、 下载testlink安装包
wget https://jaist.dl.sourceforge.net/project/testlink/TestLink%201.9/TestLink%201.9.17/testlink-1.9.17.tar.gz
如果下载不下来的话,那就在自己本地下载,进入文件目录之后,然后拷贝过去
scp testlink-1.9.17.tar.gz 服务器用户名@服务器ip地址:/root
解压,放到/var/www目录下
解压命令:tar -zxvf testlink-1.9.17.tar.gz
移动文件命令:mv testlink-1.9.17 /var/www/testlink
6、进入cd /etc/nginx/conf.d目录下,编辑文件vim testlink.conf,
编辑内容为:
server {
listen 172.16.167.221:81;
server_name 172.16.167.221;
location ~ .*\.(css|js|png|gif|jpg)$ {
root /var/www/testlink;
}
location / {
root /var/www/testlink;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
编辑完成之后,保存:wq!
之后运行命令systemctl start php-fpm,如果没有任何报错信息,则证明成功;
7、重新加载配置文件systemctl reload nginx
8、打开浏览器,输入ip+端口,出现如图所示的界面表示成功,点击“new installation”按钮
127.0.0.1:80
image.png
image.png
9、出现下图所示的错误的时候,输入chown apache:apache -R /var/www/testlink,然后再刷新浏览器
image.png
10、这个时候页面变为:
11、接着处理剩下的那两个错误,终端输入如下:
打开编辑文件vim /var/www/testlink/config.inc.php
查找关键字/log_path
修改为/var/www/testlink/logs/
再查找/upload_area
也是按照上面的修改,/var后面加上www
image.png
12 、全部修改完了之后,刷新浏览器,这个时候就变成全部ok了,点击继续下一步,
image.png
image.png
image.png
13、输入用户名和密码,进入testlink配置界面
username=admin;password=admin
image.png
原创文章,转载请注明出处
testlink php nginx,linux环境部署testlink步骤说明相关推荐
- (六)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 常用命令总结
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- (三)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - Nginx环境搭建
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- 【原创】企业级Linux环境部署(很全、很细)
[原创不易,转载请注明] <Linux环境部署手册> 企业级Linux环境部署过程,笔者独家整理提供!细到没朋友... 学废了要记得点赞.关注.收藏奥! 关于本文 本文着重详细说明在 ...
- Linux环境部署node服务并启动
Linux环境部署node 一.node下载与安装 1.node下载 2.通过XFTP把下载下来的包传到服务器上 3.解压包 4.建立软链接 二.使用PM2启动node 1.为什么要使用PM2 2.安 ...
- Linux 环境部署|Anaconda及Tensorflow
Linux 环境部署|Anaconda及Tensorflow Linux系统python虚拟环境及HanLP部署(https://duanzhihua.blog.csdn.net/article/de ...
- Linux环境部署(Deepin系统)
Linux环境部署(Deepin系统) 文章目录 Linux环境部署(Deepin系统) 安装JDK 应用添加菜单项 修改Hosts文件 安装maven 安装Docker-Desktop 1.安装My ...
- linux裸机安装nginx,linux环境下安装nginx步骤 - 进击的乌龟 - 博客园
开始前,请确认gcc g++开发类库是否装好,默认已经安装. ububtu平台编译环境可以使用以下指令 apt- get install build- essential apt - get inst ...
- 在linux搭性能测试环境,性能测试学习第七天-----JMeter之linux环境部署篇
一.linux获取动态ip或静态ip: 1. virtualbox 加载linux虚拟机镜像文件,加载时重置全部网卡,加载后网络选择"桥接网络"--本机当前使用网卡: 2. ifc ...
最新文章
- 李彦宏:AI模仿人脑是走不通的
- SAP QM 源检验(Source Inspection)功能展示
- SAP MCH1表和MCHA表更新逻辑
- mongo java mapreduce_MongoDB中MapReduce介绍与使用
- 011_html标题
- 写毕业论文的最容易踩的几个坑
- 【转载】Instagram架构分析笔记
- 使用Flash读取COOKIE
- 【招聘(上海)】东方财富证券招聘.net开发
- 二维数组 类型_Java第六章 | 二维数组的创建及使用、数组排序算法
- Tensor flow 实战Google深度学习框架 笔记摘要Pfour
- JAVA 连等赋值问题
- 在线文本比较工具-toolfk程序员在线工具网
- linux根据文件名统计文件数,如何统计 Linux 中文件和文件夹/目录的数量
- Flutter开发(十一)—— 五种布局之Sliver滚动布局
- 学习笔记25 --贴有图片或者二维码的gazebo模型创建
- 手机APP测试——Perfecto
- 盘点一个Python面向对象的基础问题
- easyCVR接入华为Vpaas(VCN/IVS) GB28181记录
- [GO] Gin入门
热门文章
- 提高Eclipse的运行速度 去掉JPA这个Eclipse 插件
- html5拖放文件,HTML5是否允许拖放拖放文件夹或文件夹树?
- C#进行Post请求(解决url过长的问题)
- mysql5.7 datetime 默认值为‘0000-00-00 00:00:00‘值无法创建问题解决
- Android 自定义拍照,解决图片旋转,拍照参数设置兼容问题
- IIS网站无法播放视频的解决方法
- 是否有“他们的”版本的“git merge -s ours”?
- Python类继承对象
- 基于TCP协议的Socket通信,实现文件断点续传
- 你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问