一、安装并启动
1、下载nginx
wget -c http://nginx.org/download/nginx-1.24.0.tar.gz
2、安装
#安装nginx所需要的依赖包
1、yum install -y gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel
#解压安装包
2、tar -zxvf nginx-1.24.0.tar.gz
#解压后进入nginx-1.24.0目录
#执行配置脚本 --prefix是指定安装目录
3、 ./configure --prefix=/usr/local/nginx(可以自定义)
#对nginx编译和安装
4、make & make install
3、启动nginx
进入到nginx安装目录下:cd /usr/local/nginx
进入 sbin 目录 cd sbin
启动 ./nginx
二、多域名监听
修改conf目录下的nginx.conf文件,使用多个server监听即可
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;sendfile on;
keepalive_timeout 65;server {
listen 80
server_name user.xx.xx;
location / {
root /usr/local/nginx/html/user/dist; #打包的dist存放目录
index index.html index.htm;
try_files $uri /index.html;# fix 304
expires -1;
if_modified_since off;
add_header Last-Modified "";
add_header Cache-Control no-cache;
etag off;
}
}#管理端
server {
listen 80;
server_name admin.xx.xx;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /usr/local/nginx/html/admin/dist; #打包的dist存放目录
index index.html index.htm;
try_files $uri /index.html;# fix 304
expires -1;
if_modified_since off;
add_header Last-Modified "";
add_header Cache-Control no-cache;
etag off;
}
}
}
重启nginx:
./nginx -s reload
附:自研AI助手(vue3+vite)欢迎体验 AI助手