使用阿里雲搭建網站並實現站庫分離

使用阿里雲搭建自己的網站並用阿里雲RDS實現站庫分離,本文章將從註冊域名到部署網站詳細地講解。

原文:https://blog.zeruns.tech/archives/513.html

什麼是站庫分離:站庫分離就是網站和數據庫不在同一個服務器上,數據庫用的是內網網絡;這樣的操作模式更快,更安全;很多大型的企業都採用站庫分離的模式。

推薦幾個網站程序,自己根據需要選擇:
論壇:DiscuzX
博客:Typecho(推薦,我博客用的)、WordPressemlog
企業網站:S-CMSOpenWBS

首先註冊一個阿里雲賬號:https://www.aliyun.com/minisite/goods?userCode=jdjc69nf

註冊域名

什麼是域名:https://baike.baidu.com/item/%E5%9F%9F%E5%90%8D/86062

域名註冊地址:https://wanwang.aliyun.com/?source=5176.11533457&userCode=jdjc69nf&type=copy

選擇域名要選擇可以備案的域名,可備案域名後綴列表:http://www.xinnet.com/service/cjwt/idc/guanli/1589.html

然後到域名控制檯進行實名認證就行

購買服務器

購買地址:https://www.aliyun.com/product/ecs?source=5176.11533457&userCode=jdjc69nf

學生優惠9.9元/月購買地址:https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=jdjc69nf

選擇包年包月,地區建議選擇國內的,延遲低訪問速度快,可用區自己隨便選一個,記住自己選的地域和可用區,然後選擇配置,共享型划算一點,具體配置自己按需要選擇,個人博客選擇1核2G內存的就夠,論壇和企業網站建議選擇高些。

鏡像選擇centos 7.6,購買時長建議選擇三個月,這樣就可以在阿里雲免費代備案。然後下一步即可。

選擇帶寬計費模式,帶寬值個人博客1M差不多夠,其他網站自行選擇。然後點擊下一步。

設置服務器密碼後點擊確認訂單。

購買RDS數據庫

購買地址:https://www.aliyun.com/product/rds/mysql?source=5176.11533457&userCode=jdjc69nf

9.9三個月優惠:https://promotion.aliyun.com/ntms/act/databasetaocan.html?source=5176.11533457&userCode=jdjc69nf

學生優惠6.9元/月購買地址:https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=jdjc69nf

地域和可用區選擇跟上面買的服務器一樣的,如果可用區沒有一樣的也可以選其他,地域必須一樣。類型選擇MySQL5.7。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-rmtpZ9Ml-1587192393683)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_17-34-11.png)]

分類選擇入門級,配置選擇最便宜的就夠。然後點擊下一步。

域名備案

域名備案:https://beian.aliyun.com/order/index.htm

按照提示操作就行。

搭建網站服務器和設置數據庫

設置數據庫

數據庫控制檯:https://rdsnext.console.aliyun.com/#/rdsList/

點擊進去設置

內網地址設置白名單,先到服務器控制檯複製私有IP

然後回到數據庫控制檯設置白名單

記下數據庫的內網地址

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-rb6xpXBo-1587192393687)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_20-29-32.png)]

創建賬號

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-4whMY1DS-1587192393688)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_21-02-53.png)]

搭建網站服務器

下載putty:http://go.zeruns.tech/C

進入服務器控制檯:https://ecs.console.aliyun.com/#/server/region

記下公網IP

打開putty,輸入服務器IP,點擊打開

然後輸入賬號root,回車確定,再輸入你的服務器密碼(輸入密碼時是看不到的),回車確定

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-VRO9j0Vb-1587192393690)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_21-21-00.png)]

註冊寶塔賬號:https://www.bt.cn/?invite_code=MV91a2pjZnQ=

在putty中輸入以下命令安裝寶塔面板(複製命令後在putty中單機鼠標右鍵即可黏貼)

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

然後輸入y再按回車確定

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-vpNirZ6h-1587192393691)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_21-27-11.png)]

設置服務器安全組,允許8888端口訪問

安裝完成後記下登陸地址和賬號密碼,按住鼠標左鍵選中文字即可複製

在瀏覽器地址欄輸入登陸地址登陸進去,然後安裝LNMP套件,因爲要使用RDS數據庫,所以不需要安裝MySQL,取消勾選MySQL和PHPmyadmin,安裝方式生產環境建議選擇編譯安裝,但編譯安裝時間長。

然後等待安裝完成即可進行下一步

部署網站

下載網站程序

discuz:https://gitee.com/3dming/DiscuzL/attach_files

選擇最上面的Discuz_X3.4_SC_UTF8下載

設置域名解析

到域名解析控制檯,點擊要設置的域名:https://dns.console.aliyun.com/#/dns/domainList

添加記錄,主機記錄自己輸入一個名字,比如輸入bbs,訪問網站的時候就是bbs.zeruns.tech,輸入@,訪問網站就直接訪問zeruns.tech,記錄值輸入自己服務器的IP

添加網站

登陸寶塔面板控制檯新建網站

進入網站根目錄。下面的圖中域名跟上面不一樣是因爲一開始我打錯了,只改了上面的圖片

上傳剛剛下載的網站程序。

然後將上傳的壓縮包解壓

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-pFUFj6ku-1587192393699)(https://tc.zeruns.tech/images/2020/04/18/2020-04-18_00-18-53.png)]

將圖片中選中的文件刪除,然後點擊upload文件夾進入

全選,剪切,然後返回上一層目錄,粘貼

接着在瀏覽器地址欄輸入你的網站域名,打開,然後就進入到discuz安裝嚮導,點擊同意協議,再點擊下一步。

這裏也是直接下一步

按照圖片的提示輸入,然後下一步

接着點擊圖中箭頭所指鏈接就跳轉到安裝的論壇首頁

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Iumc5ck2-1587192393705)(https://tc.zeruns.tech/images/2020/04/18/2020-04-18_00-39-10.png)]

現在論壇就搭建完成了,可以根據自己需要登錄後臺設置。

推薦文章

  • 高性價比和便宜的VPS/雲服務器推薦:https://blog.zeruns.tech/archives/383.html
  • 各大CDN平臺速度評測:https://blog.zeruns.tech/archives/506.html
  • 學生優惠權益大全:https://blog.zeruns.tech/archives/321.html
  • 怎樣搭建個人博客:https://blog.zeruns.tech/archives/218.html
  • 分享個能賺錢的小遊戲給大家:https://blog.zeruns.tech/archives/472.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章