伺服器相關

2022-09-09 22:39:38 字數 1603 閱讀 4671

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,平時我們寫專案的時候,很多情況下乙個大的專案會分成若干個小專案,這叫分布式,優點就是分解了伺服器的壓力,通過把這些小專案分配到不同的伺服器,緩解了伺服器的壓力,當把這些小專案儲存在乙個電腦 伺服器 上的時候...