最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

輕量應(yīng)用服務(wù)器Lighthouse輕松搭建wordpress個(gè)人網(wǎng)站教程

2020-09-25 15:29 作者:偶愛(ài)云計(jì)算  | 我要投稿

騰訊云輕量應(yīng)用服務(wù)器 Lighthouse是新一代面向中小企業(yè)及開(kāi)發(fā)者的云服務(wù)器產(chǎn)品,簡(jiǎn)單易用,一站式融合多款云服務(wù),能幫助用戶在云端快速構(gòu)建網(wǎng)站、博客、電商、論壇等各類應(yīng)用以及各類開(kāi)發(fā)測(cè)試環(huán)境。

WordPress 作為全球最流行的開(kāi)源博客和內(nèi)容管理網(wǎng)站的建站平臺(tái),具備使用簡(jiǎn)單、功能強(qiáng)大、靈活可擴(kuò)展的特點(diǎn),并具有豐富的主題插件?;谳p量應(yīng)用服務(wù)器 Lighthouse 提供的 WordPress 應(yīng)用鏡像,用戶可以快速搭建博客、企業(yè)官網(wǎng)、電商、論壇等各類網(wǎng)站。

服務(wù)器準(zhǔn)備

輕量應(yīng)用服務(wù)器 Lighthosue 已經(jīng)默認(rèn)支持 WordPress、Discuz!Q、LAMP、Node.js、ASP.NET 以及寶塔面板等多種應(yīng)用鏡像。對(duì)于 WordPress 的應(yīng)用場(chǎng)景,目前 Lighthouse 將打包搭建站點(diǎn)相關(guān)軟件組件:WordPress 5.3.2、Nginx 1.16.1、PHP 7.3.15、以及?MariaDB?10.3.22,完全是業(yè)界的標(biāo)配。用戶也無(wú)需關(guān)注如此多的軟件的安裝、配置及部署等繁雜工作,真正為用戶實(shí)現(xiàn)“實(shí)例創(chuàng)建即服務(wù)發(fā)布”的極致體驗(yàn)。注意,WordPress 應(yīng)用鏡像底層基于 CentOS 7.6 64位操作系統(tǒng)。

Lighthouse 上創(chuàng)建 WordPress 為什么方便而直接?這得益于 Lighthouse 特有的應(yīng)用鏡像特性支持。應(yīng)用鏡像可以理解為對(duì)某種特定使用場(chǎng)景的軟件層面的整體解決方案。針對(duì) WordPress 場(chǎng)景,依托 Lighthouse 的應(yīng)用鏡像,我們可以無(wú)需關(guān)注底層相關(guān)軟件庫(kù)配置維護(hù)等一切細(xì)節(jié),而更多地專注在博客撰寫(xiě)內(nèi)容產(chǎn)出上。

創(chuàng)建及驗(yàn)證

本教程選用新加坡地域的 WordPress 鏡像1核1G套餐??吹贸鰜?lái),整個(gè)購(gòu)買(mǎi)過(guò)程相當(dāng)簡(jiǎn)潔,僅需要選擇應(yīng)用鏡像和實(shí)例套餐即可,體驗(yàn)流暢。


輕量應(yīng)用服務(wù)器 Lighthouse 的創(chuàng)建頁(yè)面


購(gòu)買(mǎi)后即可在Lighthouse控制臺(tái)查看創(chuàng)建的WordPress服務(wù)器

稍等片刻,服務(wù)器實(shí)例的狀態(tài)會(huì)從“創(chuàng)建中”變?yōu)椤斑\(yùn)行中”,同時(shí)展示公網(wǎng)IP以及解鎖了“更多”的“管理”功能:


點(diǎn)擊“管理”即可進(jìn)入實(shí)例管理界面。在“應(yīng)用管理”下方點(diǎn)擊“首頁(yè)地址”(更簡(jiǎn)單點(diǎn),直接在瀏覽器輸入服務(wù)器公網(wǎng)IP),我們將看到 WordPress 的站點(diǎn)主頁(yè) Hello world! 示例博客。服務(wù)器創(chuàng)建順利完成,It works!


登陸服務(wù)器

通過(guò)Lighthouse的WebShell可以一鍵免密碼登錄到服務(wù)器。


難道寫(xiě)博客還要經(jīng)常登錄服務(wù)器么?其實(shí)后面你會(huì)發(fā)現(xiàn),寫(xiě)博客的過(guò)程根本不需要。不過(guò),通過(guò)WebShell我們可以更加仔細(xì)地審視檢查服務(wù)器上的一切狀態(tài)如進(jìn)程、目錄,并完成手動(dòng)重啟服務(wù)等操作??梢钥闯觯琇ighthouse作為一款I(lǐng)aaS層的基礎(chǔ)計(jì)算產(chǎn)品,提供給用戶的是全部的服務(wù)器操作權(quán)限/功能,這點(diǎn)對(duì)于中高級(jí)的開(kāi)發(fā)人員是非常方便的,你可以靈活定制的實(shí)例內(nèi)部的一切。

控制面板

在Lighthouse的實(shí)例控制臺(tái)頁(yè)面,其下的“應(yīng)用管理”標(biāo)簽欄中,詳細(xì)展示如何登錄WordPress控制面板的方法。

通過(guò)“管理員登錄地址”的鏈接,通常是服務(wù)器 IP +?wp-login.php的形式,打開(kāi)新的登錄頁(yè)面。登錄頁(yè)面時(shí)需要輸入用戶名(admin)以及密碼,它們存在服務(wù)器的lighthouse主目錄的credentials.txt文件里。通過(guò)?cat?命令查看即可。


發(fā)布文章

首先通過(guò)上節(jié)所述的方法登錄WordPress的后臺(tái)管理界面(WordPress Dashboard)。這個(gè)管理界面經(jīng)過(guò)社區(qū)多年的完善優(yōu)化,目前已經(jīng)非常人性化了:通過(guò)它,我們可以清楚地對(duì)網(wǎng)站的作者、文章、頁(yè)面、評(píng)論、外觀等幾乎全部的資源對(duì)象進(jìn)行一站式地查看管理。另外,控制面板內(nèi)可以設(shè)置調(diào)整語(yǔ)言為中文。


添加文章可以通過(guò)左側(cè)Posts管理子界面里Add New按鈕直接完成創(chuàng)建;也可以更簡(jiǎn)單地,如下圖直接通過(guò)鏈接“write your first blog post”進(jìn)入文章編輯界面。

在文章編輯界面,我們可以所看即所得地編輯博客內(nèi)容。主編輯區(qū)域可以完成添加標(biāo)題、段落、引用、插入圖片/視頻等等內(nèi)容編輯工作;而右側(cè)邊欄里是用來(lái)完成對(duì)文章元數(shù)據(jù)/屬性的設(shè)置,如所屬的分類、標(biāo)簽等。注意Permalink這個(gè)屬性指的是該文章的永久URL鏈接,可以理解為它是外部訪問(wèn)此文章時(shí)用的“指定ID”,搜索引擎也是通過(guò)Permalink來(lái)檢索文章的。


WordPress生成的頁(yè)面是終端自適應(yīng)的,可以通過(guò)瀏覽器的調(diào)試功能(Developer tools -> Toggle device toolbar)來(lái)調(diào)整驗(yàn)證其在手機(jī)屏幕上的展示效果。


風(fēng)格美化

“顏值即正義”,形式的意義有時(shí)甚至勝過(guò)內(nèi)容。對(duì)于如何提升我們的博客顏值,這里介紹兩個(gè)方法,也是WordPress默認(rèn)就完善支持的便捷功能。

網(wǎng)站自定義

進(jìn)入控制面板后,點(diǎn)擊幾乎是最大按鈕Customize Your Site,即可進(jìn)入網(wǎng)站的自定義界面。

這里可以更改的網(wǎng)站屬性非常多,從網(wǎng)站的標(biāo)識(shí)(標(biāo)題/副標(biāo)題)、到文章的背景色/背景圖,從主題選項(xiàng)(顯示/隱藏搜索框、歸檔頁(yè)面設(shè)置)到菜單欄及插件設(shè)置,甚至還可以添加自定義樣式表。而且所有的變更都是可以立即預(yù)覽的,通過(guò)發(fā)布“Publish”按鈕部署生效。


自定義網(wǎng)站標(biāo)題


更新網(wǎng)站文章頁(yè)面背景色

主題更改

WordPress的默認(rèn)主題(Theme)雖然優(yōu)雅簡(jiǎn)潔時(shí)尚,但如果仍不能滿足你的全部審美需求,那么你需要的是就是通過(guò)“Change your theme completetly”的功能來(lái)更換網(wǎng)站的整個(gè)主題風(fēng)格。

WordPress默認(rèn)應(yīng)該有4、5個(gè)預(yù)裝主題,還可以從官方的主題庫(kù)下載,目前應(yīng)該有近4千個(gè)主題模板,可謂風(fēng)格多樣,種類齊全,挑一款適合你品味的吧。


下圖為WordPress.org的主題庫(kù),點(diǎn)擊“Install & Preview”按鈕即可安裝(下載需要一些時(shí)間)并與即時(shí)預(yù)覽了。


域名解析

通過(guò)IP訪問(wèn)博客顯然不能滿足需求,我們需要的是一個(gè)有意義且辨識(shí)度高的主頁(yè)URL,個(gè)性化的域名對(duì)于博客類Web站點(diǎn)來(lái)說(shuō)必選項(xiàng)。

非常貼心的是,Lighthouse的實(shí)例管理頁(yè)面提供了域名注冊(cè)與添加解析入口。


點(diǎn)擊DNS解析,在CNS(騰訊云解析服務(wù))界面,選擇快速“添加網(wǎng)站解析”,會(huì)將www和@的A記錄綁定到我們的服務(wù)器IP即可。后續(xù)我們的博客就能通過(guò)域名訪問(wèn)了。


SSL證書(shū)

網(wǎng)站在部署SSL證書(shū)后,可以提供基于HTTPS的服務(wù),整個(gè)站點(diǎn)的訪問(wèn)將會(huì)被加密,利于確認(rèn)身份也顯著提升了安全性。目前SSL訪問(wèn)對(duì)于Web站點(diǎn)服務(wù)來(lái)說(shuō)已經(jīng)是標(biāo)配,相信你的博客提供的一定是專業(yè)的內(nèi)容資訊類Web服務(wù),我們強(qiáng)烈推薦部署SSL證書(shū)。如果已有證書(shū),可以參考騰訊云官網(wǎng)的安裝SSL證書(shū)文檔,步驟也很清晰。

對(duì)于證書(shū)申請(qǐng),首先可以考慮采買(mǎi)各個(gè)證書(shū)/云服務(wù)商代理的SSL證書(shū),肯定沒(méi)有任何問(wèn)題,而且通常更通用,安全性也更好。不過(guò)對(duì)于個(gè)人博客這類中小網(wǎng)站,用Let'sEncrypt的免費(fèi)證書(shū)通常已經(jīng)足夠需求,申請(qǐng)過(guò)程目前也已經(jīng)相當(dāng)方便。我們本文以后者為例。

注意在申請(qǐng)證書(shū)時(shí),不能占用80端口,所以需要暫時(shí)停止Nginx的服務(wù)。

# 安裝Let'sEncrypt的certbot工具

# sudo yum install certbot

# 停止Nginx服務(wù)

# sudo killall nginx

# 申請(qǐng)證書(shū)

# sudo certbot certonly --standalone -n -m your-email@example.com --agree-tos -d YourAwesome.Domain



證書(shū)申請(qǐng)的執(zhí)行過(guò)程,大致需要幾十秒:


證書(shū)的申請(qǐng)過(guò)程如上圖所示,可以看到,certbot通過(guò)ACME協(xié)議為我們申請(qǐng)了對(duì)應(yīng)域名的證書(shū)。它通過(guò)http-01 challenge,即DNS驗(yàn)證來(lái)實(shí)現(xiàn)身份確認(rèn)。

對(duì)應(yīng)證書(shū)文件:

/etc/letsencrypt/live/YourAwesome.Domain/fullchain.pem;

密鑰文件:

/etc/letsencrypt/live/YourAwesome.Domain/privkey.pem。

然后更新Nginx配置:

/usr/local/lighthouse/softwares/nginx/conf/include/wordpress.conf

注意我們通常將80端口重定向至443的HTTPS端口,配置可以參考如下(別忘了替換成你自己的域名):


server {

? ? listen 443 ssl default_server;

? ? server_name YourAwesome.Domain;

? ? server_tokens off;

? ? keepalive_timeout 5;

? ? ssl_certificate "/etc/letsencrypt/live/YourAwesome.Domain/fullchain.pem";

? ? ssl_certificate_key "/etc/letsencrypt/live/YourAwesome.Domain/privkey.pem";

? ? ssl_session_cache shared:SSL:1m;

? ? ssl_session_timeout? 10m;

? ? ssl_protocols TLSv1.2;

? ? ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:!aNULL:!MD5:!RC4:!DHE;

? ? ssl_prefer_server_ciphers on;

? ? root /usr/local/lighthouse/softwares/wordpress;

? ? index index.php index.html;

? ? access_log logs/wordpress.log combinediox;

? ? error_log logs/wordpress.error.log;

? ? location ~* \.php$ {

? ? ? ? fastcgi_pass? ?127.0.0.1:9000;

? ? ? ? include fastcgi.conf;

? ? ? ? client_max_body_size 20m;

? ? ? ? fastcgi_connect_timeout 30s;

? ? ? ? fastcgi_send_timeout 30s;

? ? ? ? fastcgi_read_timeout 30s;

? ? ? ? fastcgi_intercept_errors on;

? ? }

}

server {

? ? listen? ? ? ?80;

? ? server_name? YourAwesome.Domain;

? ? if ($host = YourAwesome.Domain) {

? ? ? ? return 301 https://$host$request_uri;

? ? }

}



然后重啟Nginx,即可。

sudo /usr/local/lighthouse/softwares/nginx/sbin/nginx

通過(guò)瀏覽器重新訪問(wèn)我們的站點(diǎn),可以發(fā)現(xiàn)訪問(wèn)時(shí)地址欄“加鎖”的標(biāo)記。至此我們完成了驗(yàn)證SSL證書(shū)和Nginx配置生效,大功告成!

最后,騰訊云輕量應(yīng)用服務(wù)器Lighthouse限時(shí)1.2折起,高帶寬場(chǎng)景、一鍵建站首選,1核1G3M僅需128元/年。官網(wǎng)最新活動(dòng)地址掃碼進(jìn)入:


文章轉(zhuǎn)自騰訊云服務(wù)器公眾號(hào)


輕量應(yīng)用服務(wù)器Lighthouse輕松搭建wordpress個(gè)人網(wǎng)站教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
朝阳县| 科技| 吴旗县| 大冶市| 杂多县| 林芝县| 望谟县| 潜江市| 宝清县| 曲周县| 平阴县| 东乌珠穆沁旗| 西乌珠穆沁旗| 长乐市| 图片| 顺义区| 库伦旗| 本溪市| 乌拉特前旗| 登封市| 观塘区| 安丘市| 财经| 卢龙县| 疏附县| 含山县| 凤翔县| 扶余县| 轮台县| 兰西县| 南宁市| 扎兰屯市| 乐东| 扬州市| 临湘市| 富源县| 买车| 陆河县| 乡城县| 巴楚县| 灵山县|