1、安装前置环境
ubuntu 系统和 linux 系统上的命令不一样,ubuntu 使用的是 apt-get 命令:
sudo apt-get install gcc
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev
sudo apt-get install openssl libssl-dev
2、安装nginx
下载 nginx 包并上传到服务器(建议选择 nginx-1.18.0.tar.gz):点此打开下载链接
选择一个目录存放 nginx(这里我放在了 root 目录下),解压并编译安装:
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
sudo make -j32
sudo make install
验证 nginx 是否安装成功:
/usr/local/nginx/sbin/nginx -v
3、便捷操作
nginx 默认路径为:/usr/local/nginx,可输入:whereis nginx 查看具体路径。
注:nginx.conf 配置文件需要上传到:/usr/local/nginx/conf/ 目录下才生效。
有时候这个路径操作起来不方便,所以可以建立一个软链接:
sodu rm -rf /usr/local/nginx/conf/nginx.conf
ln -s /root/nginx-1.18.0/conf/nginx.conf /usr/local/nginx/conf/nginx.conf
这个时候只需要把配置文件上传到自己的文件目录即可生效:/root/nginx-1.18.0/conf/
nginx 启动:
sudo /root/nginx-1.18.0/objs/nginx
或:
sudo /usr/local/nginx/sbin/nginx