centos7.0下安裝Discuz
阿新 • • 發佈:2018-03-05
centos7.0下安裝Discuz廢話不多說直接進去主題,我們先在Discuz官方論壇將源碼下載下來 Discuz
這裏為了方便我直接給出了下載地址。如果有最新版本可以直接去官網去下載。
接下來我們將配置安裝環境:
這裏為了方便我直接給出了下載地址。如果有最新版本可以直接去官網去下載。
接下來我們將配置安裝環境:
1.首先安裝環境所需軟件
Appache,Mariadb(以前叫mysql,現在開源的服務名叫Mariadb),php,php-mysql(後續安裝界面如沒安裝此服務會報錯)
2.安裝以上服務開啟前關閉防火墻(firewall)及 Selinux
- 關閉firewall防火墻
臨時關閉:systemctr stop firewalld
禁止開機啟動:systemctr disable firewalld - 關閉Selinux(後續要沒關閉此服務文件不可寫入)
永久關閉:修改配置文件/etc/selinux/config,將其中selinux設置為disable
3.接下來就安裝所需軟件
- 安裝Appache服務(本文中已安裝)
查看是否已安裝:yum list | grep httpd 或者 yum list installed | grep httpd 或者 rpm -qa | grep httpd
註:最後一列標記有@base的表示已安裝
如未安裝請使用:yum -y install httpd - 安裝Mariadb-server數據庫
使用 yum -y install mariadb-server.x86_64 安裝完成後查詢是否已安裝 yum list | grep mariadb - 安裝php , php-mysql
yum -y install php php-mysql安裝後如下圖:
4.上傳下載好的安裝包裏的upload文件到linux的/var/www/html目錄下
解壓下載好的安裝包,將裏面upload文件上傳到/var/www/html目錄下,本例使用xftp工具來上傳。
使用cd/var/www/html進入到html目錄下,將upload目錄及其子目錄更改權限 chmod -Rf 777 upload/(根據具體情況授予權限)
5.啟動httpd和mariadb服務
- 開啟httpd和mariadb服務
systemctl start httpd , systemctl start mariadb - 開機啟動httpd和mariadb服務
systemctl enable httpd , systemctl enable mariadb
查看開機啟動狀態:
6.打開瀏覽器輸入:http://ip/upload(ip是你服務器的ip地址)
如下圖出現安裝界面接下來就按提示下一步安裝:
7.安裝完畢
之後可以進入管理員界面進行模塊創建與管理了
centos7.0下安裝Discuz