MySQL備份 大家都知道可以使用mysqldump,接著除了自動備份以外,今天還要再加入自動備份到遠端機器上,mysqldump : 備份用應該沒有疑慮crontab : Linux排程器ssh遠端免密碼設定:要讓script直接ssh將檔案送至遠端所以無法設定密碼驗證,需要透過金鑰
鹿林茶園 位於台中市大甲區的鄉下農村,當初依照客戶需求透過僅有的預算簡易且劇有繁簡切換功能的網站,而頁面編排也是透過免費版型替換圖片來呈現 雖然功能簡易且內容版型不夠完善,但是基於客戶超級有限的預算下,我們透過免費的工具以及設計符合需求的前後台功能滿足客人基本需求。
PHP 在Apache上或者應該說在一台伺服器上通常只會有一個版本,但是有時可能會遇到像是不同的專案需要不同版本,但是卻跑在同一台機器上 這時候就需要多個版本的PHP 支援了 然而這件事情在Windows IIS上很容易的可以用PHP Manager套件直接對不同的站體設定不同版本的PHP 在Linux 上確實沒有這麼容易可以用個小設定就解決,但是也不難就是了,這次要介紹的是php-fpm 的做法 首先,如果你的PHP 版本太舊會建議先升到5.6版,如果不知道怎麼升級請參考上一篇文章 :PHP 版本更新, Apache上如何設定 步驟一 :將要使用的PHP版本以及相關套件安裝完成 步驟二 :設定Apache 虛擬站台config
PHP 版本更新, 會遇到是因為原本正在跑的伺服器是已經多年前的版本了,為了新加入的功能最起碼必須更新到 PHP 5.6 其實也不難,紀錄一下免得下次要找要找不到資料,範例是由5.5.9更新至5.6 其實概念很簡單,因為是透過apt-get將 php5.6安裝起來的,所以必須先講資料原加入也就是ppa:ondrej/php 接著apt-get更新之後將該裝的php5.6相關元件裝起來(當然也可以不需要裝這麼多) 最後停用舊版啟用新版再將apache重新啟動就可以了
wkhtmltopfd 是轉換html成pdf的工具,在上一篇 :Snappy PDF 用來產生PDF與圖片的外掛套件 已經介紹過在Larvel 中如何使用已開發好的套件來來將view或者html轉換成pdf了, 接著在使用上會遇到的幾個問題也在這邊一併紀錄說明 1. Linux上可能會遇到的問題 2. 中文內容的HTML如果碰上亂碼怎麼辦
安裝wordpress, 本篇文章參考了wordpress官網的 引以為傲的五分鐘快速安裝 內容稍作修改,適合可以透過SSH連線到遠端伺服器的朋友們使用 本篇安裝wordpress 的範例建構在Ubuntu 16.04 且已安裝好LAMP 的情況下建立wordpress網站, 在開始之前請先確定兩件事情 1. 可以連線到資料庫,我指的是待會兒要給wordpress使用的資料庫伺服器 2. 可以透過SSH連線到遠端伺服器並登入 步驟一 : 先建立wordpress要使用的資料庫 步驟二 : 透過SSH連線到遠端伺服器並登入,下載wordpress 步驟三 : 透過連覽器連結到wordpress並且開始安裝wordpress
awstats 依照前起篇的教學如果網站架設好了,當然你會想要了解有多少人來你的網站看過,這時候Google Analytics是一個很好用的工具,只是GA無法知道整體的流量有多少,舉個例子好了,我想要知道使用者從我的伺服器下載多少流量的檔案,這時候GA就無法告訴你了,所以需要依賴第三方軟體Awstats Awstats 是一套流量計算軟體 步驟一: 安裝Awstats 步驟二: 設定Awstats 步驟三: 移除現有檔案紀錄 步驟四:手動執行一次 步驟五:設定定期自動讀取檔案 就可以看到網站的流量數字啦,基本上會像下圖這樣子
ubuntu 進階架站, 前兩篇分享了如何在一台空的ubuntu架起網站伺服器 以及如何讓Apache可以支援SSL的設定 接下來我想要分享幾個比較進階會遇到的問題 第一點 :禁止使用者直接從IP存取網站 第二點:設定MySQL可以遠端連線 第三點:建立FTP伺服器
Apache支援SSL,完成了基礎架站之後,如果有設定SSL的需求可直接參考以下做法 步驟一 :產生CSR 步驟二 :打開Apache的SSL mode,並重新啟動Apache 步驟三 :設定Apache config 步驟四:重新導向Http到Https
ubuntu 基礎架站,這裡將簡單記錄一下過往多次在Ubuntu或者linux上架站所遇到的問題 步驟一 :安裝LAMP(包含apache mysql php),基本上照做伺服器就裝起來了 步驟二 : 設定virtualhost 步驟三 :設定URL rewrite 步驟四 :如需要使用不同的port記得修改Apache config