关于java项目部署之centos

1、首先需要部署数据库

  1. 在环境中输入:whereis mysql,查看是否具有mysql
  2. 查看mysql是否运行,命令是ps -ef | grep mysql 
  3. 查看端口使用情况,命令是netstat -ptunlp
  4. 进入数据库:mysql -p name -u ,点击回车,输入密码即可(注意在centeos中,可能出现-bash: mysql: command not found,此时直接运行路径即可:/usr/local/mysql/bin/mysql -umysql -p)
  5. 查看数据库命令:show databases; ,然后打开一个数据库 use  name;,或者创建一个数据库,create database name;设置编码格式set names utf8;导入sql文件:source /root/Envs/yw_crm_project/yw_crm.sql,然后show tables;,最后select *from tables一下,查看数据。此时数据库就部署完成

 

2、查看是否具有Java环境

  1. 在服务器中敲:java -version,然后试一下javac -version 或者javac -version是否会出来关于java的版本
  2. 修改yml的数据库地址后,打包上传到服务器,此时需要运行jar包,命令是:nohup java -jar srb-service-admin-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 &^C,需要日志就可以:nohup java -jar srb-service-admin-0.0.1-SNAPSHOT.jar &,可以查看日志(一般放在同文件下里面)
  3. 通过ps -ef | grep java 或者 netsta -ptunlp查看

3、Nginx配置vue

  1. 查看是否安装nginx,whereis nginx,如果没有进行安装和配置, rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm(root权限,不是最前面加上sudo),安装yum install -y nginx,安装后启动服务service nginx start,查看状态service nginx status,如果是active就说明启动成功
  2. 配置nginx.conf,打开文件cd /etc/nginx,然后编写conf ,编辑是首先删除原conf,rm - f 文件名,然后ls查看是否删除,然后创建 vi nginx.conf,点击i进行编辑,点击esc退出,然后输入":wq!"保存,然后查看cat Nginx,conf,需要修改可以输入vim Nginx.conf,最后service nginx restart。

当一切配置好后,如果数据库和jar包在不同服务器,需要ping一下服务器ip和端口,telnet 127.0.0.1 3306 (ping 127.0.0.1),nginx中需要访问一下接口,注意只能是get请求:curl 127.0.0.1:8080/getName(接口名)

posted @ 2021-05-22 18:37  夜与星辰  阅读(249)  评论(0编辑  收藏  举报