Ubuntu安装java环境/发布部署

连接远程ubuntu服务器的方法,看着这篇文章
https://www.kuangstudy.com/bbs/1448915023832313858

环境配置

jdk环境

第一步:查找jdk版本
apt-cache search openjdk

第二步:执行安装命令:sudo apt-get install openjdk-7-jdk


第三部:我们可以通过java-version命令来验证安装结果。

tomcat环境

首先要知道自己的项目是什么版本的tomcat
就maven项目,可以去这个网址查看
https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-el/9.0.53
或者查看下图

1.下载tomcat
注意修改tomcat版本号

wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.31/bin/apache-tomcat-9.0.31.tar.gz

2.解压、移动、开启服务
解压:
sudo tar -xvzf apache-tomcat-9.0.53.tar.gz
创建tomcat文件夹
cd /usr
sudo mkdir tomcat

复制tomcat压缩包
sudo cp -r /home/服务器名称(zycx)/apache-tomcat-9.0.53 /usr/tomcat/

更改webapps访问权限 (以后要往这个文件夹下上传项目!!!!!!! -R是把该文件夹下权限全部递归修改)
sudo chmod -R 777 webapps

//启动tomcat
sudo su
cd bin/
./startup.sh

查看是否部署成功:访问 公网ip:8080
关闭:./shutdown.sh

mysql环境

1.查看本地的mysql版本
cmd进入命令行
mysql -uroot -p

2.在ubuntu命令行输入

cd ~
//从官网下载deb
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
//安装deb包
sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb


3.新apt索引,安装mysql-server

//切换到管理员状态
sudo su
//更新索引
apt-get update
//安装
sudo apt-get install mysql-server
安装完成后,输入密码,ok

查看是否安装成功:sudo netstat -tap |grep mysql
有可能报:sudo: netstat:找不到命令
可以先运行下面的命令:sudo apt-get install net-tools
在运行查看安装成功的命令

也可以用mysql -version 或者 service mysql status查看安装情况

讲本地数据库导入服务器数据库

1.导出本地数据库表格,用xftp将文件拖拽过去


2.远程服务器创建和本地一样的数据库

注意mysql的命令是以;分号结尾的一定要输入分号


mysql -uroot -p
create database daily;
use daily;
show databases;
show tables;
drop table 表名; // 删除表

3.导入数据库
source后面是sql的路径

source /home/ubuntu/daily.sql;
//退出数据库
exit

可以删除自己复制过去的sql
rm -i 文件名

#发布部署
先修改这个,再执行下面步骤:访问项目正确路径报404
1) pom.xml下加上:

war

2)点击右下角import changes(更改maven),然后点clean

3)执行package进行打包

4)打包完成后,到target目录下找到war包,可以换个短点的名字

5)拖拽到webapps下面
前面不修改权限,这里就会出现:无法显示远程文件夹

启动tomcat解析war:./startup.sh

输入公网ip或者域名:8080/daily 即可访问

而使用jar包的话就要在jar的目录下使用下面这个命令了:
发布命令:
nohup java -jar zycx-applet-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 &

猜你喜欢

转载自blog.csdn.net/LC_Liangchao/article/details/121907321