ubuntu安装nginx
方法1
-
下载nginx
apt install nginx
-
查看nginx版本
nginx -v # 查看安装后nginx版本
-
启动nginx
systemctl start nginx
-
查看nginx状态
systemctl status nginx
方法2
- 下载相关依赖包
apt install gcc
apt install lipcre3 libpcre3-dev zlibg1 zlib1g-dev openssl libssl-dev
- 新建nginx的安装目录
cd /usr/local
mkdir -p app/nginx
cd app/nginx
- 通过wget 下载nginx安装包
# 如果没有wget那就下载就好了,有的话就跳过
apt install wget
wget https://nginx.org/download/nginx-1.24.0.tar.gz
- 对下载的tar包进行解压
tar -zxvf nginx-1.24.0.tar.gz
- 切换到加压好的nginx-1.24.0目录下
cd nginx-1.24.0.tar.gz
- 配置
./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
启动或关闭
- 启动Nginx
# 切换到nginx的安装目录
cd /usr/local/nginx/sbin
# 启动nginx
./nginx
或者
/usr/local/nginx/sbin/nginx
- 关闭
/usr/local/nginx/sbin/nginx -s stop
或
# 查看Nginx的进程
ps -ef | grep nginx
# 杀死Nginx相关进程
kill -s XXX(进程号)
访问
启动后如果是本地的话直接localhost
就可以出现下面页面