国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

使用騰訊云輕量應用服務(wù)器Lighthouse搭建WordPress博

發(fā)布時(shí)間:2022-05-26 12:43 來(lái)源:老劉博客 閱讀:134 作者:網(wǎng)絡(luò ) 欄目: 經(jīng)驗分享 歡迎投稿:712375056

本文目錄 顯示

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

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

本文主要介紹如何通過(guò)騰訊云輕量應用服務(wù)器Lighthouse實(shí)例,零基礎快速搭建基于WordPress的個(gè)人博客網(wǎng)站。

Lighthouse活動(dòng)&公告

  •  Lighthouse 新品鉅惠,國內地域限時(shí)3.5折起,上云”輕”而易舉 >>
  •  Lighthouse 境外地域正式上線(xiàn),月付僅需24元起 >>

服務(wù)器準備

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

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

創(chuàng )建及驗證

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

輕量應用服務(wù)器 Lighthouse 的創(chuàng )建頁(yè)面
購買(mǎi)后即可在Lighthouse控制臺查看創(chuàng )建的WordPress服務(wù)器

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

點(diǎn)擊“管理”即可進(jìn)入實(shí)例管理界面。在“應用管理”下方點(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ě)博客的過(guò)程根本不需要。不過(guò),通過(guò)WebShell我們可以更加仔細地審視檢查服務(wù)器上的一切狀態(tài)如進(jìn)程、目錄,并完成手動(dòng)重啟服務(wù)等操作??梢钥闯?,Lighthouse作為一款I(lǐng)aaS層的基礎計算產(chǎn)品,提供給用戶(hù)的是全部的服務(wù)器操作權限/功能,這點(diǎn)對于中高級的開(kāi)發(fā)人員是非常方便的,你可以靈活定制的實(shí)例內部的一切。

控制面板

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

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

發(fā)布文章

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

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

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

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

風(fēng)格美化

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

網(wǎng)站自定義

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

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

主題更改

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

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

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

域名解

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

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

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

SSL證書(shū)

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

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

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

# 安裝Let'sEncrypt的certbot工具
# sudo yum install certbot

# 停止Nginx服務(wù)
# sudo killall nginx

# 申請證書(shū)
# sudo certbot certonly --standalone -n -m your-email@example.com --agree-tos -d YourAwesome.Domain

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

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

對應證書(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ò)瀏覽器重新訪(fǎng)問(wèn)我們的站點(diǎn),可以發(fā)現訪(fǎng)問(wèn)時(shí)地址欄“加鎖”的標記。至此我們完成了驗證SSL證書(shū)和Nginx配置生效,大功告成!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

99国产精品自在自在久久| 无码毛片视频一区二区本码| 偷窥自拍性综合图区| 免费A级毛片出奶水| 国产在线精品无码二区| 日韩A人毛片精品无人区乱码|