1.linux上搭建環境
禪道,jdk,tomcat
2.linux上搭建禪道
環境准備:
注意:下載禪道安裝包前先確認服務器系統是否支持,不同的版本對服務器版本要求不一致,不支持會導致在安裝過程中遇到很多問題
查服務操作系統版本 more /etc/redhat-release
第一步:安裝Xftp
Xftp是一個基於 MS windows 平台的功能強大的 SFTP、FTP 文件傳輸軟件。使用了 Xftp 以后,windows 用戶能安全地在 UNIX/Linux 和 Windows PC 之間傳輸文件。平常使用 windows 的小白用戶,如果不會操作 linux 上的文件,可以安裝 Xftp,可以很友好的和linux 服務器上文件傳輸。下載完成后,傻瓜式的安裝就可以了,有中文版和英文版 切換。打開 Xshell 界面,點文件傳輸按鈕,就能進入 Xftp 交互頁面了。Xftp 交互頁面如下,左邊是你本地電腦的文件,右邊是服務器上的文件。右側進入到/opt 目錄,找到下載的安裝包直接拽過去就可以。
第二步:安裝禪道
使用root賬戶訪問服務器,找到opt目錄,解壓文件
tar -xvf ZenTaoPMS.9.8.3.zbox_64.tar.gz
會解壓出來很多文件,如圖所示,解壓后,目錄下會多一個zbox文件夾
啟動禪道,會發現報錯,Apache啟動成功,但是,mysql數據庫未運行,這種情況一般都是端口沖突,所以,建議安裝好后,立即改端口,並且整理到文件里面,哪個項目用了什么端口,可以有效的避免端口沖突
修改Apache端口為8088,mysql端口為8077,並啟動禪道(啟動成功后ip:8088即可訪問禪道),啟動成功如圖所示,不用的時候可以關閉
若啟動成功,無法訪問,可檢查服務器防火牆
./zbox -ap 8088
./zbox -mp 8077
./zbox start
./zbox stop
3.yum安裝java和tomcat環境
環境准備:
第一步:安裝yum
yum(全稱為 Yellow dog Updater, Modified)是一個在 Fedora 和 RedHat 以及 CentOS 中的 Shell前端軟件包管理器。基於 RPM 包管理,能夠從指定的服務器自動下載 RPM 包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。由於需要安裝 java 環境,按照前面一篇先下載安裝包,再通過 Xftp 傳到服務器上指定目錄,再解壓安裝當然是可以的,只是過程太繁瑣。為了解決每次下載拖過去這種復雜的操作,於是 linux 上有個非常方便的小工具 yum,可以直接下載安裝。有點類似於 python 里面的 pip 工具.首先檢查下當前系統里面有沒有 yum 工具,有的話就不用安裝了。我
檢查服務器是否已安裝yum (如圖所示,則為已安裝)
rpm -qa | grep yum
第二步:安裝java
檢查服務器是否已有java環境,檢查沒有,以安裝jdk1.8為例
rpm -qa | grep java
yum list | grep java-1.8.0-openjdk 查找 java-1.8.0 的可以使用的安裝包
yum -y install java-1.8.0-openjdk* 安裝 java-1.8.0-openjdk 所有的文件

java -version
javac
安裝過 java 的小伙伴應該知道,安裝完成之后需要設置環境變量,前面通過 yum 安裝的好處就是已經自動幫我們設置好環境變量了。
第三步:安裝tomcat
tomcat 安裝可以先下載安裝包,再解壓。也可以直接用 yum 在線安裝,這里我們直接用 yum 在線安裝更方便,如果遇到詢問,輸入y即可
yum install tomcat
cd /usr/share/
查看tomcat的狀態,dead(掛了) 狀態,服務還沒有跑起來
systemctl status tomcat
啟動tomcat,並查詢狀態,可以看到狀態是 Active: active (running) , 此時已經代表 tomcat 已經正常的跑起來了。
systemctl start tomcat (或 systemctl start tomcat.service)
訪問tomcat,tomcat 默認端口是 8080,接下來瀏覽輸入地址:http://服務器公網 ip:8080/。這個頁面暫時是無法訪問由 於 tomcat 的 web 頁 面 是 需 要 安 裝 插 件 的 , 這 里 繼 續 用 tomcat-webapps 和tomcat-admin-webapps 兩個插件包
yum install tomcat-webapps
yum install tomcat-admin-webapps