Linux下, 遠程登陸腳本配置, git 安裝配置, node 安裝, mysql 安裝配置,nginx 安裝配置,從0到1
這篇文章只講講部署吧. 寫代碼沒什麼好說的. 網上有直播寫代碼的..node
購買服務器, 服務器備案, 拿到ip, 用戶,密碼mysql
購買域名,而後去備案, 拿到備案號, 把域名解析到對應的IP 上nginx
Telnet 腳本配置(Mac & Linux)git
#!/usr/bin/expect -f set ip 8.8.8.8 #服務器IP地址 set password 123456 #登陸密碼 set timeout 10 #超時時間 set user root #登陸賬號 spawn ssh $user@$ip expect { "*yes/no" { send "yes"; exp_continue} "*password:" { send "$password" } } interact
登陸提示
@@@@@@@@@@@
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
當服務器相關數據有變更的時候,ssh 沒法登陸,只要清除本地的~/.ssh/known_hsots 文件相關的刪除便可sql
生成祕鑰以後,把公鑰內容 放進 服務器的 /root/.ssh/authorized_keys ,沒有則建立便可服務器
git的安裝和使用
node的安裝和使用
mysql的安裝和使用
nginx的安裝和使用ssh
[完]spa