123.56.45.143(公網)self
172.17.74.6(私網)
123.57.243.62
scp -r
使用scp命令
scp /home/work/source.txt [email protected]:/home/work/ #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下
scp [email protected]:/home/work/source.txt /home/work/ #把192.168.0.10機器上的source.txt檔案拷貝到本地的/home/work目錄下
scp [email protected]:/home/work/source.txt [email protected]:/home/work/ #把192.168.0.10機器上的source.txt檔案拷貝到192.168.0.11機器的/home/work目錄下
scp -r /home/work/sourcedir [email protected]:/home/work/ #拷貝資料夾,加-r引數
windows伺服器
先本地編譯
go build main.go
編譯後會在同級目錄生成可執行檔案
main.exe
linux伺服器
方法一:伺服器上去編譯
安裝go,配置gopath
1,把伺服器上配置成本地一樣的環境
2,包括專案裡面所依賴的包
3,專案原始碼拷貝到與伺服器,伺服器上編譯
go build main.go
編譯後會在同級目錄生成可執行檔案
main
最後執行 ./main 就行了。
如果想讓專案在後台執行:執行 nohup ./main & ,這樣就可以程式在後台執行了
注意:發現如果按照官方給的安裝方法只指定goroot的路徑,於是自己新建乙個目錄gopath 作為gopath 的目錄,並且設定環境變數(export gopath=/newhome/go/gopath)。在gopath下新建3個資料夾(模仿windows gopath的方式,也是go語言的工作環境目錄)分別為 src、pkg、bin目錄
方法二:本地編譯
cmd控制台到main.go檔案目錄下
set goarch=amd64
set goos=linux
go build main.go
會生成乙個沒有字尾的二進位制檔案
main
將該檔案放入linux系統某個資料夾下
賦予許可權
chmod 777 main
最後執行 ./main 就行了。
如果想讓專案在後台執行:執行 nohup ./main & ,這樣就可以程式在後台執行了
ifconfig -a
1、連線 mysql資料庫
mysql -h localhost -u root -p 123456
2、建立並選擇資料庫
create database test;
use test;
3、執行sql指令碼
source /var/www/test.sql
svn伺服器相關
2.svn客戶端連線伺服器端 防火牆的問題 3.svnadmin命令 4.版本庫subversion與實際線上的伺服器的關係 6.centos下快速安裝svn伺服器參考 解決svn的倉庫目錄與lnmp的web根目錄不是同一目錄的問題 1.svn軟連線 本人未測試 2.svn利用鉤子post comm...
伺服器相關知識
伺服器定義 從廣義上講,伺服器是指網路中能對其它機器提供某些服務的計算機系統 如果乙個pc對外提供ftp服務,也可以叫伺服器 從狹義上來講,伺服器是專指某些高效能計算機,能夠通過網路,對外提供服務。相對於普通pc來說,在穩定性 安全性 效能等方面都要求更高,因此cpu 晶元組 記憶體 磁碟系統 網路...
伺服器相關介紹
伺服器也是電腦,每台電腦 每個電腦也是乙個小型伺服器 對應乙個ip,每個網域名稱對應乙個ip,平時我們寫專案的時候,很多情況下乙個大的專案會分成若干個小專案,這叫分布式,優點就是分解了伺服器的壓力,通過把這些小專案分配到不同的伺服器,緩解了伺服器的壓力,當把這些小專案儲存在乙個電腦 伺服器 上的時候...