美文网首页
Java项目部署

Java项目部署

作者: 二营长家的张大炮 | 来源:发表于2020-04-11 22:14 被阅读0次

环境准备

1.java -version判断jdk是否安装配置
没装的点这里

mysql安装

我们安装的是mysql5.7 https://segmentfault.com/a/1190000012703513

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

安装服务端

yum install -y mysql-community-server

启动

service mysqld start

查看服务状态

service mysqld status

设置开机启动

systemctl enable mysqld
密码设置

我们安装完成后会默认有个初始密码(PS:不是123456)

grep 'temporary password' /var/log/mysqld.log
登录mysql

通过上面的密码

mysql -u root -p

修改密码

update mysql.user set authentication_string=password('*******') where user='*******';  

给远程连接授权

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

FLUSH PRIVILEGES;

解决连接不上mysql:https://stackoverflow.com/questions/11990708/error-cant-connect-to-local-mysql-server-through-socket-var-run-mysqld-mysq/35577309#35577309

https://stackoverflow.com/questions/34113689/job-for-mysqld-service-failed-in-centos-7

执行我们写好的sql文件

source  /www/wwwroot/132.232.66.140/blogServer/zpwan_blog_datasource.sql
image.png
启动本地项目连接数据库测试
image.png

项目打包

把项目打包成jar包


image.png
image.png

然后再linux服务器创建目录上传jar包

进入目录 通过命令行启动jar包即可部署java项目


image.png
image.png

上面那种启动方式有个问题:一旦退出登录 服务就会停了
所以我们用nohup启动

nohup java -jar XXX.jar &

这样就完成java项目部署了
奥里给!!!!!!!!!!
我们可以用postman进行测试、

https://blog.csdn.net/jiangyu1013/article/details/89363135
https://www.jianshu.com/p/1dab9a4d0d5f

相关文章

网友评论

      本文标题:Java项目部署

      本文链接:https://www.haomeiwen.com/subject/fjqsphtx.html