1定要用VM模擬Ubuntu架WordPress(安裝心得)

1定要用VM模擬Ubuntu架WordPress(安裝心得)

用VM模擬Ubuntu架Wordpress
用VM模擬Ubuntu架Wordpress

使用vmware workstation安裝虛擬機器,以ubuntu為基礎架設網路伺服器,讓裝wordpress能夠順利地運作起來,我原本以為用VM模擬Ubuntu架Wordpress是一件不可能的事,在克服了一堆奇怪的困難終於還是成功了,我幾乎花了兩天各整整八小時的整頓,有一天還幾乎在外頭用遠端連線的方式處理,最後能順利運作起來真的超開心的。
我相信藉由這樣的方式架起來的站,未來在備份與還原上會構更加容易,多一個備份的方法,也不會再因為主機突然掛掉網站就掛要煩惱太久硬體的問題,很快速地就能把網站復活

我會正式決定用用VM模擬Ubuntu架Wordpress,主要是因為被SSH的安全性認證嚇到了

上個月因為發生了一些緊急狀況,當下在舊伺服器的資料時,我只有救出我的【all-in-one Migration】的wordpress的備份檔而已。好在資料有救下來,也興起了我想把站給弄回來的念頭。經過相當長的思考,考慮過要不要購買個低耗電的主機,我把準系統的主機好好的徹底研究過了一遍,型號也都看好了,不過後來考量目前打算衝寫bloger的作法好好做網路行銷等等的,我自己的方向都還不是很確定,那不如先重新有個開始就好,【那先把站架在自己的電腦上】
準系統
我原本是想既然自己電腦也是長時間沒關機,那不然就乾脆直接把站放在自己電腦就好了。這個念頭一興起以後,我就開始查詢很多xaamp的文章,做起了很多測試與設地,就把它直接安裝在WINDOWS好了,這個套裝它的架站概念也是appache+mysql+php,基本上都大同小異,各種內容與細節的設定觀念也都一樣,可以一步步地把網路空間都調整好後,接著就是丟入wordpress的安裝檔,連上這個網址就可以安裝了
XAMMP參考了XAMMP WINDOWS版很多相關的設定:
Windows 10 使用 XAMPP 架站工具包
解除XAMPP的Memory大小限制_PHP教程
修改XAMPP 默認路徑
網頁技巧學習筆記登入設置
在Apache上設定安裝SSL憑證(XAMPP)

用xampp可以很快速就把站架起來沒錯,我的站也一下子用備份還原的方式就復活了,但是這個過程中有相當多的細節是不太好的。首先是很明顯安全度下降很多,因為windos不像linux有這麼多權限要設定,所以整個網頁空間跟站真的很不安全,再來就是http的這個網站是不安全的顯示,每一次讀進去網頁看了就會讓人不開心,我是一開始就是知道若使用windows的話,還是要設定一下ssh的安全性認證,拜讀了很多資料,才發現windows要搞定真的超麻煩的

首先是一切都是手動的,你必須要自己去下載檔案,加到網站裡面然後證明你的網站是安全的

另外是還必須要每90天去更新一次,因為我選用的是免費的認證,要自己記得要更新

SSH認證
光是這些設定跟龜毛的點就讓我開始懷念linux,它真的只需要按幾個鍵一瞬間就可以把以上東西全部做好

基於以上這兩個點,我決定不管再麻煩還是把ubuntu安裝回來好了,對於一個不是很懂程式語言只是稍微摸索到了一點點架站原理有過幾台架站經驗的人來說,我還是深深懂得linux的好處與穩定

vm15.5

所以我就快速的把vmware workstation安裝起來,也設定了一台硬碟大小30G的單核心虛擬主機就開始裝ubuntu。ubuntu安裝的過程還算順利,主要是在網卡介面的部憤要對應外面的實體的ip,接下來就開始按造我過去筆記開始重新把站架起來
bridged1定要用VM模擬Ubuntu架Wordpress(安裝心得) 1

架站的的步驟筆記可以參考我先前的文章

用Ubuntu 20.04自架wordpress5.5
但按造先前的步驟筆記,安裝時有發生一些設定上的新問題,不過問題不大就是了。首先打開終端機,大致上基本流程都差不多,安裝apache,安裝ssh設定開啟防火牆,安裝mysql,安裝php,檢查php.info是否有運行,有成功運行的話就代表站架起來了,再來就是進入mysql去設定使用者跟資料庫,我幾乎每一次都掛在這個步驟很久,因為每一次在安裝mysql的當下幾乎都沒有設定好使用者,都要強行用linux權限的方式,進入mysql然後才能設定wordpress需要的資料庫與帳號,這對於安裝wordpress前是相當重要的步驟
又見UBUNTU
這次安裝起來不太順,我猜是因為有一些資料夾讀取的權限沒有設定好的關係,導致wordpress新增外掛檔案出狀況,以及.hatchess甚至是沒有無法寫入,以上的問題搞得我頭很大,不過好加在都有順利解決,這些細節的解法我都有寫在新的架站筆記當中,事實上這些問題我在兩年前開始試圖弄這個站時應該都有處理過,你看linux穩成這樣,好用到我都忘記有經歷過這些事情了
wordpress
整個完全安裝好了以後,網站恢復了原本的頁面後,我整個心頭上的大石頭鬆了口氣,至少寫blog的基礎是重新準備好了,當然還有很多東西很多細節要調整,廣告版面文字分類等等的,有超多東西我先前都沒有好好整理,我自己對個人品牌的經營與網路行銷是認識的很少,最近真的看了很多書做了一些準備,本次就看看能做到什麼程度

不知道
到底這樣架站穩不穩?

把站暫時的架在自己主機會不會有狀況,這是我最主要評估的點。我知道這個作法只是暫時的,我的網站能夠平穩運作起來我就很開心了

後記:請參閱這篇最新的搬網站文章

1小時把WordPress搬家到Sugarhosts
萬萬沒想到,朋友後來推薦了我網路主機,一用我就回不去了。我並不是個專業的資訊工程師,這個撞牆學習的過程花了我很多時間,不過我學到很多是真的,也比一般人更快了解架站背後的運作架構,確實收穫滿滿
不過隔了一陣子,我發現兩種方式其實是各有優缺點的,對現在的我來應該是比較適合不要花心力去管主機狀態比較好,這樣才能努力的去做好內容行銷,這也是我給大家的忠告

AlanLiu

我是一個愛整理資訊喜歡寫作的人,教書教了12年面對如今社會環境的紛擾,想讓自己的CCLFUN格局昇華到另一境界。我想默默影響並且幫助更多人,如果你對我寫的文章或探討的主題有興趣,歡迎你直接留言、寫信給我或加入粉絲團,大家一起多交流囉。

發佈留言