云服务器配置

云服务器配置

mysql启动

1
2
$ cd ..
$ /etc/init.d/mysql start #启动mysql

redis位置

1
2
$ cd ..
$ cd /usr/local/redis/bin

redis启动

在上述位置输入如下命令

1
$ ./redis-server ../redis.conf #redis后台启动

nginx安装

1
$ yum install nginx -y

nginx位置

1
$ cd /etc/nginx/nginx.conf

springboot项目部署远端服务器

  1. 先使用mvn clean清除缓存

  2. 通过如下命令打包jar包:

1
mvn package -DskipTests=true
  1. 将本地打包好的jar包部署到远程服务器
  2. 启动命令,使用如下命令运行jar包:
1
nohup jar -jar jar包名 &

注:nohup加上&表示项目可以在后台永久的执行,即使关闭xshell终端也不会停止。若想停止,可直接结束该项目端口占用的进程。

以上命令执行后会提示“nohup:ignoring input and appending output to ‘nohup.out’”,这是正常的,不是错误提示,直接打回车即可。产生原因是nohup默认会把标准输出重定向到默认文件nohup.out中,也可以自定义该输出文件,如nohup java -jar jar包 >temp.txt &

  1. Next博客jar位置:服务器114.55.112.191下/home/web

前端项目部署远端服务器

  1. vue项目使用如下命令生成目标文件:
1
npm run build

ps :执行完上述命令则生成dist文件

  1. 利用nginx做远程代理

  2. 进入Nginx配置文件 vim /etc/nginx/nginx.conf做如下配置

nginx1

  1. 使用命令重启nginx
1
systemctl restart nginx
  1. 阿里云服务器安全规则配置端口,开启5370、5371两端口

Nginx常用命令

nginx相关命令

1
2
3
4
5
6
7
8
9
10
11
$ systemctl start nginx
$ systemctl stop nginx
$ systemctl restart nginx
$ systemctl reload nginx

$ service nginx start
$ service nginx stop
$ service nginx restart

# 查看Nginx安装位置
$ which nginx

nginx端口开放后,需登陆ECS阿里云控制中心安全组开放登陆端口

云服务器中:

  • 后台接口前端包位置:/home/web/dist
  • view展示前端包位置:/home/web/viewweb/dist

nginx blog前端接口层开放端口:5370

nginx blog前端展示层开放端口:5371

点击查看
-------------------本文结束 感谢您的阅读-------------------
坚持原创技术分享,感谢您的支持和鼓励!
0%