Linux部署java项目
安装java
到官网下载Linux版本的jdk,通过scp命令传到服务器上,之后在服务器上解压缩放到usr/local/java
目录下。
scp -v Downloads/jdk-11.0.4_linux-x64_bin.tar.gz ubuntu@119.29.139.69:
tar -zxvf jdk-11.0.4_linux-x64_bin.tar.gz
mv jdk-11.0.4/ /usr/local/java/
配置环境变量
# 配置系统环境变量
vim /etc/environment
# 添加如下内容
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export JAVA_HOME=/usr/local/java/jdk-11.0.4
export JRE_HOME=/usr/local/java/jdk-11.0.4
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib
# 配置用户环境变量
vim /etc/profile
# 在中间加入如下内容(if [ -d /etc/profile.d ];前面)
export JAVA_HOME=/usr/local/java/jdk-11.0.4
export JRE_HOME=/usr/local/java/jdk-11.0.4
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/bin:$PATH:$HOME/bin
# 使用户环境变量生效
source /etc/profile
之后可以通过java -version
检测配置是否成功
安装Tomcat
同样需要将下载后的压缩包传到服务器上
scp Downloads/apache-tomcat-9.0.22.tar.gz ubuntu@119.29.139.69:
之后进行解压缩并移动到指定文件夹下:
tar -zxvf apache-tomcat-9.0.22.tar.gz
mv apache-tomcat-9.0.22 tomcat
mv tomcat/ /usr/local/
启动和关闭
/usr/local/tomcat/bin/startup.sh
/usr/local/tomcat/bin/shutdown.sh
目录内执行脚本:
./startup.sh
MySQL配置远程连接
修改配置文件,然后重启mysql
vim /etc/mysql/mysql.conf.d/mysqld.cnf
# bind-address = 127.0.0.1 //将这一句注释掉
登录mysql后授权root用户允许所有人连接
grant all privileges on *.* to 'root'@'%' identified by '你的 mysql root 账户密码';