此方法是教學使用Google Could建網
首先用GCP建立一個Ubuntu的系統
使用SSH進入
然後設定root密碼之後都不用sudo
第一次設定ROOT密碼
sudo passwd root
su
然後打密碼進入root
裝wget,這樣才可以下載東西
apt-get install wget
用wget下載XAMPP包,版本可以換,記得後面都要改成你的包名
wget https://www.apachefriends.org/xampp-files/7.3.0/xampp-linux-x64-7.3.0-0-installer.run
設定寫入權限,不然不能動檔案
chmod +x ./xampp-linux-x64-7.3.0-0-installer.run
執行安裝包
./xampp-linux-x64-7.3.0-0-installer.run
啟動XAMPP
/opt/lampp/lampp start
沒問題的話你可以用瀏覽器打IP看了有沒有成功
接下來設定隨開機自動啟動
到系統目錄
cd /etc/systemd/system/
建立服務檔案
>xampp.service
寫入文字
vi xampp.service
將下列貼上到SSH
[Unit]
Description=XAMPP
[Service]
ExecStart=/opt/lampp/lampp start
ExecStop=/opt/lampp/lampp stop
Type=forking
[Install]
WantedBy=multi-user.target
存檔
ESC
:wq!
設定開機後自動執行
systemctl enable xampp.service
重開機檢查看看
reboot
[因為我FTP弄不起來,改用SCP]
裝WinSCP用來連線
https://winscp.net/download/WinSCP-5.17.7-Setup.exe
裝PuTTY產生金曜,這樣GCP才知道你誰
用PuTTYGen
用滑鼠亂在視窗移動。
Key comment輸入自己的Gmail(包含@)
弄完之後存公鑰根私鑰(Save ...兩個按鈕),但不要關。把上面Key複製起來(公鑰)[全部不要漏的複製]。
找到下面有一個SSH 金鑰 ,把它複製進去,存檔。
在WinSCP設定私鑰
接者就可以登入連線了,以後本機更新完網站,傳上去就好。^_^YA
公私鑰用完也可以照這篇網頁下面做法直接用FZ連到GCP的FTP(或許是因為這樣沒辦法連到自己FTP?)
https://sammy197.tw/4061/