基於ubuntu搭建 Discuz 論壇

系統要求:Ubuntu 16.04.1 LTS 64 位操做系統php

安裝 Apache2

ubuntu 須要安裝 Apache2 ,使用 apt-get 安裝 Apache2(安裝好後,您能夠經過訪問實驗室IP地址 http://118.89.65.22查看到 apache 界面,說明 apache2 安裝成功):html

sudo apt-get install apache2 -y

安裝 PHP 組件

apt-get 裏有 php7.0 ,因此咱們能夠直接安裝 php7.0 :mysql

sudo apt-get install php7.0 -y

安裝 php 相關組件:sql

sudo apt-get install libapache2-mod-php7.0

重啓 Apache 服務:數據庫

sudo /etc/init.d/apache2 restart

安裝 MySQL 服務

安裝 MySQL 服務,安裝 MySQL 過程當中,控制檯會提示您輸入 MySQL 的密碼,您須要輸入兩次密碼,並記住您輸入的密碼,後續安裝步驟須要用到。apache

sudo apt-get install mysql-server -y

安裝 php MySQL 相關組件:ubuntu

sudo apt-get install php7.0-mysql

重啓 MySQL 服務:瀏覽器

sudo service mysql restart

安裝 phpmyadmin

使用 apt-get 安裝 phpmyadmin,安裝過程當中,您須要根據提示選擇 apache2 ,再根據提示輸入數據庫名稱和 phpmyadmin 密碼。php7

sudo apt-get install phpmyadmin -y

安裝 Discuz

咱們須要下載一個Discuz 壓縮包:spa

wget 'http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip'

爲了將壓縮包解壓,須要安裝一個 unzip:

sudo apt-get install unzip

下載完成後,解壓這個壓縮包(解壓完後,就能在 upload 文件夾裏看到discuz的源碼了):

sudo unzip Discuz_X3.3_SC_UTF8.zip

配置 Discuz

因爲 PHP 默認訪問 /var/www/html/ 文件夾,因此咱們須要把 upload 文件夾裏的文件都複製到 /var/www/html/ 文件夾:

sudo mv upload/* /var/www/html/

將目錄切換到 php 訪問的文件夾下:

cd /var/www/html/

修改一下 configdatauc_server/data/uc_client/data/cache 目錄權限:

sudo chmod -R 777 config/ data/ uc_server/data/ uc_client/data/cache/

將 apache 指定到 index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html

重啓 Apache 服務:

sudo /etc/init.d/apache2 restart

大功告成!

恭喜,您的 Discuz 論壇已經部署完成,您能夠經過瀏覽器訪問論壇查看效果。

經過IP地址查看:http://118.89.65.22/install

經過域名查看:jikexianfeng.xyz(若是你註冊了)

相關文章
相關標籤/搜索