安裝微軟cpprest庫
etcd服務安裝
etcd服務啟動
相關資料
c++支援
集群啟動方法
sudo apt-get install pkg-config
sudo apt-get install autoconf automake libtool make g++ unzip
sudo apt-get install libgflags-dev libgtest-dev
sudo apt-get install clang libc++-dev
git clone
cd grpc
git submodule update --init #更新第三方原始碼
安裝方法(此時應保證在grpc資料夾下):
cd third_party/protobuf/
git submodule update --init --recursive #確保轉殖子模組,更新第三方原始碼
sudo ./autogen.sh #生成配置指令碼
sudo make #從makefile讀取指令,然後編譯
sudo make check #可能會報錯,但是不影響,對於安裝流程沒有實質性用處,可以跳過該步
sudo make install
sudo ldconfig #更新共享庫快取
which protoc #檢視軟體的安裝位置
protoc --version #檢查是否安裝成功
###一下為對make命令的補充,不執行:
# 解除安裝命令:make uninstall
# 清除編譯產生的可執行檔案及目標檔案:make clean
# 除了清除可執行檔案和目標檔案外,把configure所產生的makefile也清除掉:make distclean
cd ../.. #到達grpc根資料夾下
make #編譯
make install
cd examples/cpp/helloworld/
sudo make #如果此處出錯,可能就是安裝有問題了
sudo ./greeter_server #執行server,監聽50051埠
#開啟乙個新的終端執行client
sudo ./greeter_client
git clone
cd cpprestsdk
cmake .
make
sudo make install
wget
tar -zxvf etcd-v3.4.5-linux-amd64.tar.gz
cd etcd-v3.4.5-linux-amd64
./etcd
- 僅本地連線:
./etcd
- 以區域網連線啟動
./etcd --listen-client-urls --advertise-client-urls --listen-peer-urls
- 安裝依賴包:
sudo apt install catch
# --listen-client-urls: 客戶端接入的網路限制
# --listen-peer-urls: 與etcd集群其他節點互動的接入網路限制
./etcd --name etcd02 \
--listen-client-urls \
--advertise-client-urls \
--listen-peer-urls \
--initial-cluster etcd01= \
--initial-cluster-token="etcd-cluster" \
--initial-cluster-state new
- 返回帶有主節點標識
./etcdctl --write-out=table --endpoints= endpoint status
Linux下安裝FTP服務(Ubuntu)
在ubuntu 14.04 上安裝 ftp 服務 第一步 更新庫 linuxidc linuxidc sudo apt get update 第二步 採用如下命令安裝vsftpd的包 linuxidc linuxidc sudo apt get install vsftpd 第三步 安裝完成後開啟 ...
Linux(非ubuntu系統)下安裝lrzsz
工具 原料 1lrzsz 0.12.20.tar.gz 2securecrt 方法 步驟 以root身份登入linux系統後,上傳lrzsz包 解壓縮 tar xzvf lrzsz 1.12.20.tar.gz 進入解壓後的目錄 cd lrzsz 1.12.20 執行 configure prefi...
UBUNTU下軟體安裝
先簡單說介紹一下ubuntu。ubuntu的中文發音大約為 烏班圖。ubuntu這個單詞源自非洲,意謂 班圖精神 誰都不是一座孤島,自成一體。每個人都包孕於人類,因他人存在而存在,因他人幸福而幸福。下面介紹下在ubuntu下如何裝軟體。linux系統中,軟體通常以源 或者預編譯包的形式提供。1 軟體...