rsync – Linux常用指令#03
由於直接說明這個指令的各種功能好像太無聊,所以我想到一個例子:就是如何將 Linux 的備份檔儲存到 NAS,如果剛好手邊有 Synology NAS 的話,就可以用來存放來自 Linux 的備份檔。如果你只是打算要在同一台 Linux 上建立備份資料夾,可以從本文的 rsync 章節開始閱讀即可。
Read more由於直接說明這個指令的各種功能好像太無聊,所以我想到一個例子:就是如何將 Linux 的備份檔儲存到 NAS,如果剛好手邊有 Synology NAS 的話,就可以用來存放來自 Linux 的備份檔。如果你只是打算要在同一台 Linux 上建立備份資料夾,可以從本文的 rsync 章節開始閱讀即可。
Read more官方說 CentOS 8 會支援更新到 2029 年,所以最近需要架站的話,建議就直上版本 8 吧!這是最省事實惠的選擇。以下是整理我們發表過關於 CentOS 8 設定與安裝步驟的文章,希望能幫助到有需要的人。
Read moreMySQL 8 具有更快的速度與穩定性,據說在許多項目的效能又勝過孿生兄弟 MariaDB,事實上這兩個孿生兄弟軟體的表現都很優秀。總之,本文就是要介紹該如何在 CentOS 8 上完成 MySQL 8、phpMyAdmin 4.9的安裝與基本設定。值得注意的是,請先將伺服器的 PHP 和 網站伺服器(Apache or Nginx或其他) 都安裝完成,才有辦法測試 phpMyAdmin。
Read more本文章除了會介紹該怎麼正確的安裝 Apache 2.4、PHP7.3 與 php-fpm 服務簡易操作,以及符合 SELinux 規則的網站根目錄權限設定方式。
Read more從頭開始架設 CentOS 8 作為伺服器,不論你要用來作為哪一種伺服器,都需要有這些軟體替你的伺服器打基礎。這其中包含設定伺服器時區的 timedatectl、安裝 EPEL(Extra Packages for Enterprise Linux)、安裝 SEManage、設定 SSH 遠端服務和 sFTP 以及 wget。
上述設定與軟體之中較為特別的是 SEManage,這是用來讓你方便管理 SELinux 設定的套件,好好學一下對於設定會很有幫助的。
以CentOS來說,我已經將Apache的SSL設定檔設定完成,也將SSL Certificate安裝完畢,但為何使用Firefox或Chrome去瀏覽網站的時候,卻仍然顯示此網站不安全?像是以下警告訊息:
『Your connection is not secure.』、『你的連線不安全』、『Error code: SEC_ERROR_UNKNOWN_ISSUER』
其原因就是,現今的瀏覽器不在支援舊版的SSL安全協定,像是TLSv1.0、SSLv3已被視為不夠安全的協定!
Read more用Certbot自動更新SSL憑證固然是一件很方便的事情,但如果有個domain想要移去別台機器的時候,該怎麼做??
一樣是使用Certbot的功能delete或revoke來施作即可!
現在各大瀏覽器都會要求網站本身具有SSL憑證,只要是非 https 網站皆會顯示不安全!還好有佛心公司 Let’s encrypt 提供免費SSL憑證申請!然而,本文要介紹如何用 Certbot 自動更新憑證,包含排程等繁瑣的設定一次搞定。
Read more都架好Apache Server,卻還是使用預設值運行的話,那還真是可惜!其實小弟我是無意間發現 worker 運行 wordpress 的效能還不錯,所以才開始研究這個 apache mpm。
ps. 其實網路頻寬夠大、優先權夠高的話,使用Apache Worker MPM,只需少少4GB記憶體就能跑出驚人效能!
(本篇以 CentOS 7(Apache 2.4) 和 CentOS 6.8(Apache 2.2) 為例,但是修改方法適用於所有Linux上的Apache!)
有時候會把團隊的程式放在Bitbucket上,並直接用Server將Bitbucket上的Repository拉到Server上!
這就可以達成自動化更新Server上的程式!
但是本篇將介紹的是Git和Bitbucket基礎環境設定。把這些都設定好,才能達到自動化的目標!
自動化的設定在下一篇喔!敬請期待!
(本設定適用於CentOS 7, CentOS 6.8)
Google Firebase推出至今也好幾年,據說可以直接使用這個模式使用建置在世界各地的Google CDN加快存取速度,現在來用用看他們的Firebase Hosting功能吧!
本次使用此功能的作業系統就是CentOS6.8,不過我覺得CentOS7應該也可以照做唷!~
yum 常用指令。
這是在Linux(CentOS)之中最常使用的指令之一!
這邊會介紹yum安裝(install)、更新(update)、升級(upgrade)、查詢(search)、列表(list)。
p.s.同時也是我最常忘記的指令之一…囧