linux配置nginx命令行,Linux - 加上sudo后,nginx找不到命令
安裝步驟
切換至root
su
安裝依賴庫
sudo apt-get install build-essential && sudo apt-get install libtool
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev
sudo apt-get install openssl
下載源碼包并且解壓
wget http://nginx.org/download/nginx-1.13.0.tar.gz
tar zxvf nginx-1.13.0.tar.gz
cd nginx-1.13.0.tar.gz
編譯安裝
./configure --with-cc-opt="-Wno-error" --prefix=/usr/local/nginx
make && make install
出現的問題1 nginx找不到命令
1.1 如果用的是bash:
vim ~/.bashrc
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$NGINX_HOME/sbin
souce ~/.bashrc
1.2 如果用的是zsh
vim ~/.zshrc
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$NGINX_HOME/sbin
souce ~/.zshrc
出現的問題2 加上sudo后,nginx找不到命令
2.1 解決辦法1
sudo vim /etc/sudoers
在secure_path中加入/usr/local/nginx/sbin
2.2 解決辦法2
vim ~/.zshrc
alias sudo='sudo env PATH=$PATH'
查看nginx進程
ps -ef | grep nginx
總結
以上是生活随笔為你收集整理的linux配置nginx命令行,Linux - 加上sudo后,nginx找不到命令的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: html如何算小于0判断错误,如果长度小
- 下一篇: vs工程 更换opencv版本_Wind
