17 篇文章
Host a Website on Google Cloud Storage
Host a Website on Google Cloud Storage
在開始閱讀內文前,假設我們已經在 Google Cloud platform 完成建立可以使用的 Project。 設定 Google Search Console 首先,Google 會先確認我們對要設定的網域,具備擁有或是
Install Openvas on Google Cloud
Install Openvas on Google Cloud
以手動方式安裝 OpenVAS 是一個步驟非常多且繁雜的過程,可以參考這篇文章: Install GVM 21.04 on Debian 11/Debian 10 - kifarunix.com 的內容。其中如果還有什麼錯誤,還需要花更多的時間來處理過程
修改 Docker 預設資料目錄路徑
修改 Docker 預設資料目錄路徑
Docker 預設使用的路徑為 /var/lib/docker 這個資料夾會儲存所有的 images, volumes 等等的內容,隨着使用時間會漸漸增加到非常大。如果和我一樣 /var 是掛載的獨立分割區,空間被佔用滿了就
phpMyAdmin 啟用兩階段驗證
phpMyAdmin 啟用兩階段驗證
phpMyAdmin 是一個以 PHP 為基礎開發,Web-Base 方式架構在伺服器上圖形化的 MySQL/MariaDB 的資料庫管理工具。 安裝完 phpMyAdmin 登入時,若在首頁下方出現如下圖的提示警告訊息 The
GCP VPC Network Peering
GCP VPC Network Peering
在 Google Cloud Platform 中,如果要將兩個不同的 project 或是不同 organization 的 Private Network 相連,可以透過 VPC network peering 的方式來達成,讓一些服務可以在 Private 下互通,降低使用外網的風險來增加安全性。
GitHub Pages 使用自定的 Domain Name
GitHub Pages 使用自定的 Domain Name
當我們將靜態網頁的內容上傳至 GitHub Page 後,我們可以使用 https://your-username.github.io 瀏覽上傳的內容,但如果想更具自己代表性,我們可以更換使用自己所購買網域的網址。 1. 購買網域 在
修正 GCE 複製檔案至 GCS 權限錯誤
修正 GCE 複製檔案至 GCS 權限錯誤
複製出現 403 錯誤 GCE (Google Compute Engine) 在預設初始的狀態下,雖然硬碟映像檔中已經預先安裝 google cloud 工具在系統中,沒有調整權限的情形下利用 gsutil 工具複製檔案至 GCS (Google Cloud Storage) ,如
Laravel CICD with Github Actions
Laravel CICD with Github Actions
GitHub Actions 為 2019 年 11 月 GitHub 推出的服務,可以用來測試、封裝、發佈或是部署程式碼,一連串的動作建立自動化的流程,達到持續整合/持續部署(CI/CD)的目的