记录:部署java项目流程,并开启域名访问,添加域名证书。
一、创建java项目
至此可使用IP加端口访问项目页面。
二、配置域名
添加nginx配置
server
{
listen 8889;
server_name 你的域名;
index index.html index.htm index.php;
root /www/wwwroot/dist;
location ~ /tmp/ {
return 403;
}
location / {
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
location ^~ /api {
proxy_pass http://127.0.0.1:8083;
}
location ~ /login {
proxy_pass http://127.0.0.1:8889;
rewrite .* / break;
}
#error_page 404 /404.html;
include enable-php.conf;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.
{
deny all;
}
access_log /www/wwwlogs/access.log;
}
四,修改项目配置文件
至此,可以使用域名打开项目页面,不需携带端口。
添加SSL证书
至此,可使用https访问项目页面。
注意:
VUE3 打包的项目,hash打包方式,不需要配置伪静态,即可打开页面,图示: