1.使用 sudo passwd -u root 命令 启用root 账户 ,成功后使用sudo passwd root 按提示设置root密码 (后面需要更改权限)
uame -a 查看版本 ls 查看当前目录下存在的 文件/文件夹 ls -l 可以看到权限 (权限:一共有10位数,其中:第一个代表的是类型,2-4位 rw- 代表的是所有者(user)权限,5-7 rw- 代表的是组群(group)最后那三个 r-- 代表的是用户(other)权限
2.使用 su root 登陆 root 账户 更改/opt 文件 权限 cd.. 返回上级 chmod 777 opt (其他用户可能提示无法操作)
3. 使用 xftp 连接 ubuntu 需要在ubuntu安装 ssh服务端 (命令:sudo apt-get install openssh-server)
(用户名root 可能无法进行连接(默认) 需要修改配置文件请百度 ) 传输文件xamppxx.run
4. 修改 xampp安装权限 chmod 777 xampp-linux-XXX.run
使用chmod -R 777 文件名 可以把文件夹下所有文件都更改权限( 此方法 使用 后 mysql 和php 2个文件 需要更改为 755 权限)
5.请示root 用户 安装 (其他用户 可能error )安装命令: ./xampp-linux-XXX.run (一直下一步)
6.准备 testlink 文件 ,解压后的文件夹使用 xftp 放入opt/lampp /htdocs下 (如果传输失败请先 更改htdocs 文件夹权限)
7.返回lampp 文件夹 运行xampp 命令(移动 cd /opt/lampp/, 启动 ./xampp start )
8.window使用ip地址进入xmapp界面 使用 ip地址/testlink文件夹名 进入testlink安装界面(中文是因为谷翻译)
9.textlink 步骤
①读写权限 使用 chmod 777 upload_area等 赋权限 (Postgres数据库 跳过 ,使用xmapp 自带mysql,存在其他数据库可忽略)
② ①Maximum Session Idle Time before Timeout 24 minutes and 0 seconds - (Short. Consider to extend.)
解决:/opt/lampp/etc/php.ini文件修改:session.gc_maxlifetime的值为2400 (vi 命令模式 /? 查找)
②Checking max. execution time (Parameter max_execution_time)
解决:/opt/lampp/etc/php.ini文件修改:max_execution_time = 120
③.先查看下数据库 (可以出现 请跳过)
查看 xmapp phpMyAdmin 提示 xampp的安全配置只允许本地网络的访问请求无法远程请求,请修改httpd-xampp.conf文件
可以使用 find -name "httpd-xampp.conf" 查找文件路径(/opt/lampp/etc/extra) cat 文件名 查看内容 vi 命令进行 更改
在底端 Require local 前面加上 # 并重新启动程序 (
如果你的ubuntu vi 编辑 出现 上下左右异常删除异常 请先卸载 vim 再重新安装
(命令: 卸载apt-get remove vim-common 安装 :apt-get install vim,重新启动服务 /opt/lampp/lampp reload )
④ 设置数据库名密码 (mysql我这没有密码 我没填 )点击进行数据库 设置 ,如果写入配置文件失败 按提示走
创建config_db.inc.php 或者 把testlink 文件夹 chmod 777 testlink 更改权限(优先在安装之前就更改权限)(如果在下面这个界面可以直接刷新重新提交表单)
⑤ 写入配置文件成功后 可以在最下面点击 进入testlink 或者IP地址进入
注:中文设置
在opt/lampp/htdocs/testlink文件夹下 更改config.inc.php 文件
将$tlCfg->default_language = 'en_GB';修改为$tlCfg->default_language = 'zh_CN';
(最好重新启动下)登陆 testlink 点击My Settings 找到local 更改为 Chinese Simxxx 点击 save保存 中文就设置好了呢
10.注意: 如果无法打开数据库 请查看lampp是否运行中
进入phpadmin 提示 错误 点击 数据库 sql错误 表'phpmyadmin.pma__tracking'不存在等
解决的办法 :
①在 /opt/lampp/var/mysql rm -rf phpmyadmin 就是删除 phpmyadmin 数据库
②把 /opt/lampp/phpmyadmin/sql create_tables.sql 文件 使用ftp 导出到window桌面
④ 退出网页 进入 /opt /lampp 重新启动服务 ./ lampp reload
③ 使用记事本 打开 create_tables.sql 复制代码 ,打开phpmyadmin 在上方点击 SQL菜单栏 ,ctrl +v 粘贴SQL代码 ,点击执行(提示成功) 就ok啦
11.wp连接地址 xampp 和testlink1.9
链接:https://pan.baidu.com/s/1HvpkARemDaDeldKaFgRL4A
提取码:6666
复制这段内容后打开百度网盘手机App,操作更方便哦