cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core)
yum update -y
關閉防火牆、關閉selinux(必須關閉,否則會沒法訪問web安裝界面)php
安裝數據庫,centos 7自帶mariadb數據庫,使用mariadb便可html
yum install mariadb-server mariadb -y
優化數據庫設置、修改數據庫root密碼(生產環境建議單首創建一個用戶)mysql
而後登錄數據庫,建立dzzoffice使用的數據庫linux
安裝httpd、php、php GD庫(版本1以上,推薦2及以上)git
使用系統自帶的便可(php版本必須大於5.3,建議安裝php7),系統自帶的版本是php5.4github
yum install httpd php php-mysql php-gd -y
安裝完成以後,便可開始安裝dzzofficeweb
# 下載最新穩定版本,我如今是2.02爲最新版 wget https://github.com/zyx0814/dzzoffice/archive/2.02.tar.gz # 解壓文件 tar -zxvf 2.02.tar.gz # 將解壓後的文件移動到apache的目錄下,並更名爲dzzoffice mv dzzoffice-2.02/* /var/www/html/ # 而後將目錄權限受權給apache啓動用戶,默認爲apache用戶,若是本身修改了,則以你修改的爲準 cd /var/www/html/ chown -R apache. data/ chown -R apache. config/
#後續安裝組件須要寫權限,詳細權限沒仔細研究,就把html整個目錄給了apache用戶了
cd /var/www/
chown -R apache. html/
# 啓動apache
systemctl start httpd
systemctl enable httpd # 設置開機啓動apache
如今能夠直接訪問你服務器的ip或域名,來訪問dzzoffice,會自動跳轉到安裝界面sql
前面對目錄文件對受權,這裏會檢查數據庫
根據實際狀況,填寫數據庫信息apache
安裝完成後,手動刪除安裝文件
rm -rf /var/www/html/install/index.php
安裝完成,登陸後,出現以下界面。根據指引進行操做便可,這裏就不詳細說明了。
參考文章: