国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux搭建Discuz論壇

這篇具有很好參考價值的文章主要介紹了Linux搭建Discuz論壇。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

環(huán)境:redhat 9? ? ?mysql 8? ? ? Discuz 3.5

題目要求:在 bbs.example.com 主機(jī)上創(chuàng)建 Discuz 論壇,數(shù)據(jù)庫服務(wù)器使用 db.example.com 主機(jī)的 bbs 數(shù)據(jù)庫實(shí)例,該實(shí)例由 MySQL數(shù)據(jù)庫軟件提供服務(wù)。

題目要求沒有說是在一臺虛擬機(jī)上還是兩臺虛擬機(jī)上,這里我就在同一臺虛擬機(jī)上進(jìn)行實(shí)驗(yàn)。

?mysql的安裝參考此文章:redhat9安裝卸載mysql_redhat9安裝mysql_世界很大,我很小的博客-CSDN博客

mysql重置密碼參考此文章:

??????????????redhat9中MySQL的重置密碼操作(忘記密碼操作)_世界很大,我很小的博客-CSDN博客

?


目錄

一、下載相關(guān)東西

二、開啟mysql,并創(chuàng)建bbs數(shù)據(jù)庫

三、添加ip?

四、 添加本地解析

五、創(chuàng)建目錄用來存放解壓后的Discuz

?六、下載Discuz源碼

七、下載的Discuz源碼上傳到linux上并且解壓

?八、自定義配置文件

九、在瀏覽器中訪問安裝頁面:

十、補(bǔ)充:

?十一、錯誤總結(jié):
??????????????


一、下載相關(guān)東西

dnf install httpd -y
dnf install php* -y

二、開啟mysql,并創(chuàng)建bbs數(shù)據(jù)庫

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


三、添加ip?

nmcli connection modify ens160 +ipv4.addresses 192.168.33.155/24
nmcli connection up ens160 

?添加IP后:

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


四、 添加本地解析

vim /etc/hosts

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


五、創(chuàng)建目錄用來存放解壓后的Discuz

mkdir /var/www/html/discuz

?六、下載Discuz源碼

官網(wǎng)地址如下:

Disucz! 下載_免費(fèi)搭建網(wǎng)站_開源建站系統(tǒng)下載_Discuz!官方_為您提供全方位建站服務(wù)!

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


七、下載的Discuz源碼上傳到linux上并且解壓

上傳成功后:

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

解壓到/var/www/html下

unzip -q Discuz_X3.5_SC_UTF8_20230520.zip -d /var/www/html/discuz/

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


添加權(quán)限

chmod -R 777 discuz/
chown -R apache:apache discuz/

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


?八、自定義配置文件

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

重啟httpd服務(wù)

systemctl restart httpd

九、在瀏覽器中訪問安裝頁面:

http://bbs.example.com/upload/install?

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

訪問之后會發(fā)現(xiàn)安裝環(huán)境的目錄、文件權(quán)限檢查有問題,這是因?yàn)閟elinux的原因(修改了相關(guān)目錄的權(quán)限為777的前提下)。所以解決辦法就是,關(guān)閉selinux(setenforce 0),或者不關(guān)閉selinux

使用命令:setsebool -P httpd_unified 1

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

?然后再次訪問。就可以了。

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

如果后續(xù)還會遇到問題,就根據(jù)提示去設(shè)置selinux。我根據(jù)提示還設(shè)置了這些。

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


十、補(bǔ)充:

config_global_default.php是discuz的數(shù)據(jù)庫配置文件,位置在你的discuz的安裝目錄下的upload/config目錄里面。

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz


?十一、錯誤總結(jié):

1、redhat9部署discuz無法訪問安裝頁面,訪問到的是目錄列表。

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

這是因?yàn)槿鄙賞hp文件,discuz需要很多依賴,所以需要下載所有有關(guān)php的文件。

命令:dnf install -y php*

下載完成之后,在重啟httpd服務(wù)試試。如果自定義文件的時候設(shè)置了Options FollowSymLinks應(yīng)該就看不到這個目錄了。詳情可以查資料看看這個字段的意思

<Directory /var/www/html/discuz>

Options FollowSymLinks

AllowOverride All

Require all granted

</Directory>

2、

數(shù)據(jù)庫連接錯誤

? ? Host 'db.example.com' is not allowed to connect to this MySQL server


您必須解決以上問題,安裝才可以繼續(xù)
?

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

?這個錯誤是數(shù)據(jù)庫中root的host設(shè)置為localhost,需要修改為%。命令為:update mysql.user set host='%' where user='root'; 在刷新,命令是:flush privileges;

修改前:

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz

修改后:

Linux搭建Discuz論壇,RHCE實(shí)驗(yàn),linux,運(yùn)維,服務(wù)器,discuz文章來源地址http://www.zghlxwxcb.cn/news/detail-530042.html

到了這里,關(guān)于Linux搭建Discuz論壇的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 寶塔面板搭建Discuz論壇并發(fā)布互聯(lián)網(wǎng)訪問【無需云服務(wù)器】

    寶塔面板搭建Discuz論壇并發(fā)布互聯(lián)網(wǎng)訪問【無需云服務(wù)器】

    ?個人主頁:bit me?? 轉(zhuǎn)載自cpolar極點(diǎn)云的文章:Linux寶塔面板搭建Discuz論壇,并公網(wǎng)遠(yuǎn)程訪問【內(nèi)網(wǎng)穿透】 Crossday Discuz! Board(以下簡稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以在不需要任何編程的基礎(chǔ)上,通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能

    2024年02月03日
    瀏覽(35)
  • 基于LNMP架構(gòu)搭建Discuz論壇

    基于LNMP架構(gòu)搭建Discuz論壇

    LNMP: L----linux系統(tǒng),操作系統(tǒng)。 N-----nginx網(wǎng)站服務(wù)(前端),提供前端的靜態(tài)頁面服務(wù)。同時具有代理、轉(zhuǎn)發(fā)的作用。(轉(zhuǎn)發(fā)就是轉(zhuǎn)發(fā)后端請求,轉(zhuǎn)發(fā)PHP),nginx沒有處理動態(tài)資源的功能,他有可以支持準(zhǔn)發(fā)動態(tài)請求的模塊。 M----mysql 關(guān)系型數(shù)據(jù)庫,用來保存用戶的賬戶和密碼。

    2024年02月13日
    瀏覽(89)
  • LNMP架構(gòu)之搭建Discuz論壇

    LNMP架構(gòu)之搭建Discuz論壇

    組成部分 功能 Linux 作為操作系統(tǒng)的基礎(chǔ),提供穩(wěn)定的環(huán)境。 Nginx 作為反向代理服務(wù)器,處理客戶端的請求并將它們轉(zhuǎn)發(fā)給后端的應(yīng)用服務(wù)器。 MySQL 作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng),用于存儲和管理數(shù)據(jù)。 PHP 用來編寫服務(wù)器端的動態(tài)網(wǎng)頁代碼,與數(shù)據(jù)庫和其他服務(wù)進(jìn)行交互。

    2024年02月11日
    瀏覽(92)
  • LNMP搭建以及Discuz論壇部署

    目錄 LNMP 編譯安裝 LNMP搭建? Nginx 服務(wù) MySQL 服務(wù) PHP 解析環(huán)境 部署 Discuz社區(qū)論壇 目前成熟的企業(yè)網(wǎng)站的應(yīng)用模式之一,指的是一套協(xié)同工作的系統(tǒng)和相關(guān)軟件,能提供靜態(tài)頁面服務(wù)和動態(tài)web服務(wù) L linux系統(tǒng) N nginx網(wǎng)站服務(wù),前端。提供前端的靜態(tài)頁面服務(wù)。同時具有代理和轉(zhuǎn)

    2024年02月14日
    瀏覽(89)
  • LAMP架構(gòu)及搭建LAMP+Discuz論壇

    LAMP架構(gòu)及搭建LAMP+Discuz論壇

    LAMP架構(gòu)是目前成熟的企業(yè)網(wǎng)站應(yīng)用模式之一,指的是協(xié)同工作的一整套系統(tǒng)和相關(guān)軟件,能夠提供動態(tài)Web站點(diǎn)服務(wù)及其應(yīng)用開發(fā)環(huán)境。LAMP是一個縮寫詞,具體包括Linux操作系統(tǒng)、Apache網(wǎng)站服務(wù)器、MySQL數(shù)據(jù)庫服務(wù)器、PHP(或Perl、Python)網(wǎng)頁編程語言。 平臺:Linux 作為LAMP架構(gòu)

    2024年02月09日
    瀏覽(89)
  • 源碼編譯安裝LAMP——LAMP+DISCUZ論壇搭建

    源碼編譯安裝LAMP——LAMP+DISCUZ論壇搭建

    開源的web服務(wù)軟件; 作用:訪問時接收靜態(tài)頁面處理(如果有動態(tài)將動態(tài)請求交給php。 (1)開放源代碼(可以下載)、跨平臺應(yīng)用(linux、windows) (2)支持多種網(wǎng)頁編程語言 (3)模塊化設(shè)計(jì)、運(yùn)行穩(wěn)定、良好的安全性、可擴(kuò)展性(可擴(kuò)展架構(gòu),支持很多的插件功能能夠方

    2024年02月09日
    瀏覽(89)
  • Apache的簡單介紹(LAMP架構(gòu)+搭建Discuz論壇)

    Apache的簡單介紹(LAMP架構(gòu)+搭建Discuz論壇)

    Apache通常指的是Apache HTTP Server,是一個開源的、跨平臺的Web服務(wù)器軟件。它是目前世界上使用最廣泛的Web服務(wù)器之一,也是許多網(wǎng)站和應(yīng)用程序的核心基礎(chǔ)。 1.2.1功能 提供http協(xié)議服務(wù) 多個虛擬主機(jī):IP、Port、FQDN CGI:Common Gateway Interface,通用網(wǎng)關(guān)接口,支持動態(tài)程序 反向代理

    2024年02月11日
    瀏覽(92)
  • LAMP 架構(gòu)及Discuz論壇與Wordpress博客搭建

    LAMP 架構(gòu)及Discuz論壇與Wordpress博客搭建

    目錄 1 LAMP 配置與應(yīng)用 1.1動態(tài)資源與語言 1.2 LAMP 架構(gòu)的組成 1.2.1 主要功能 2 編譯安裝Apache http 服務(wù) 2.1 環(huán)境準(zhǔn)備 2.1.1 關(guān)閉防火墻及selinux服務(wù) 2.1.2?安裝依賴環(huán)境 ?2.2 安裝軟件包 2.2.1 解壓軟件包 ?2.2.2?移動apr包 apr-util包到安裝目錄中,并切換到 httpd-2.4.29目錄中 ??編輯 ?

    2024年02月11日
    瀏覽(51)
  • 如何使用寶塔面板+Discuz+cpolar內(nèi)網(wǎng)穿透工具搭建可遠(yuǎn)程訪問論壇服務(wù)

    如何使用寶塔面板+Discuz+cpolar內(nèi)網(wǎng)穿透工具搭建可遠(yuǎn)程訪問論壇服務(wù)

    Crossday Discuz! Board(以下簡稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以在不需要任何編程的基礎(chǔ)上,通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能、很強(qiáng)負(fù)載能力和可高度定制的論壇服務(wù)。 下面我們在Linux上使用寶塔面板+Discuz+cpolar內(nèi)網(wǎng)穿透工具結(jié)合,搭建

    2024年02月04日
    瀏覽(96)
  • linux:http服務(wù)器搭建及實(shí)驗(yàn)案例

    linux:http服務(wù)器搭建及實(shí)驗(yàn)案例

    1,安裝http服務(wù) 2,將 /etc/selinux/config 文件下面的 SELINUX值 改為 disabled 或者 permissive 。 3,關(guān)閉防火墻 systemctl stop firewalld 做上面的工作是為了http在提供服務(wù)時讓其不會阻止讀取一些文件。 /etc/httpd/ 里面是http的主要的配置文件 tree /etc/httpd/ 可以看到這個文件的結(jié)構(gòu)一目了然

    2024年02月09日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包