提示:禪道是用PHP開發的,只要安裝一個MySQL,找一個能跑PHP的web應用服務器,把禪道源代碼放到裏面,然後按步驟安裝就可以了。不一定要用XAMPP,XAMPP只是把PHP環境和MySQL都集成了而已。
禪道簡介
禪道項目管理軟件(ZenTaoPMS)是一款國產的,基於ZPL協議,開源免費的項目管理軟件,它集產品管理、項目管理、測試管理於一體,同時還包含了事務管理、組織管理等諸多功能,是一款功能完備的項目管理軟件,完美地覆蓋了項目管理的核心流程,是中小型企業項目管理的首選。
禪道項目管理軟件使用PHP + MySQL開發,基於自主的PHP開發框架──ZenTaoPHP而成。第三方開發者或者企業可以非常方便的開發插件或者進行定製。
文章簡介
在Linux操作系統環境下安裝禪道管理系統7.2版本。Linux下安裝XAMPP(Apache+MySQL+PHP+PERL)集成軟件包。
目錄
一、安裝XAMPP集成軟件包
1、下載XAMPP
2、安裝XAMPP
3、啓動XAMPP
二、安裝禪道項目管理軟件
1、下載禪道項目管理軟件源碼
2、安裝禪道項目管理軟件
一、安裝XAMPP集成軟件包
XAMPP是一個包含Apache+MySQL+PHP+PERL的集成安裝軟件包。
1、下載XAMPP
32位
xampp-linux-1.8.2-6-installer.run
64位
xampp-linux-x64-1.8.2-6-installer.run
2、安裝XAMPP
將XAMPP上傳到Linux服務器的tmp目錄,添加執行權限。執行安裝。
命令如下:
cd /tmp
chmod +x xampp-linux-x64-1.8.2-6-installer.run
./xampp-linux-x64-1.8.2-6-installer.run
下面是通過遠程連接Linux安裝過程顯示的信息,需要多次輸入y。
直接在Linux服務器上安裝會彈出安裝界面,一直點下一步就好了。
[root@centos6 bin]# cd /tmp
[root@centos6 tmp]# chmod +x xampp-linux-x64-1.8.2-6-installer.run
[root@centos6 tmp]# ./xampp-linux-x64-1.8.2-6-installer.run
----------------------------------------------------------------------------
Welcome to the XAMPP Setup Wizard.
----------------------------------------------------------------------------
Select the components you want to install; clear the components you do not want
to install. Click Next when you are ready to continue.
XAMPP Core Files : Y (Cannot be edited)
XAMPP Developer Files [Y/n] :y
Is the selection above correct? [Y/n]: y
----------------------------------------------------------------------------
Installation Directory
XAMPP will be installed to /opt/lampp
Press [Enter] to continue:
----------------------------------------------------------------------------
Setup is now ready to begin installing XAMPP on your computer.
Do you want to continue? [Y/n]: y
----------------------------------------------------------------------------
Please wait while Setup installs XAMPP on your computer.
Installing
0% ______________ 50% ______________ 100%
#########################################
----------------------------------------------------------------------------
Setup has finished installing XAMPP on your computer.
3、啓動XAMPP
XAMPP安裝完成後,默認是啓動的,如果沒有啓動,可以通過下面命令啓動。
啓動 XAMPP
cd /opt/lampp/
./lampp start
停止 XAMPP
cd /opt/lampp/
./lampp stop
重啓 XAMPP
cd /opt/lampp/
./lampp restart
安全設置
cd /opt/lampp/
./lampp security
卸載 XAMPP
rm -rf /opt/lampp
二、安裝禪道項目管理軟件
1、下載禪道項目管理軟件源碼
下載站點1:http://sourceforge.net/projects/zentao/files/7.2/ZenTaoPMS.7.2.stable.zip/download
下載站點2:http://dl.cnezsoft.com/zentao/7.2/ZenTaoPMS.7.2.stable.zip
下載ZenTaoPMS.7.2.stable.zip後,解壓文件得到zentaopms,將zentaopms整個文件夾上傳到服務器的/opt/lampp/htdocs/目錄。
安裝包下載
Linux XAMPP 32位
http://download.csdn.net/detail/xinxin19881112/8883581
Linux XAMPP 64位
http://download.csdn.net/detail/xinxin19881112/8883605
禪道項目管理軟件
http://download.csdn.net/detail/xinxin19881112/8883561
2、安裝禪道項目管理軟件
在瀏覽器中訪問http://127.0.0.1/zentaopms/www/index.php,會顯示出安裝頁面,換成服務器的IP地址。
安裝過程會進行系統環境檢查,如果出現檢查失敗的紅色提示,執行以下命令,給文件夾添加權限。
chmod o=rwx -R /opt/lampp/htdocs/zentaopms/tmp/
chmod o=rwx -R /opt/lampp/htdocs/zentaopms/www/data
chmod 777 -R /opt/lampp/htdocs/zentaopms/config
執行完命令後,點擊刷新按鈕,全部檢查通過變成綠色,點擊下一步按鈕。
輸入數據庫服務器IP地址、服務器端口、數據庫用戶名、數據庫密碼、PMS使用的庫建表使用的前綴。這些都可以默認選項,直接點擊保存。清空現有數據:已經安裝了一遍,再次安裝刪除數據庫表和數據。
如果出現上面的提示,新建my.php文件,複製文本框中的內容到my.php中,把my.php放到/opt/lampp/htdocs/zentaopms/config/文件夾下。
輸入公司名稱、管理員賬號、管理員密碼。
安裝完成後,在瀏覽器中訪問http://127.0.0.1/zentaopms/www/index.php,換成服務器的IP地址。
可能會出現下面的提示,刪除install.php和upgrade.php這兩個文件。
目錄 /opt/lampp/htdocs/zentaopms/www 下存在 install.php 和 upgrade.php 文件,爲了系統的安全,請您刪掉這兩個文件。
The presence of install.php and upgrade.php file in directory /opt/lampp/htdocs/zentaopms/www, in order to software security, please delete these two files.
進入到www文件夾,輸入如下命令刪除install.php和upgrade.php文件。
cd /opt/lampp/htdocs/zentaopms/www
rm install.php
rm upgrade.php
[root@centos6 tmp]# cd /opt/lampp/htdocs/zentaopms/www
[root@centos6 www]# rm install.php
rm: remove regular file `install.php'? y
[root@centos6 www]# rm upgrade.php
rm: remove regular file `upgrade.php'? y
[root@centos6 www]#
訪問禪道默認端口是80,可以添加其他端口訪問,例如8082,修改httpd.conf文件,
vi /opt/lampp/apache2/conf/httpd.conf
在文件末尾添加下面一行
Listen 8082
這樣既可以通過80端口訪問,也可以通過8082端口訪問。
http://127.0.0.1/zentaopms/www/index.php
http://127.0.0.1:8082/zentaopms/www/index.php
新新:http://blog.csdn.net/xinxin19881112/article/details/46813991