[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
include ../conf.d/*.conf;
server {
listen 80;
server_name localhost;
charset utf-8;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
[root@server1 ~]# cd /usr/local/nginx/conf.d/
[root@server1 conf.d]# ls
gaofan.conf
[root@server1 conf.d]# cp gaofan.conf tdr.conf
[root@server1 conf.d]# vim tdr.conf //编写server模块
server{
listen 80;
server_name www.tdr.com;
root /tdr; //网页路径
location / {
index index.html;
}
}
[root@server1 conf.d]# cd
[root@server1 ~]# mkdir /tdr
[root@server1 ~]# cd tdr_web/
[root@server1 tdr_web]# nohup npm run serve& //启动
[root@server1 tdr_web]# fg
nohup npm run serve
^C //使用ctrl+c退出
[root@server1 tdr_web]# npm run build //对当前vue服务进行打包
[root@server1 tdr_web]# cp -r ~/tdr_web/dist/* /tdr //复制到/tdr网页目录下
[root@server1 ~]# /usr/local/nginx/sbin/nginx -s reload //重载服务
[root@server1 ~]# vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.100 www.tdr.com
浏览器访问测试: