2017 基礎教學 Folding@home 分散式運算軟體
我想有接觸分散式運算的人多少都會聽過 Folding@home 這套軟體,這是一套用來研究蛋白質摺疊、誤折、聚合等所引起的相關疾病,由史丹福大學化學系所主持的一項蛋白質研究計畫,可別小看這套軟體所運算出的結果,有很多的蛋白質結構研究論文都參照了這個計畫的成果,經過報告證實,此軟體的運算結果是正確的,也就是不會讓你白費電力去運算錯誤的結果,這項計畫在 PS3 ...
WordPress Nginx rewrite 規則
網路上雖然蠻多教學都會教你把請求轉到 index.php,看似簡單不過還有些地方要注意,wp-admin 可能會導致 404 發生,3 行簡單的做法就能正常運作囉。 location / { try_files $uri $uri/ /index.php?$args; } rewrite /wp-admin$ $scheme://$host$uri/ per...
Let’s encrypt 免費 SSL 憑證教學
雖然這篇文來的有點遲,不過還是不免俗的簡單介紹一下免費的憑證,Let's Encrypt 是由多家大型公司為推廣 HTTPS 而成立的一個組織,網路上已經有蠻多教學文章了,不過個人認為 EFF(電子前哨基金會)推的 certbot 最為好用,至於網路上 SSL For Free,個人是不太信任這種服務就是了。 (閱讀全文...)
Nginx 錯誤 Address already in use 解決
原本 dnf install nginx 用得好好的,也不知道是怎樣,就想加一些 module,試了一下 Google 的 PageSpeed Module,他有提供個自動化安裝腳本,這才想說不對,慘慘慘總之後來先是 rm -rf 自動化腳本安裝的 Nginx,先來試試 start nginx,問題浮現啦 Orz。 看一下錯誤紀錄 Address alrea...
Fedora 安裝 Fail2ban 防止暴力破解 ssh
Fail2Ban 是非常多人使用的程式,可自動化 Ban 暴力破解 SSH 或是其他服務的使用者 ip,筆者之前是在 VPS CentOS 上安裝,其實還蠻簡單的,不過沒想到轉 Fedora 卻發現好像有點問題,仔細看一下問題也不大,只要會看錯誤都可以輕鬆解決。 Fedora 25 預設是使用 Firewalld 不過個人覺得 iptables 比較好用,所...
Nginx HTTP 跳轉 HTTPS
雖然自動轉跳多數人會選擇分為兩個伺服器,一個 HTTP 一個 HTTPS,在 HTTP 內設定轉跳 301 或 302 等或是 Return,例如以下: (閱讀全文...)
Nginx 多網站配置
網頁伺服器環境的建置可以先參閱先前的文章:在 Fedora 25 安裝 Nginx、PHP-FPM、MariaDB(LEMP) 當你的主機裝好網頁伺服器,你總會想難道一台主機只能一個網站嗎?當然不是,一台主機是能夠架設非常多網站的,這稱作 Virtual Host,任何現代網頁伺服器都支援這功能,至於怎麼做呢?筆者當然一步步帶你囉。 繼承先前文章,主機與伺服...
在 Fedora 25 安裝 Nginx、PHP-FPM、MariaDB(LEMP)
LEMP 算是一個簡稱,使用 Linux 作業系統、Nginx 網頁伺服器、PHP-FPM 動態語言、MariaDB(MySQL)資料庫,網路上其實挺多一鍵安裝包的,不過個人偏好自己來,第一在自己來的過程中可以學習,第二也可以避免一鍵安裝包可能的風險,畢竟你也不清楚是不是包了什麼,LEMP 速度快穩定性高,雖然目前網頁伺服器的市佔率還是 Apache 最高,...
目前第 6 頁,共有 6 頁