Linux學習2-在阿里雲服務器上部署禪道環境


前言

以前出去面試總會被問到:測試環境怎么搭建?剛工作1-2年不會搭建測試環境還可以原諒自己,工作3-5年后如果還是對測試環境搭建一無所知,面試官會一臉的鄙視。
本篇以最簡單的禪道環境搭建為例,學習下如何在Linux上搭建禪道環境。

環境准備:
1.一台Linux服務器, 操作系統: CentOS 7.4 64位
2.Xshell 5.0
3.Xftp 5.0
4.ZenTaoPMS.9.8.3.zbox_64.tar.gz安裝包

禪道安裝包

禪道官網下載 【http://dl.cnezsoft.com/zentao/9.8.3/ZenTaoPMS.9.8.3.zbox_64.tar.gz】安裝包

下載完成之后,接下來要把安裝包放到阿里雲服務器上的/opt目錄,並解壓

tar -xvf ZenTaoPMS.9.8.3.zbox_64.tar.gz

如何把本地的文件上傳到linux服務器上呢?這是個問題,可以用Xshell里面的一個Xftp插件解決

Xftp安裝

是一個基於 MS windows 平台的功能強大的SFTP、FTP 文件傳輸軟件。使用了 Xftp 以后,MS windows 用戶能安全地在 UNIX/Linux 和 Windows PC 之間傳輸文件。
平常使用windows的小白用戶,如果不會操作linux上的文件,可以安裝Xftp,可以很友好的和linux服務器上文件傳輸。安裝包在QQ群:588402570 下載
下載完成后,傻瓜式的安裝就可以了,有中文版和英文版切換。打開Xshell界面,點文件傳輸按鈕,就能進入Xftp交互頁面了。

Xftp交互頁面如下,左邊是你本地電腦的文件,右邊是服務器上的文件。右側進入到/opt目錄,找到下載的安裝包直接拽過去就可以了

Xshell部署環境

回到Xshell界面,連上阿里雲服務器,參考上一篇【linux學習1-Xshell連接阿里雲ECS服務器】(https://www.cnblogs.com/yoyoketang/p/10180254.html)
cd到/opt目錄,解壓文件

[root@yoyo ~]# cd /opt
[root@yoyo opt]# tar -xvf  ZenTaoPMS.9.8.3.zbox_64.tar.gz

修改禪道自帶的Apache和mysql端口號,-ap是Apache端口可以隨意設置,我這里是8088,-mp是mysql數據庫的端口
接着執行/opt/zbox/zbox start,重啟禪道

[root@yoyo opt]# /opt/zbox/zbox -ap 8088
[root@yoyo opt]# /opt/zbox/zbox -mp 8089
[root@yoyo opt]# /opt/zbox/zbox start
Apache is running
Mysql is running
[root@yoyo opt]# 

創建數據庫賬號:/opt/zbox/auth/adduser.sh
Account: admin_yo
Password: 123456

[root@yoyo opt]# /opt/zbox/auth/adduser.sh
This tool is used to add user to access adminer
Account: admin_yo
Password: Adding password for user admin_yo
[root@yoyo opt]# 

接着開放防火牆端口(我這邊好像不用這步操作)
備注:如果不會vim編輯器的話,也可以用Xftp打開到對應文件,右鍵文本編輯修改后保存就行了

cd /etc/sysconfig

vim iptables,打開文件后,輸入以下內容

-A INPUT -p tcp -m state --state NEW -m tcp --dport 9096 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9095 -j ACCEPT

保存並退出,執行/bin/systemctl restart iptables重啟防火牆。

訪問禪道

接着點開瀏覽器,輸入地址:http://服務器公網ip:8088/。這個頁面暫時是無法訪問,需要在阿里雲服務器上開啟8088端口
打開雲服務器ECS-安全組-配置規則

添加安全組規則,新增8088端口訪問權限

  • 規則方向:入方向
  • 協議類型:自定義 FTP
  • 端口范圍: 8088/8088
  • 授權對象:0.0.0.0/0

再去瀏覽器訪問http://服務器公網ip:8088/, 就可以打開禪道地址了

首次登陸可以使用admin 123456登陸訪問

如果想用http://www.xxx.com這種能訪問到,那就需要買域名了

交流QQ群:779429633


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM