linux部署java

安装jdk

去官网下rpm包,cd到文件夹后运行命令来赋予权限:

chmod 777 jdk-8u241-linux-x64.rpm

接下来用rpm工具安装java:

rpm -ivh jdk-8u241-linux-x64.rpm
安装好后可以去usr/java/中查看文件。

接下来运行vim ~/.bash_profile配置环境变量,加如图指令

安装数据库

 直接运行yum install mysql*,在显示出所有依赖后,y全部安装。

接下来运行yum install mariadb-server

运行systemctl start mariadb.service启动mysql

运行ps -ef | grep mysql查看启动状态:

 当然也可以使用netstat -anp | grep 3306来查看端口

运行 mysqladmin -u root password root来将root用户密码设为root

接下来就可以用了,运行mysql -uroot -proot即可

导入表结构

把sql文件放到指定目录下后,运行mysql -uroot -proot < //tmp/miaosha.sql即可。

编写deploy脚本

新建一个deploy.sh文件:

nohup java -Xms400m -Xmx400m -XX:NewSize=200m -XX:MaxNewSize=200m -jar miaosha.jar --spring.config.addition-location=/var/www/miaosha/application.properties

nohup是指在命令行中启动一个shell命令,即使console即使退出,应用程序也不会退出。

然后用chmod -R 777 *设置权限,运行用./deploy.sh &即可

这样,运行后会有一个nohup.out文件,日志都会写在里面:tail -200f nohup.out就可以看日志了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章