1. 程式人生 > 其它 >useEffect和useLayoutEffect的原理與區別

useEffect和useLayoutEffect的原理與區別

執行檔案預設安裝在/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

是用來安裝的,也是從Makefile中讀取指令,安裝到指定的位置。
make clean 可以清除編譯產生的可執行檔案及目標檔案。

命令./configure, makemake install 都是在nginx的解壓目錄中執行的

windows安裝,
linux安裝:yum, rpm等

以下介紹一些通過rpm方式安裝nginx(適用於內網比較方便),centos7為基礎環境

  1. 先檢視是否已經安裝了nginx
rpm -qa | grep nginx
  1. 如果已安裝的情況下,需要先進行解除安裝
rpm -e nginx
  1. 下載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
  1. 安裝nginx
rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm
  1. 再檢視是否安裝好了nginx
whereis nginx

當需要指定配置檔案啟動nginx時,在命令後面更上 -c x/y/z.conf即可,在進行測試的時候,也需要更新這個

rpm命令

如果需要進行非http協議,比如neo4j的bolt協議代理,需要如下方式進行

參考部落格:

  1. centos7 rpm安裝nginx https://www.cnblogs.com/sky-cheng/p/14621145.html
  2. rpm安裝、解除安裝軟體命令--以nginx為例 https://www.cnblogs.com/Small-sunshine/p/10427829.html