這次真是學(xué)妹要的!前幾天鳥哥以騰訊云為例給大家分享了一篇如何搭建服務(wù)器的文章——大晚上的,剛畢業(yè)的學(xué)妹讓我去家里教她搭服務(wù)器!我懷疑她...." />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 有沒有java搭建的優(yōu)質(zhì)個人網(wǎng)站?

有沒有java搭建的優(yōu)質(zhì)個人網(wǎng)站?

時間:2024-02-01 18:05:02 | 來源:網(wǎng)站運(yùn)營

時間:2024-02-01 18:05:02 來源:網(wǎng)站運(yùn)營

有沒有java搭建的優(yōu)質(zhì)個人網(wǎng)站?:大家好,我是鳥哥。一個半路出家的程序員。

這次真是學(xué)妹要的!前幾天鳥哥以騰訊云為例給大家分享了一篇如何搭建服務(wù)器的文章——大晚上的,剛畢業(yè)的學(xué)妹讓我去家里教她搭服務(wù)器!我懷疑她.....,文章結(jié)尾表示過幾天帶大家搭建一個網(wǎng)站,僅過了兩天就有人開始催更了,先來是幾個男同志們,我三言兩語就推脫了,直到一個學(xué)妹來找,我他么來勁了!周末肝了兩天總算出來了。

在很多讀者眼里上線一個網(wǎng)站的步驟應(yīng)該是:先開發(fā)網(wǎng)站、部署服務(wù)器、最后在上線網(wǎng)站。其實不然,大部人的網(wǎng)站都不是從0開始開發(fā)的,基本上都是再用開源項目或者在開源項目的基礎(chǔ)上進(jìn)行了二次開發(fā),除非你真的是想練習(xí)技術(shù)否則建議你還是直接用開源項目吧。

今天鳥哥帶大家用寶塔面板部署一個開源的博客系統(tǒng)——Halo,一款現(xiàn)代化的開源博客/CMS系統(tǒng),值得一試。相信很多讀者應(yīng)該聽說過。大家可以先看看官方介紹:https://docs.halo.run/,我就不多說了,直接開干。

再說一下鳥哥的服務(wù)器環(huán)境:CentOS 7.6+寶塔面板。本篇文章也只適用這個服務(wù)器環(huán)境哦。

一、安裝Halo項目的運(yùn)行環(huán)境

1、安裝JDK11

Halo后臺是基于java11開發(fā)且運(yùn)行的最低依賴要求為 JRE 11。通過寶塔登錄到自己的服務(wù)器,選擇“終端”就可以進(jìn)入shell命令框了(第一次進(jìn)入,是要輸入服務(wù)器的密碼的,這個在上篇文章說說過),在命令框中輸入sudo yum install java-11-openjdk -y,如下圖




等上幾分鐘就可以看到安裝成功的提示,可以通過java -version命令驗證,如下圖則說明java11安裝成功。




2、創(chuàng)建數(shù)據(jù)庫

2.1、安裝mysql。Halo支持兩種數(shù)據(jù)庫,這里我選擇比較熟悉的mysql。選擇“軟件商店”,在應(yīng)用搜索中輸入“mysql”。如下圖所示




點(diǎn)擊“安裝”后出現(xiàn)如下彈窗,切記選擇mysql5.7及以上

點(diǎn)擊“提交”后,就開始安裝。此時會出現(xiàn)一個安裝mysql的彈框!關(guān)閉這個框也沒有關(guān)系,會在后臺安裝的,安裝成功后,寶塔面板的左上角會有消息提示。如下圖

2.2、為Halo項目創(chuàng)建數(shù)據(jù)庫。選擇“數(shù)據(jù)庫”,點(diǎn)擊“添加數(shù)據(jù)庫”,填寫相關(guān)的信息。數(shù)據(jù)庫名和用戶名隨便填寫,密碼自己設(shè)置。其它信息如下圖所示填寫。這里說一下訪問權(quán)限,我選擇“所有人”是為了方便管理,正式上線后建議改成指定自己電腦的ip地址或者本地程序訪問。

添加成功后如下圖所示

2.3、安裝數(shù)據(jù)庫可視化管理工具——phpMyAdmin。這個工具的運(yùn)行依賴其它三個軟件,所以依次安裝nginx、openlitespeed、 php8.0最后再安裝phpMyAdmin。安裝方法和上面安裝Mysql的步驟一樣,去軟件商店找到安裝即可。

2.4、放行mysql數(shù)據(jù)庫端口(3306)和phpMyAdmin端口(888)。這一步非常重要。端口不開放,數(shù)據(jù)庫無法訪問哦!一是要在后臺騰訊云服務(wù)器的“防火墻”添加這個兩個端口;二是要在寶塔面板的“安全”配置中放行這兩個端口。如下圖所示。

此時,再去“數(shù)據(jù)庫”,找到剛剛創(chuàng)建的halo數(shù)據(jù)庫,點(diǎn)擊“管理”。

就可以進(jìn)入phpMyAdmin數(shù)據(jù)庫可視化界面了,輸入數(shù)據(jù)庫的用戶名和密碼后,如下圖

至此mysql和phpMyAdmin安裝成功!

二、下載并配置Halo項目

1、首先為Halo項目創(chuàng)建一個單獨(dú)的用戶。Centos系統(tǒng)默認(rèn)只有root用戶,為了方便管理和系統(tǒng)安全。建議大家創(chuàng)建新的用戶。點(diǎn)擊寶塔面板的“終端”。

1.1、創(chuàng)建一個名為 halo 的用戶(名字可以隨意)useradd -m halo

1.2、給予 sudo 權(quán)限usermod -aG wheel halo

1.3、為 halo 用戶創(chuàng)建密碼passwd halo

2、下載Halo項目運(yùn)行包

2.1、登錄到 halo 賬戶su - halo

2.2、創(chuàng)建存放 運(yùn)行包 的目錄,這里以 ~/app 為例mkdir /app && cd /app

2.3、下載運(yùn)行包wget https://dl.halo.run/release/halo-1.4.17.jar -O halo.jar

2.4、創(chuàng)建 工作目錄mkdir ~/.halo && cd ~/.halo

2.5、下載配置文件到 工作目錄wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml

3、設(shè)置項目的配置文件

3.1、找到application.yaml 文件。選擇“文件”,點(diǎn)擊“根目錄”,在根目錄的列表中找到“home”目錄(home目錄下就存放著創(chuàng)建的所有用戶,如剛剛創(chuàng)建的“halo”),在“halo”目錄下可以看到在第2部操作中,使用命令創(chuàng)建或者下載的文件。如存放halo運(yùn)行包的“app”目錄和創(chuàng)建的工作目錄“.halo”

進(jìn)入“.halo”目錄后就可以看到application.yaml文件了,如下圖

雙擊打開application.yaml文件。將內(nèi)容刪減到如下圖所示的內(nèi)容。

其中紅色框標(biāo)記出來的地方,需要手動修改成你自己的數(shù)據(jù)信息。數(shù)據(jù)庫名、用戶名和密碼可以到寶塔的“數(shù)據(jù)庫”頁面查看,如下圖。




三、使用 Supervisor 托管 Halo 進(jìn)程

1、首先在寶塔的“商店軟件”中找到并安裝Supervisor。

2、在Supervisor添加 Halo 進(jìn)程。在寶塔面板中找到已安裝的Supervisor軟件,如下圖所示

點(diǎn)擊設(shè)置,即可進(jìn)入配置頁面,點(diǎn)擊“添加守護(hù)進(jìn)程”,填寫相關(guān)信息,如下圖。其中啟動命令是java -server -Xms256m -Xmx256m -jar halo.jar







點(diǎn)擊確定后,如下圖所示,Halo程序已經(jīng)運(yùn)行了。




3、開放Halo程序的默認(rèn)端口號(8090)。和上面開放mysql的端口號一樣的步驟,有兩個地方。一是要去后臺騰訊云服務(wù)器的“防火墻”添加8090;二是要在寶塔面板的“安全”配置中放行8090。

四、創(chuàng)建網(wǎng)站

1、創(chuàng)建網(wǎng)站站點(diǎn)。在寶塔中選擇“網(wǎng)站”模塊,“添加站點(diǎn)”。如下圖填寫,如果你有域名就填寫真實的域名,否決就隨便寫。之后點(diǎn)擊右下角的“提交”按鈕,一個站點(diǎn)就創(chuàng)建完成了。

2、給網(wǎng)站站點(diǎn)配置反向代理。在面板的“網(wǎng)站”模塊中,找到剛剛創(chuàng)建的網(wǎng)站站點(diǎn),點(diǎn)擊“設(shè)置”。

進(jìn)入設(shè)置頁面后找到并點(diǎn)擊“反向代理”,點(diǎn)擊“添加反向代理”,如下圖所示,代理名稱可隨意填寫。

返回網(wǎng)站站點(diǎn)頁面,將站點(diǎn)配置為默認(rèn)站點(diǎn),點(diǎn)擊“默認(rèn)站點(diǎn)”,在下拉框中找到剛剛創(chuàng)建的站點(diǎn)后,提交。




五、初始化個人網(wǎng)站。

1、再瀏覽器中輸入服務(wù)器的IP地址后,就可以Halo向?qū)ы撁媪?,如下圖。根據(jù)自己的需求,填寫相關(guān)的信息。

2、點(diǎn)擊安裝后,就順利進(jìn)入網(wǎng)站的后臺管理頁面了,在這里你可以設(shè)置自己的網(wǎng)站外觀,發(fā)布和管理自己的博客了。記住這個網(wǎng)站后臺管理地址哦——IP地址/admin

至此,個人博客網(wǎng)站就算部署成功了,別人輸入IP地址后就可以訪問你的博客啦。如果你有已備案的域名,將域名和IP地址綁定后,別人就可以通過域名訪問你的博客就更完美了!

最后,原創(chuàng)不易!還望動手三連!支持一下!

關(guān)鍵詞:優(yōu)質(zhì)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉