欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

ubuntu 安裝 discuz 步驟

踩了無數的坑,幾度想過放棄,幾度想砸了機器摔門而去,這么大年紀的人了,居然還有幾個晚上都沒有睡好覺,終于在萬能的網絡的幫助下,走了過來。為了您不再有我的那些痛苦,還是把安裝的情況簡單整理出來,希望對您能有所幫助。其中難免有些疏漏,請您補充,也請您原諒。

一、前期準備

1. 硬件準備

根據具體應用的需要購置一臺高性能服務器 / 工作站等,或者購買云服務器。

2. 網絡準備

建設或使用連接公網的物理條件,有條件的可以申請公網 IP。

3. 系統準備

安裝服務器系統,本人使用 Ubuntu19.10 桌面版。本文也是在此基礎上完成的,從阿里鏡像源、中科大鏡像源等國內的服務器上下載,會大幅度的提高工作效率。

4. 軟件準備

  • 升級 / 更新系統軟件等

    sudo apt-get update
    sudo apt-get upgrade
    
    • 1
    • 2
  • 安裝一些應用軟件,如 vim,zip 等

    sudo apt-get install vim

二、安裝 LAMP

LAMP 是 Linux、Apache、MySQL 和 PHP 的縮寫,是 HTTP 服務器運行的環境基礎。

方法一:使用集成安裝命令

??sudo apt-get install lamp-server^?# 注意那個 "^" 不要少!

方法二:按照 apache, PHP, mysql 的順序分別安裝(參考網上多篇博文)

  • 安裝 Apache2

    ubuntu 需要安裝 Apache2 ,使用 apt-get 安裝 Apache2:

    sudo apt-get install apache2 -y

    安裝好后,您可以通過訪問實際 IP 地址,查看到 apache 界面,說明 apache2 安裝成功

  • 安裝 PHP 組件

    apt-get 里有 php7.3(為安裝當時的版本) ,所以我們可以直接安裝 php7.3

    sudo apt-get install php7.3 -y

  • 安裝 php 相關組件:

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

  • 重啟 Apache 服務:

    sudo /etc/init.d/apache2 restart

  • 安裝 MySQL 服務:

    sudo apt-get install mysql-server -y

  • 安裝 php MySQL 相關組件:

    sudo apt-get install php7.3-mysql

  • 重啟 MySQL 服務

    sudo service mysql restart

  • 安裝 phpmyadmin

    sudo apt-get install phpmyadmin -y

    這個本人好像沒有單獨安裝!

三、補充安裝

1. 安裝 vsftpd

??sudo apt-get install vsftpd

? 一般情況下,順利安裝完成后 ftp 服務就已經啟動了,也可以通過命令啟動:

??sudo systemctl start vsftpd

??sudo systemctl enable vsftpd

? 還需要修改配置文件?/etc/vsftpd.conf, 開放或關閉一些權限,如寫權限,方法略。

2. 安裝補丁

? 至少還要安裝如下幾個補丁,這里坑深,本人差點兒在這里被淹死。

??sudo apt-get install php7.x-xml

??sudo apt-get install php7.x-curl

??sudo apt-get install php7.x-gd

3. 修改 mysql 的 root 用戶密碼

? 方法有幾種,可以網上查詢。這里介紹我用的一種:

  • 打開?/etc/mysql/debian.cnf?文件,復制其中的 password 部分

  • 登錄 mysql:

    mysql -u root -p, 粘貼復制的密碼,進入 mysql

  • use mysql;

  • alter user 'root'@'localhost' identified by 'your-passwd';

  • flush privileges;
    由于高版本的 mysql 中沒有了函數 password (),要使用上述方法修改密碼。

4. 開啟防火墻

? Ubuntu 系統自帶防火墻軟件,如果沒有可以自己安裝。

sudo apt-get install ufw
sudo ufw enable
sudo ufw default deny
sudo ufw allow ssh
sudo ufw allow 80/tcp
sudo ufw allow ftp
sudo ufw deny|allow ... 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

安裝,啟用,使用默認關閉方案,開啟 ssh,開啟 http,開啟 ftp,… …

四、安裝 Discuz

1. 下載 Discuz:

從 Discuz 官網或者直接從 Gitee 網站下載

2. 安裝:

  • 把解壓后的 upload 文件夾里的所有文件都復制到服務器的 /var/www/html/ 文件夾下

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

  • 將目錄切換到 www 根文件夾下,修改 config、data、uc_server/data/、uc_client/data/cache 目錄權限

    cd /var/www/html/

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

  • 重啟 Apache 服務

    sudo /etc/init.d/apache2 restart

3. 配置 Discuz

如果全面的工作都順利完成,那么恭喜您,您已經完成了一大半的工作了:)

您的 Discuz 論壇已經部署完成,下面要通過瀏覽器訪問論壇查看效果,用您的 IP 或域名來訪問

? 通過 IP 地址訪問:http://IP 地址 /install

? 通過域名訪問:http:// 域名 /install

此外的坑也不少,要填寫 mysql 的 root 用戶密碼、設置網站管理員密碼等,要保證所有的步驟都正確完成,而且之前的工作都有效。

? 下一步-> 下一步 —> 完成

三步之后,就可以看到的您的論壇頁面了,不過您可能要大失所望了!

4. 清除緩存的文件

不出所料,您看到的網頁丑得不能再丑了,這當然是不正確的,您還要清除緩存

? 訪問 http://IP 地址 /admin.php

? 登錄進入管理中心,在 “工具”-“更新緩存” 頁面上點擊 “確定”

? 再次訪問 http://IP 地址 /,您才能看到久違了的 Discuz! 論壇頁面了!

至此,安裝工作基本完成!為什么是基本完成呢?

五、后續工作

1. 配置 Discuz

此處省略一萬字… …

2. 遷移服務器

? 是否要放在公網上運行,是否要申請公網 IP,甚至是申請域名,這些事兒也不簡單!

3. 其它

? 購買和安裝插件,這些事也不省油!

? Discuz 系統自帶的手機插件并不好用,可以在其應用中心購買一件插件來使用!

4. 網站本身的建設

? 那就是另外一個故事了…

Ubuntu 下安裝 Discuz(非常簡單)

前置條件:事先搭建好 LAMP 環境。

1. 下載 Discuz!

下載 Discuz! 包

wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip

解壓到當前目錄
unzip Discuz_X3.2_SC_UTF8.zip
拷貝到 Apache 根目錄下
  1. ?
    cd /var/www/html
  2. ?
    mkdir odoo
  3. ?
    cp -r /wn/upload/* /var/www/html/odoo

2. 準備 DB

登錄 MySQL 數據庫:mysql -u root -p,為 Discuz! 創建專用 DB 及用戶,

  1. ?
    mysql> CREATE DATABASE discuz;
  2. ?
    mysql> CREATE USER duser@localhost?IDENTIFIED BY 'dpass';
  3. ?
    mysql> GRANT all privileges on discuz.* TO duser@localhost;
  4. ?
    mysql> FLUSH PRIVILEGES;
  5. ?
    mysql> exit

3. 安裝 Discuz!

安裝前需要設置目錄權限。安裝過程則非常簡單,沒有特別需要注意的地方。目錄權限設置如下:

  1. ?
    chmod 777 /var/www/html/discuz/config
  2. ?
    chmod -R 777 /var/www/html/discuz/data
  3. ?
    chmod -R 777 /var/www/html/discuz/uc_client
  4. ?
    chmod -R 777 /var/www/html/discuz/uc_server

文章鏈接: http://m.qzkangyuan.com/19896.html

文章標題:ubuntu 安裝 discuz 步驟

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
服務器vps推薦運維技術

Nginx 服務器搭建

2023-4-20 11:05:28

運維技術

為什么服務器要用 Linux 系統

2023-4-25 12:31:49

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 酒泉市| 綦江县| 郴州市| 崇仁县| 新丰县| 于田县| 呼和浩特市| 精河县| 留坝县| 堆龙德庆县| 民勤县| 砚山县| 建阳市| 固镇县| 耒阳市| 西畴县| 固阳县| 营口市| 云南省| 通渭县| 中阳县| 疏勒县| 扶沟县| 铜川市| 社会| 宜兴市| 饶平县| 玉林市| 碌曲县| 河津市| 吉安市| 砀山县| 大英县| 遵义市| 元朗区| 柳州市| 南江县| 象州县| 阳城县| 曲麻莱县| 墨脱县|