紅旗使用的rpm的安裝包,你可以下載他的專有軟件包,然后在命令行下使用su獲得root權限,使用rpm -ivh 軟件包名.rpm來安裝軟件包,也可以源代碼編譯,不過依賴關系比較復雜,不好弄。
專業(yè)成都網站建設公司,做排名好的好網站,排在同行前面,為您帶來客戶和效益!創(chuàng)新互聯為您提供成都網站建設,五站合一網站設計制作,服務好的網站設計公司,網站建設、成都網站設計負責任的成都網站制作公司!
最簡單的就是下載那張工具盤,掛載好后可以用root權限執(zhí)行光盤根目錄下的autorun,就會出現自定義安裝界面了,其實系統默認安裝也不是安裝全部軟件的,你可以使用軟件包管理器,來添加一些軟件的。
1、檢查該環(huán)境中是否已經存在httpd服務的配置文件,默認存儲路徑:/etc/httpd/httpd.conf(這是centos預裝的Apache的一個ent版本,一般我們安裝源代碼版的Apache)。如果已經存在/etc/httpd/httpd.conf,請先卸載或者關閉centos系統自帶的web服務,執(zhí)行命令:chkconfig httpd off,再或者把centos自帶的httpd服務的80端口改為其他端口,只要不與我們安裝的Apache服務的端口沖突就可以啦。
停止并卸載Linux系統自帶的httpd服務:
1、service httpd stop
2、ps -ef | grep httpd
3、kill -9 pid號(逐個刪除)
4、rpm -qa |grep httpd
5、rpm -e httpd軟件包
[root@localhost bin]# find / -name httpd.conf
[root@localhost bin]#
2、下載Apache安裝包(httpd-2.4.3.tar.gz或httpd-2.2.23.tar.gz),下載地址:
在安裝Apache時,我分別針對不同版本進行了安裝,在編譯時是不同的,configure后跟的參數不同。
httpd-2.2.23版本編譯命令:
./configure --prefix=/usr/local/apache2 (安裝目錄參數后面可以不加任何參數,直接安裝即可)
make
make install
1. 查看Linux服務器版本信息
# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
2. 禪道開源版安裝包下載
# wget?
3. 直接解壓安裝包到/opt目錄下
// -C:Change to directory
# tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt
4. 修改禪道自帶apache、mysql端口
為了不占用Server上默認的80、3306端口,我們修改禪道自帶的apache、mysql端口。你可以根據自己的喜好來修改端口。
1)修改禪道自帶的apache端口:
# /opt/zbox/zbox -ap 9000
2)修改禪道自帶的mysql端口:
# /opt/zbox/zbox -mp 9001
5. 啟動禪道服務
# /opt/zbox/zbox start
Apache is running
Mysql is running
注:你可以通過/opt/zbox/zbox stop命令終止以上服務,也可通過/opt/zbox/zbox restart命令重啟以上服務。
6. 配置iptables防火墻規(guī)則,允許端口訪問
# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
7. 重啟防火墻,使上述規(guī)則生效
# service iptables save
# service iptables restart
8. 設置禪道服務自動啟動,以保證每次服務器重啟后禪道能夠正常運行
1)編輯rc.local文件,在文件末尾添加禪道重啟命令,保存后退出
# vim /etc/rc.local
……
/opt/zbox/zbox start
:wq
2)重啟服務器后,使用ps命令查看禪道服務是否自動啟動
# ps aux | grep zbox
9. 打開瀏覽器,輸入以下網址即可訪問禪道
管理員登錄的默認賬號和密碼:admin;123456
至此,禪道軟件在Linux服務器上的部署已全部完成。
問題及解決方案:
1. 在部署過程中,第7步執(zhí)行時報錯:
# service iptables save
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
# service iptables restart
Redirecting to /bin/systemctl restart iptables.service
Failed to restart iptables.service: Unit not found.
解決方案:用如下命令安裝后,即可restart iptables service:
#yum install iptables-services
linux一鍵安裝包內置了apache, php, mysql這些應用程序,只需要下載解壓縮即可運行禪道。
從7.3版本開始,linux一鍵安裝包分為32位和64位兩個包,請大家根據操作系統的情況下載相應的包。
1、將安裝包直接解壓到/opt目錄下,不要解壓到別的目錄再拷貝到/opt/,因為這樣會導致文件的所有者和讀寫權限改變。
可以使用命令: tar zxvf ZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt/
2、執(zhí)行/opt/zbox/zbox start 命令開啟Apache和Mysql。
執(zhí)行/opt/zbox/zbox stop 命令停止Apache和Mysql。
執(zhí)行/opt/zbox/zbox restart 命令重啟Apache和Mysql。
可以使用/opt/zbox/zbox -h命令來獲取關于zbox命令的幫助
其中 -ap參數 可以修改Apache的端口,-mp參數 可以修改Mysql的端口
3、瀏覽器訪問 :端口
4、數據庫的用戶名:root,密碼為空。數據庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證,需要運行/opt/zbox/auth/adduser.sh來添加用戶(先 cd /opt/zbox/auth/ 然后執(zhí)行 ./adduser.sh)。
5、網頁訪問禪道,點擊數據庫管理有2層驗證:
1)彈窗驗證是輸入運行 addusers.sh添加的帳號和密碼;
2)網頁直接顯示登錄界面:服務器:127.0.0.1:mysql端口 帳號 root 數據庫填寫zentao
1、我們需要更新源,使用命令sudo apt-get update,使用舊的源可能不會安裝新版本的a軟件,也可能直接報錯誤提示。
2、使用命令在終端安裝a,sudo apt-get install a,在下面輸入y進行安裝。
3、會有一些安裝包的提示,不過不需要管它很快就能夠安裝好,安裝好后終端會處于默認界面。
4、使用a -v可以查看軟件的版本,使用a -h可以查看幫助信息。
5、我們需要下載時使用命令a+地址就可以了,它支持多種協議的下載方式。