linux下自己搭建apache mysql php環境來安裝禪道太麻煩,使用lampp集成包搭建禪道使用環境操作還是比較簡單的
1、下載lampp包(php版本可以根據自己的需求進行選擇,目前禪道推薦使用php 5.3-5.6、php7版本)
例如:
64位php7.0: https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/7.0.15/xampp-linux-x64-7.0.15-0-installer.run/download
32位php5.4: http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/download
2、把下載的lampp包放到/opt/下面,執行 chmod a+rx *.run,添加執行權限,然後執行 ./xampp-linux-x64-7.0.15-0-installer.run(或者 ./xampp-linux-1.8.2-6-installer.run),解壓縮之後,會生成一個/opt/lampp/的目錄。
3、啟動服務。
啟動:/opt/lampp/lampp start
停止:/opt/lampp/lampp stop
重啟:/opt/lampp/lampp restart
4、安裝禪道開源版:把禪道安裝包解壓得到zentaopms文件夾放到 /opt/lampp/htdocs/
5、
環境安裝完了,但是MySQL的密碼是多少,ftp的賬號密碼也是多少?我們不知道,這個默認為空,還需要我們自己設置。【要先在文本上面寫好先在複製安全點,不然密碼設置成什麼自己都不記得了】輸入命令
sudo /opt/lampp/lampp security
如圖所示:他會依次要求你
1、先輸入xampp控制面板的密碼(用戶名是xampp);
2、輸入phpmyadmin的密碼(用戶名是pma)
3、輸入mysql的密碼(用戶名是root)
4、輸入ftp密碼(用戶名是daemon,默認端口21)
在瀏覽器輸入服務器的ip訪問看一下成功了沒有?
由於服務器設置了xampp不允許遠程訪問,所以遠程不能訪問需要修改conf文件
vi /opt/lampp/etc/extra/httpd-xampp.conf
將 Require local 改成 Require all granted
/opt/lampp/lampp restart 重啟xampp
到此xampp安裝完成
6、瀏覽器訪問 ip:端口/zentaopms/www/install.php 根據頁面提示安裝禪道。
剛開始訪問不了,查了各種文檔,改了n多配置文檔,然後莫名其妙的可以了,最後修改是httpd.conf(/opt/lampp/etc/httpd.conf)文件
默認密碼為空,如果已設置,填入設置密碼