服務(wù)器選擇Ubuntu
遠程登錄服務(wù)器
輸入命令安裝寶塔
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
輸入【y】,繼續(xù)等待
安裝完畢之后會有如下結(jié)果,訪問鏈接和賬號密碼,保存好,需要在對應(yīng)的服務(wù)器安全策略中開啟提示你放行的端口以便寶塔面板可以正確訪問。
同時開放8888、8080、888、80、43、20、21、3306、6379端口,鬼知道要這么多端口干什么,總之不開就各種莫名其妙的鬼打墻
若是走到這一步又重裝了系統(tǒng),要把安全策略再綁定一遍,不然面板都登不上
端口處理完,先不著急登錄寶塔面板,由于 OpenJDK 8 在最新的 Ubuntu 24.04 中不再是默認包,需要在 Ubuntu 系統(tǒng)上安裝 Java 1.8(即 Java 8)。這步成功了,再做其他的,不然重來,本人愚笨,在這步繞了一天。
在上面代碼的新一行按照下面的步驟輸入代碼
一、添加 OpenJDK 8 的軟件源
# 添加舊版本Java的PPA源
sudo apt update
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:openjdk-r/ppa -y
sudo apt update
二、安裝 OpenJDK 8
# 安裝OpenJDK 8 JRE(僅運行環(huán)境)
sudo apt install openjdk-8-jre-headless -y
# 或安裝OpenJDK 8 JDK(包含開發(fā)工具)
sudo apt install openjdk-8-jdk-headless -y
三、驗證安裝結(jié)果
java -version
預(yù)期輸出:
openjdk version "1.8.0_452"
OpenJDK Runtime Environment (build 1.8.0_452-8u452-ga~us1-0ubuntu1~24.04-b09)
OpenJDK 64-Bit Server VM (build 25.452-b09, mixed mode)
出現(xiàn)那個1.8,算是安裝成功了,未來版本號可能有差異,但大差不差
接下來登錄面板,確認協(xié)議,輸入在【bt.cn】注冊的賬號
關(guān)閉【初始化推薦配置】,打開軟件商店
安裝需要的redis(最新版),nginx(最新版),MySQL5.7(目前是5.7,未來支持到8,就使用8)
有時間的選擇編譯安裝
若是使用遠程云redis、MySQL可以不用安裝,在數(shù)據(jù)庫中添加遠程數(shù)據(jù)庫
安裝等待的時間很長,趁這個空,我們配置網(wǎng)站
首先要把域名解析到服務(wù)器IP,注意是7個域名,分別是
nideyuming.com------先添加作用一會說
admimplat.nideyuming.com— 平臺端
adminmer.nideyuming.com— 商戶端
h5.nideyuming.com— 移動端(商城服務(wù))
pc.nideyuming.com— 桌面端(商城服務(wù))
apiadmin.nideyuming.com — 管理端api
apifront.nideyuming.com — 移動端api
記錄類型A,記錄值是服務(wù)器IP
回到寶塔面板,面板左上角ip地址后顯示任務(wù)為0,確定Redis,MySQL,nginx都已安裝完成
在面板中添加網(wǎng)站,值得注意的是,不同版本的寶塔添加網(wǎng)站的位置不一樣,以前的版本是在左側(cè)菜單欄中顯示網(wǎng)站和數(shù)據(jù)庫,而新版本變換到了儀表下面
點開后添加站點,分別按照這個順序添加7次
添加完成
接下來點開【nideyuming.com】,使用這個域名申請一個通配符ssl證書
前面我們在安全策略中放開了端口,解析了域名,添加了站點,配置了ssl,接下來在瀏覽器無痕窗口中打開域名測試一下
若沒有這個頁面,從頭排查吧,千萬別學(xué)我,重置服務(wù)器重新安裝
走到這,雖然是安裝的一小步,卻是你成功的一大步
接下來,配置MySQL
未完待續(xù)