2020年4月6日 星期一

網站摸索筆記:GCP VM安裝 Apache、php服務,網頁檔案上傳

建立GCP VM完成後,再來繼續安裝網站VM應有的服務。

VM執行個體頁:
點擊VM個體的名稱。

點擊SSH,開啟SSH連線視窗:


點擊SSH,開啟SSH連線視窗:
接下來要在這視窗輸入安裝服務的指令,
指令來自Google的教學,也有其他作業系統的設定方式。



安裝Apache, PHP:
sudo apt-get update
sudo apt-get install apache2 php libapache2-mod-php

測試安裝結果
可以從VM清單中直接用瀏覽器開啟IP位置,
就會顯示已安裝的Apache預設頁面



(上傳方法1)使用SSH上傳網站檔案:
SSH視窗有一個上傳檔案的功能,上傳後檔案會在路徑Home之下,
但是Apache的服務站台路徑為 /var/www/html/,所以就要再將檔案搬到對的路徑中。



輸入移動檔案的指令:
sudo mv GCP_test1.html /var/www/html/
IP位置後加上檔案名稱,就可以開啟網頁了。



(上傳方法2)
從選單中找使用 Storage功能

Storage設定頁:
建立值區(英文是Bucket明明很清楚 )

Storage建立頁:
設定的內容就先用預設的。
Storage管理頁:
設定完後,就可以上傳檔案了。


從VM中下載Storage的檔案
sudo gsutil cp -r gs://web1_storage/ /var/www/html/
複製整個目錄檔案的指令 sudo gsutil cp -r gs://[bucket_name] [目標路徑]
如果只要複製一個檔案指令為 sudo gsutil cp gs://[bucket_name]/[檔名] [目標路徑]
可參考gsutil/commands

測試網站
從IP路徑下/bucket_name/page_name.html,就可以測試網站了




沒有留言:

張貼留言