Utuntu安装nginx并部署Vue

一、linux下载Ningx
1.下载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
  1. 新建nginx的安装目录
cd /opt

mkdir nginx

cd nginx

3.通过wget下载nginx安装包

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

4.解压nginx的安装包
下载的nginx是tar.gz文件
命令:

tar -zvxf nginx-1.24.0.tar.gz

下载的nginx是zip文件
命令:

unzip nginx-1.24.0.tar.gz
  1. 切换到解压好的nginx-1.24.0目录下
cd nginx-1.24.0
  1. 配置
./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 提供安全的加密传输。

  1. 编译
make
  1. 安装
make install

9.执行完成后可以在 /usr/local
在local文件夹里面创建web

把vue打包文件dist放到文件里

进入nginx文件

进入conf文件夹里

10.编辑nginx.conf文件

vim nginx.conf


修改完成后以此按 esc键 :wq 保存设置
11.启动nginx

cd /usr/local/nginx/sbin

./nginx
或者
/usr/local/nginx/sbin/nginx

关闭nginx

/usr/local/nginx/sbin/nginx -s stop

杀进程

#查看Nginx的进程
ps -ef | grep nginx

#杀死Nginx相关进程
kill xxx
posted @ 2024-09-06 21:19  芝士Hugh  阅读(118)  评论(0)    收藏  举报