useEffect和useLayoutEffect的原理與區別
阿新 • • 發佈:2022-04-21
執行檔案預設安裝在/usr/local/bin
,資原始檔預設安裝在/usr/local/share
可以通過安裝前指定 ./configure --prefix=/usr
修改執行檔案和資原始檔的預設安裝路徑,該示例修改後,分別目錄為/usr/bin
和 /usr/share
./configure
不指定的時候,預設值一般為/usr/local/
,生成的檔案會儲存在/usr/local/
裡面的bin, lib, 或etc等目錄中。預設安裝之後,解除安裝比較麻煩一些;如果指定--prefix=/usr/local/XXX
, 則所有檔案都會放在XXX這個資料夾
./configure
是用來監測安裝平臺的目標特徵。比如檢測是不是有CC或GCC;
make 是用來編譯的,從Makefile 中讀取指令,然後編譯;make install
make clean
可以清除編譯產生的可執行檔案及目標檔案。
命令./configure
, make
,make install
都是在nginx的解壓目錄中執行的
windows安裝,
linux安裝:yum, rpm等
以下介紹一些通過rpm方式安裝nginx(適用於內網比較方便),centos7為基礎環境
- 先檢視是否已經安裝了nginx
rpm -qa | grep nginx
- 如果已安裝的情況下,需要先進行解除安裝
rpm -e nginx
- 下載nginx的rpm包(內網可以下載好了上傳到伺服器上),可以在http://nginx.org/packages/上進行檔案選擇版本下載
wget http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-1.el7.ngx.x86_64.rpm
- 安裝nginx
rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm
- 再檢視是否安裝好了nginx
whereis nginx
當需要指定配置檔案啟動nginx時,在命令後面更上 -c x/y/z.conf即可,在進行測試的時候,也需要更新這個
rpm命令
如果需要進行非http協議,比如neo4j的bolt協議代理,需要如下方式進行
參考部落格:
- centos7 rpm安裝nginx
https://www.cnblogs.com/sky-cheng/p/14621145.html
- rpm安裝、解除安裝軟體命令--以nginx為例
https://www.cnblogs.com/Small-sunshine/p/10427829.html