基於Centos搭建 Discuz 論壇

2022-03-12 16:17:32 字數 1735 閱讀 4498

系統要求:centos 6.8 64 位作業系統

lamp 是 linux、apache、mysql 和 php 的縮寫,是 discuz 論壇系統依賴的基礎執行環境。我們先來準備 lamp 環境

使用yum安裝 mysql:

yum

install mysql-server -y

安裝完成後,啟動 mysql 服務:

service mysqld restart

此實驗使用 mysql 預設賬戶名和密碼,您也可以設定自己的 mysql 賬戶名和密碼(下面命令中的密碼是教程為您自動生成的,為了方便實驗的進行,不建議使用其它密碼。如果設定其它密碼,請把密碼記住,在後續的步驟會使用到。):,參考下面的內容:

/usr/bin/mysqladmin -u root password '

root

'

將 mysql 設定為開機自動啟動:

chkconfig mysqld on

使用yum安裝 apache 元件:

安裝之後,啟動 httpd 程序:

把 httpd 也設定成開機自動啟動:

使用yum安裝 php(centos 6 預設已經安裝了 php-fpm 及 php-mysql,下面命令執行的可能會提示已經安裝):

yum

install php php-fpm php-mysql -y

安裝之後,啟動 php-fpm 程序:

service php-fpm start

啟動之後,可以使用下面的命令檢視 php-fpm 程序監聽哪個埠(php-fpm 預設監聽 9000 埠):

netstat -nlpt | grep php-fpm

把 php-fpm 也設定成開機自動啟動:

解壓完後,就能在 upload 資料夾裡看到discuz的原始碼了

由於php預設訪問/var/www/html/資料夾,所以我們需要把upload資料夾裡的檔案都複製到/var/www/html/資料夾

cp -r upload/*

/var/www/html/

給 /var/www/html 目錄及其子目錄賦予許可權

chmod -r 777 /var/www/html

重啟 apache

大功告成!

恭喜,您的 discuz 論壇已經部署完成,您可以通過瀏覽器訪問論壇檢視效果。

通過ip位址檢視:

通過網域名稱檢視:www.jikexianfeng.xyz

基於CentOS7部署論壇系統discuz

五.客戶端測試 root localhost sed ri selinux cselinux disabled etc selinux config 永久關閉selinux root localhost setenforce 0 臨時關閉selinux root localhost systemct...

基於 CentOS 搭建 Discuz 論壇

lamp 是 linux apache mysql 和 php 的縮寫,是 discuz 論壇系統依賴的基礎執行環境。我們先來準備 lamp 環境 使用yum安裝 mysql yum install mysql server y安裝完成後,啟動 mysql 服務 service mysqld res...

基於CentOS搭建FTP檔案服務

yum install vsftpd yservice vsftpd start 啟動後,可以看到系統已經監聽了 21埠netstat nltp grep 21顯示如下tcp00 0.0.0.0 21 0.0.0.0 listen 1825 vsftpd此時,訪問 ftp 自己ip 可瀏覽機器上的 ...