Ubuntu16.04從源碼部署安裝禪道過程記錄


1.首先把基礎的lamp環境搭建好,這里利用apt安裝即可

sudo apt install mysql-server
sudo apt install apache2
sudo apt install php7.0
sudo apt install libapache2-mod-php7.0

2.建立好自己的web站點目錄,並且下載禪道源代碼解壓到指定目錄

wget http://dl.cnezsoft.com/zentao/11.5/ZenTaoPMS.11.5.stable.zip

3.配置好apache2的站點,並且為apache2啟用php7.0

cd /etc/apache2
sudo vim ports.conf
添加 Listen 你的禪道的端口號
sudo vim apache2.conf
添加
<Directory 禪道系統目錄路徑(注意是zentaopms里面的www目錄)>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>
cd sites-available/
sudo vim 000-default.conf
可以看到里面有默認的
<VirtualHost>
復制一份,並且端口和DocumentRoot都改成禪道的端口和禪道的www目錄路徑

  

sudo a2enmod php7.0
sudo service apache2 restart

 然后打開瀏覽器訪問指定端口上的禪道

5.禪道自身的環境檢查出現如下問題

6.解決這些問題需要如下命令(逐個安裝php需要的模塊並且激活,最后重啟apache2服務器)

sudo apt-get install php7.0-mysql
sudo phpenmod pdo_mysql
sudo apt-get install php7.0-mbstring
sudo phpenmod mbstring
sudo apt-get install php-curl
sudo phpenmod curl
有些情況還需要
sudo apt install
php7.0-xml

7.刷新禪道的頁面,這個時候應該可以看到已經沒有不通過的項目了,跟着提示安裝即可成功


免責聲明!

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



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