網站架設記錄
NGINX Web 服務器
Nginx 代理服務
由於固定IP有限只1個,但是有多服務的需求,可以使用Nginx內鍵的代理服務,來協助轉址,連到所需要的服務上運行。當訪客如果只是輸入網址,沒有輸入https的話會連不到您的網站,所以我們也要讓系...
啟用Nginx 支援到 OpenSSL TLS1.3 安全協定 - CentOS
BUBU 因為之前測試的安裝方式都是不能啟用 TLS 1.3 的模式,因為又在重新尋找其他的方式,那之前測試的方式是都是失敗,可以試試下面的方式我在網路上找到其方的方式來處理的,首先先到 Ope...
Nginx 限制來源 IP
BUBU 因網頁有對外開放,某些服務需要做限制這樣子就比較安全性還能在提高 以 WordPress 為例 在 Nginx 設定檔上新增加一段限制 單純對外沒有代理服務 location ...
Nginx 與 CloudFlare 修改CDN 位置
BUBU 目前有在使用 CloudFlare 服務,那由於從那裡來的 IP 都是 CDN 的 IP ,所以無法查詢到是使用者是從那裡來的,因此有時候 CloudFlare 有時候如果修改 CDN...
Ngx_Pagespeed + Brotli 搭配 Nginx 優化服務
第一次從我同事聽到此套件可以優化 web 服務模組,這是由 google 團隊開發的套件來搭配目前兩大主流 web 服務器使用。 Ngx_pagespeed是一個免費的開源 Nginx 模組,...
Nginx FastCGI_Cache 加速 WordPress
因有在使用 WordPress 服務想說拿來測試一下看看是否能讓網站能夠加速連線 環境是使用 Nginx 這個服務來架設的,首先要有 ngx_cache_purge 這個模組來搭配使用,那這個...
Nginx 怎麼將記錄檔存放本機及 Log 伺服器
本篇是單純記錄怎麼設定 log 設定 全域設定 log_format main '$remote_addr - $remote_user [$time_local] "$reque...
Nginx 設定檔說明
備留日後查看說明 設定檔 第一種說明 #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_proc...
NGINX 504 Gateway Time-out 問題
BUBU 使用 NextCloud 時遇到如果上傳大檔會出現異常訊息此問題,結果是 php.ini 及 Nginx 的設定檔的問題所造成無法正常將檔案重組起來 重組檔案片段時出錯,狀態代碼 5...
nginx -t 提示proxy_headers_hash_max_size警告的解决方法
BUBU 在檢查記錄檔發現到有出現錯誤訊息,以下是解決方法 運行環境 Nginx 1.17.8 處理過程 錯誤訊息如下 [warn] : could not build...
Nginx 地區限制
BUBU 因工作服務上有需要做地區限制,其他地區都不能連線。 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用...
Nginx 模組擴充 - Debian \ Ubuntu
BUBU 因看到 CentOS 維護周期有重大變動,所以想轉換其他系統服務來繼續穩定運行,目前採用現在很流行的 Debain \ Ubuntu 系統來使用,指令都差不多只是套件名稱會不太一樣,因...
Nginx 的 Log 檔上時區問題
BUBU 在查看 Nginx 的 Log 檔發現到時區是 UTC 的時區不是我系統上所指定的時區,如果想要時區是系統上時區的話就要在該站台服務 xxxx.conf 設定檔上增加一行指令 ,這樣子...
NGINX PID 異常
BUBU 在檢查服務的時務發現到 nginx 狀態有出現錯誤訊息但是服務還是正常運行中 錯誤訊息如下圖 nginx.service: Can't open PID file /run/n...
NGINX Safari 異常出現 NSURLErrorDomain:-1017
BUBU 在公司有使用到 Nginx Proxy 發現到如果有使用到 Safari 的話會出現 NSURLErrorDomain:-1017 此訊息,此訊息是說在說如果後端的站台沒有使用到 ...
Nginx 排除混用 http / https 問題
BUBU 遇到使用 Nginx Proxy 轉向到內部 IIS 站台時發現到該站台沒有使用到 https 服務只用 http ,那 BUBU 目前都是讓 Nginx Proxy Https ...
Nginx http2 參數問題
BUBU 在更新 Nginx 完後出此異常出現此訊息為 nginx: [warn] the "listen ... http2" directive is deprecated, use t...
NGINX 搭配 ModSecurity - Debian
BUBU 因公司新站台是使用 Nginx 服務那需要搭配 ModSecurity 資安套件來阻擋惡意的攻擊 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「...
Nginx 限制用 IP 訪問
BUBU 因朋友有這樣子的需求,順便記錄一下怎麼設定 使用判斷方式來處理此問題 # 限制 IP 連線,只允許域名連線 server { listen 80; server_name...
Nginx 調整效能 (持續更新)
BUBU 因公司的站台有對外服務之前都是用系統預設的方式進行運行,後面因系統改版出現異常的問題或者連線過慢,跟 ChatGPT 詢問後在某次停機時順便調整參數來測試,後面觀察之前發生的問題已...
SSL憑證設定
Let’s Encrypt 免費 Wildcard 萬用字元憑證 SSL/TLS for CentOS 7
Let’s Encrypt 已經開始支援萬用字元憑證 (Wildcard Certificates),因此當有多個子網域時,也只須申請一個憑證即可。 Let’s Encrypt 憑證取得方式不...
CentOS 7 Let’s Encrypt 免費 SSL/TLS 憑證 HTTPS 設置 for Nginx
NGINX 設定 NGINX SSL/TLS 設定: 可使用 Security/Server Side TLS – MozillaWiki 提供的介面,自動產生 Apache、NGINX H...
acme.sh + Cloudflare 自動更新 Let's Encrypt 服務
之前 BUBU 是使用萬用字元方式來更新憑證,結果之前憑證快到期了,發現到自動更換憑證是無法使用的,結果導至只能用手動方式去更換憑證,現在可以使用域網服務商上面的 API 方式來進行更新憑證。 ...
acme.sh + Google Cloud DNS 自動更新 Let's Encrypt 服務
安裝 acme.sh 此套件,該套件已有建立好已有提供的 API 功能,如果所採買的網域商裡面有提供 API 介面的話,可以查詢一下怎麼使用,該套件裡面有解說每個 API 要怎麼使用。 ...
設定 DNS CAA 來保護自己的網頁的憑證
什麼是 DNS CAA DNS憑證頒發機構授權(英語:DNS Certification Authority Authorization,簡稱:CAA)是一種網際網路安全政策機制,允許域名持...
SSL PEM 憑證 查詢何時過期
可以用指令方式來檢查網域的憑證何時到期 查詢憑證到期日 先到存放憑證目錄下,然後輸入下方的指令,就會顯示出該憑證到期日是何時 openssl x509 -enddate -noou...
憑證相關指令
單純記錄在工作上可能會遇到的問題。 產生 IIS 私鑰 BUBU 在公司有使用到 IIS 服務因為私鑰有做更換所以有另外處理新的私鑰問題,以防日後還有這樣子需求記錄怎麼操作。如果您在匯...
Nginx 配置 SSL 後 command line curl出現錯誤 SSL certificate problem: unable to get local issuer certificate
BUBU 在公司遇到使用到 curl 連線到 nginx 某個站台,會報常異錯誤造無法連線。 以下是錯誤內容,經過檢查是因為 curl 連線時無法讀取到 ca 憑證問題。 curl: (...
Apache Web服務
CentOS 7 Apache, PHP 7.2 and MariaDB (LAMP)
有時候因某些服務無法使用 Nginx 所以要改用 Apache 使用,整套服務流程 系統環境: CentOS 7 1增加 EPEL repo rpm --import /etc/pki/...
Apache支援 TLS1.3
BUBU 因最近要安裝某些服務套件需要使用 Apache 因 Centos 7 內建的版本太過於老舊無法支援到到 TLS1.3 協定,因此把 Apache 服務從 2.4.6 更新到最新的 2....
Apache 新增 Port error
BUBU 在設定時 apache 有報一個錯造成 apache 無法正常啟動 因為是在 httpd.conf 設定檔上新增加 8080 port 造成啟動失敗,以下是錯誤內容 AH005...
Apache Q & A 問題處理
BUBU 記錄 Apache 在設定上所遇到的問題 問題內容-DefaultRuntimeDir BUBU 在 Debian 環境上有安裝 Apache 服務,在做檢查時出現錯誤訊息 ...
WordPress 記錄
Wordpress 架設流程
BUBU 因為要幫老婆大人的工作室建立一個官方的網頁及購物中心,因此選擇最熱門的 WordPree CRM 套件來設架 架設環境為 CentOS 7、Nginx:1.15、OpensSS...
PHP Opcache 優化加速模組
BUBU 因為公司網頁及同事的網頁都是使用 WordPress 服務架設網站,剛好公司網站這幾天上線發現到連結網頁反應不是很好有一點會停頓,因此剛好同事有想到 PHP 有一個優化加速模組剛好是 ...
Wordpress 架設流程-Debian
BUBU 因為要幫老婆大人工作室建立一個官方的網頁及購物中心,因此選擇最熱門 WordPree CRM 套件來設架 111.05.19 修改系統版本 運行環境 環境都是在 「Proxm...
phpMyAdmin 安裝及設定
本工作室採用的環境是 Centos7 搭配 Nginx 及 PHP 7.3 一起使用,可以直接使用 yum 方式來安裝使用,因系統預設的版本是比較老舊,官方版其實一直都在更新版本,本工作室會建議...
CentOS 8 LNMP 安裝
記錄一下新版的 CentOS 8 安裝流程 運行環境 CentOS 8、PHP 7.3、MariaDB 10.4、Nginx 1.17 安裝或測試過程 Nginx服務 在CentOS ...
Debian \ Ubuntu LNMP 安裝
記錄在 Debian \ Ubuntu 系統上安裝 LNMP 服務 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告...
PHP 7.X 更新為 8.X-Debian/Ubuntu
因 BUBU 目前使用的 BookStack 已有支援 PHP 8.x 版本,所以記錄下如何更新到新版本 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC ...
Windows 一鍵安裝
有時在做測試或者沒有其他環境可以臨時使用 Windows 環境來建置。剛好國外有人把架設服務整合成一包並且安裝後就可以做使用了 運行環境 系統環境: Windows 10 安裝過程 ...
DNS 子網域設定
BUBU 公司剛好有同仁要使用 DNS 子網域,意思是說想要在用一個三級網域名稱來進行網域連線使用。 設定過程 流程一 先在主要的 DNS 主機服務先設定好 A 及 NS 記錄 ...