1. 程式人生 > >centos7.0下安裝Discuz

centos7.0下安裝Discuz

centos7.0下安裝Discuz

廢話不多說直接進去主題,我們先在Discuz官方論壇將源碼下載下來 Discuz
這裏為了方便我直接給出了下載地址。如果有最新版本可以直接去官網去下載。
接下來我們將配置安裝環境:

1.首先安裝環境所需軟件

Appache,Mariadb(以前叫mysql,現在開源的服務名叫Mariadb),php,php-mysql(後續安裝界面如沒安裝此服務會報錯)

2.安裝以上服務開啟前關閉防火墻(firewall)及 Selinux

  • 關閉firewall防火墻
    臨時關閉:systemctr stop firewalld
    禁止開機啟動:systemctr disable firewalld
    技術分享圖片
  • 關閉Selinux(後續要沒關閉此服務文件不可寫入)
    臨時關閉:setenfore 0
    永久關閉:修改配置文件/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