日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux安装Discuz论坛(centos 7)

發布時間:2023/12/3 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux安装Discuz论坛(centos 7) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、查看是否安裝apache

rpm -qa | grep httpd

2、有的話可以卸載

yum remove -y "httpd*"

3、沒有的話安裝就用yum安裝這樣更不會出錯

yum install -y httpd

4、啟動httpd

systemctl start httpd

5、添加開機啟動

systemctl enable httpd

6、設置防火墻開放tcp80端口。

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

firewall-cmd --query-port=80/tcp
?

7、查看是否安裝好MySQL

rpm -qa | grep mariadb

8、 有就卸載mariadb因為這個可能不匹配Disuz的數據庫這個也不完善

yum remove -y "mariadb*"

9、重新安裝mariadb-server。

yum install -y mariadb-server

10、啟動mariadb

systemctl start mariadb.service

11、添加開機啟動

systemctl enable mariadb

12、設置MySQL數據庫root密碼

mysqladmin -uroot password 'lzw1218xw'

13、root賬戶登錄MySQL

mysql -uroot -p

14、登陸mysql后使用如下命令重新設置當前賬戶數據庫密碼

set password=password('123456');

15、創建一個新用戶lzw,密碼為123456,授權遠程計算機使用賬號lzw登陸數據庫,并立刻刷新權限

MariaDB [(none)]>grant all on *.* to 'lzw'@'%' identified by '123456';

MariaDB [(none)]>flush privileges;?

16、設置防火墻開放tcp3306端口。

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

firewall-cmd --query-port=3306/tcp
?

17、查看是否安裝過php

rpm -qa | grep php

18、若有卸載掉

yum remove -y "php*"

19、在重新用yum源安裝

yum install -y php

20、創建文件/var/www/html/index.php,寫入內容 “<?php phpinfo(); ?>” 。使用瀏覽器訪問http://192.168.1.150/index.php,如果顯示如下圖,則說明php安裝成功。

touch /var/www/html/index.php

echo "<?php phpinfo(); ?>" > /var/www/html/index.php

?21、重啟apache服務,使用瀏覽器訪問http://192.168.139.135/index.php,如果顯示如下圖,則說明php安裝成功。

systemctl restart httpd
?

22、前期準已經完成在去Discuz官網下最新的資源包老版資源包里面的插件會無法下載

然后用xftp上傳至服務器

?23、解壓 Discuz!軟件包

unzip Discuz_X3.4_SC_UTF8_20220406.zip

24、解壓縮得到如下三個文件:

upload 這個目錄下面的所有文件是我們需要上傳到服務器上的可用程序文件;
readme 目錄為產品介紹、授權、安裝、升級、轉換以及版本更新日志說明;
utility 目錄為論壇附帶工具,包括升級程序。

25、將upload這個目錄下的所有文件上傳到 /var/www/html/目錄。

cp -r /root/upload/* /var/www/html/

26、更改文件及文件夾權限

cd /var/www/html

chmod 757 -R data/ uc_server/ config/ uc_client/

?27、在瀏覽器中輸入網址http://192.168.139.135/install (LAMP服務器IP:192.168.139.135)。
?

?28、修正目錄文件權限檢查,關閉selinux即可。如下命令可臨時關閉seLinux。

setenforce 0

29、永久關閉selinux 需編輯配置文件/etc/selinux/config,設置SELINUX=disabled,重啟系統后生效

vi /etc/selinux/config
?30、刷新網頁,目錄文件權限檢查正常。

31、修正mysql_connect(),安裝php-mysql模塊,重啟apache服務,刷新網頁,函數依賴性檢查正常

yum install -y php-mysql

systemctl restart httpd

32、點擊“下一步”,選擇“全新安裝 Discuz! X (含 UCenter Server)”,如下圖所示。

33、點擊“下一步”,進入安裝數據庫的界面,設置數據庫信息及管理員信息。(yum安裝LAMP環境時已創建數據庫newdb并授權root)

34、點擊“下一步”,系統會自動安裝數據庫直至完畢。安裝成功后,出現Discuz! 安裝向導界面,如下圖所示。

?

35.通過網址http:// 192.168.139.135/admin.php進入管理中心登錄界面。

登錄管理中心,提示刪除install/index.php文件。

36、刪除提示文件。

rm -rvf /var/www/html/install/index.php?

如果這樣刪不了就直接進入文件刪

cd /var/www/html/install

rm -vf index.php

?

總結

以上是生活随笔為你收集整理的Linux安装Discuz论坛(centos 7)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。