Ubuntu部署nginx

一、 下载nginx相关依赖包

apt-get install gcc

apt-get install libpcre3 libpcre3-dev

apt-get install zlib1g zlib1g-dev

sudo apt-get install openssl

sudo apt-get install libssl-dev

二、新建nginx的安装目录

cd /opt

mkdir nginx

cd nginx

三、通过wget下载nginx安装包

wget https://nginx.org/download/nginx-1.24.0.tar.gz

四、解压nginx的安装包

下载的nginx是tar.gz文件

tar -zvxf nginx-1.24.0.tar.gz

下载的nginx是zip文件

unzip nginx-1.24.0.tar.gz

五、切换到解压好的nginx-1.24.0目录下

nginx-1.24.0

六、配置

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

说明:

–prefix=/usr/local/nginx:指定安装目录为/usr/local/nginx。在编译和安装完成后,软件将被安装到该目录下.
–with-http_stub_status_module:启用 HTTP Stub Status 模块。该模块是 Nginx 的一个内置模块,用于获取 Nginx 服务器的状态信息。
–with-http_ssl_module:启用 HTTP SSL 模块。该模块使得 Nginx 支持通过 HTTPS 提供安全的加密传输。

七、编译

make

八、安装

make install

九、启动或关闭

  1. 启动Nginx

#切换到nginx的安装目录

cd /usr/local/nginx/sbin

#启动nginx

./nginx

/usr/local/nginx/sbin/nginx
  1. 关闭nginx
/usr/local/nginx/sbin/nginx -s stop


#查看Nginx的进程

ps -ef | grep nginx

#杀死Nginx相关进程

kill -9 xxx

你可能感兴趣的:(Ubuntu,ubuntu,nginx,linux,gcc,openssl)