使用的是原始碼的安裝,就是用的.tar.gz檔案,
1.安裝完之後,啟動不了.報錯,錯誤如下:
/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: no such file or directory
進一步檢視問題出在哪,執行如下命令
ldd $(which /usr/local/nginx/sbin/nginx)
顯示如下:
linux-gate.so.1 => (0x0071b000)
libpthread.so.0 => /lib/libpthread.so.0 (0×00498000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0×00986000)
libpcre.so.1 => not found //問題在這
libcrypto.so.6 => /lib/libcrypto.so.6 (0×00196000)
libz.so.1 => /lib/libz.so.1 (0×00610000)
libc.so.6 => /lib/libc.so.6 (0x002d7000)
/lib/ld-linux.so.2 (0x006a8000)
libdl.so.2 => /lib/libdl.so.2 (0x008c3000)
可以看出 libpcre.so.1 => not found 並沒有找到,進入/lib目錄中手動鏈結下
手動新增乙個鏈結到lib目錄下
ln -s /usr/local/lib/libpcre.so.0.0.1 /lib/libpcre.so.1 //具體的路徑根據自己libpcre.so.0.0.1的位置決定
就可以了
2. 檢視配置檔案是不是正確
/usr/local/nginx/sbin/nginx -t
3.根據配置檔案啟動
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
4.停止
/usr/local/nginx/sbin/nginx -s stop
5.重啟
/usr/local/nginx/sbin/nginx -s reload
關於VIVADO在Ubuntu中使用遇到的問題
20190820今天在測試中的sdk的時候,開啟sdk介面出現這個錯誤 the configuration area at home usr xilinx sdk 2017.4 could not be created.please choose a writeable location using...
Ubuntu上配置nginx時遇到的一些問題
問題1 開啟配置檔案以後,在配置多站點的時候由於粗心造成 乙個,如圖。問題2 configuration file usr local nginx conf nginx.conf test failed 錯誤原因 需要配置檔案位置 執行命令 usr local nginx sbin nginx c ...
Ubuntu 遇到的問題
如果是root許可權,可以 wq 強行儲存退出 如果提示唯讀,用sudo執行 即sudo vi etc resolv.conf,然後執行完重啟系統解決 按esc鍵 跳到命令模式,然後 w 儲存檔案但不退出vi w file 將修改另外儲存到file中,不退出vi w 強制儲存,不推出vi wq 儲存...