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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

阿里云centos7.6服务器搭建discuz论坛详细步骤

發布時間:2023/12/15 综合教程 24 生活家
生活随笔 收集整理的這篇文章主要介紹了 阿里云centos7.6服务器搭建discuz论坛详细步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

買了個阿里云學生優惠的服務器,搭建過程中也學到了不少,現在把我搭建的過程整理一遍,其中會加上我搭建時的各種各種各種坑

一共十三步:

阿里云云翼計劃,一年也不貴,是學生可以承受的價格了
買上服務器后創建實例
推薦個技巧,這里可以更換系統鏡像,但要停止后才可以更改
下載一些工具
設置安全組
連接服務器
安裝web環境
創建phpMyAdmin數據庫
安裝discu模板
網站域名購買,解析,備案
http轉成https
添加證書
重啟nginx服務

建議先看第十步,準備網站的備案,備案時間可能會久一些

有任何疑問或哪些說的不對的,歡迎提問或指正

好了,閑話不多說,直接上干貨

一、阿里云云翼計劃,一年也不貴,是學生可以承受的價格了

https://promotion.aliyun.com/ntms/act/campus2018.html

二、買上服務器后創建實例

三、推薦個技巧,這里可以更換系統鏡像,但要停止后才可以更改

在搭建過程中,出現了很多問題,每次更改了很多東西后還是沒解決,而且發現改不回去之后只能重新安裝了( ̄へ ̄)

四、下載一些工具

我用的是oneinstack來搭建lnmp環境,關于它的介紹請點擊 https://oneinstack.com/

可以直接從官網獲取安裝代碼,但不建議這么做

 yum -y install wget screen curl python #for CentOS/Redhat
 # apt-get -y install wget screen curl python #for Debian/Ubuntu
 wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
 tar xzf oneinstack-full.tar.gz
 cd oneinstack
 screen -S oneinstack
 ./install.sh

emmmmmm,工具都準備好了,自取

鏈接:https://pan.baidu.com/s/1UdtLIp7YFRYt3efe7i-UmQ
提取碼:kdwh
三個都下載,之后都用到

五、設置安全組

注意了,這絕對是個大坑

阿里云要在安全組里配置規則,否則一些端口無法訪問

點擊

點擊

設置四個,端口分別是22(ssh遠程連接),21(ftp),80(http協議),443(https協議)

授權對象0.0.0.0/0

六、連接服務器

打開xshll連接服務器,要填的只有主機名,就是你服務器的公網地址

然后打開xftp

七、安裝web環境

直接將解壓后的擴展名為.tgz的壓縮包拖到root目錄下,然后輸入

tar xzf oneinstack.tgz
cd oneinstack

進入oneinstack后

./install.sh

然后一步一步來,具體可參考 https://oneinstack.com/install/,這里只說一些坑

MySQL數據庫一定要選5.7的,問題少

其它的照著圖片中的步驟做就好

八、創建phpMyAdmin數據庫

大概二三十分鐘,上面的步驟完成后,就會在/data/wwwroot/default目錄下看見phpMyAdmin文件夾和幾個文件,把index.html刪除

然后在瀏覽器里輸入你的ip/phpMyAdmin進入

用戶名默認為root,密碼是上一步中設置的MySQL的密碼

登陸后創建數據庫,一二三步,一定選箭頭所指的排序規則

九、安裝discu模板

將下載的discu壓縮包解壓后,把upload里的文件全都拖到/data/wwwroot/default目錄下

在瀏覽器中輸入ip/install安裝discuz

https://jingyan.baidu.com/article/25648fc17a4d619191fd00e1.html

網上安裝discuz的教程很多,也很簡單,我只說兩個要注意的坑

第一個

如果當前狀態全為紅叉,則可能是目錄權限不足

輸入三句命令即可

chown -R www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} ; 
find /data/wwwroot/ -type f -exec chmod 644 {} ;

第二個

填寫數據庫信息時,只修改這三項即可,下面的管理員信息自填

1、數據庫名就是在phpMyAdmin創建的數據庫名

2、數據庫密碼就是phpMyAdmin的密碼

3、前綴一定要改,不然會安裝時可能會出錯

十、網站域名購買,解析,備案

域名有貴的也有便宜的,幾塊錢的就行了,以后還可以綁定別的域名

具體請參考 https://help.aliyun.com/product/35473.html

然后就是備案,時間可能有點長,建議搭建網站前就開始著手準備(半個多月)

添加實例后點擊申請,一步步按照他說的來就好,期間阿里云服務人員會給你打幾次電話,保持電話暢通

備案完成后,就可以通過域名來訪問了

十一、http轉成https

進入oneinstack 目錄下執行,創建虛擬主機

cd /root/oneinstack 
./vhost.sh

1、填寫自己注冊的域名

2、網站目錄 /data/wwwroot/default

3、選y(第一次先選n,訪問試一試,如果沒有轉換成功,就再./vhost.sh,選y)

剩下的照著做就好,和演示步驟不一樣的直接回車,選默認的

十二、添加證書

上個步驟用的是oneinstack提供的的證書,訪問時會出現不安全的提示,所以我們換個證書

選取阿里云的免費證書即可

購買后,就有一個未簽發的證書了,一些很簡單的操作后,簽發完成,點擊下載選擇nginx

壓縮包解壓后,將擴展名為.pem的改為.crt,然后在根目錄下建一個名為ssl的文件夾,將擴展名為.crt和.key的兩個文件全都拖到文件夾里

進入/usr/local/nginx/conf/vhost,里面有一個文件,右擊使用記事本編輯

將橫線后兩個箭頭指向的改為自己證書文件的絕對路徑

十三、重啟nginx服務

每修改一次配置文件,就要重啟一次nginx,否則無法生效

輸入如下命令

cd /usr/local/nginx/sbin
nginx -s reload

通過域名訪問,全都OK

ps:關于https下discuz應用中心在后臺不顯示,點擊http://www.discuz.net/thread-3844005-1-1.html

總結

以上是生活随笔為你收集整理的阿里云centos7.6服务器搭建discuz论坛详细步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

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