ubuntu springboot vue项目发布 JDK安装

该文详细介绍了在Linux系统中进行文件及目录操作,包括删除、安装和配置MySQL,更新系统,设置防火墙规则,安装Java并配置环境变量,以及使用Nginx部署前端Vue应用。同时,文章涵盖了后台运行jar包,查看进程,以及管理Nginx配置和进程的操作。
摘要由CSDN通过智能技术生成
1.rm -rf MyDocuments/ #删除不为空的dir
2.rmdir MyDocuments #删除空的dir
dpkg -l | grep mysql // 查看软件安装情况 是否安装

sudo apt-get update
sudo apt-get upgrade
// mysql 安装配置看文章 springboot后端配置

apt install firewalld -y // 防火墙
firewall-cmd --zone=public --add-port=9966/tcp --permanent
systemctl restart firewalld
firewall-cmd --list-ports --permanent



apt remove mariadb// 卸载软件
cd /usr
mkdir server // 当前文件夹创建文件夹
echo $PATH // 查看当前环境变量
vi /etc/profile // 配置环境变量 要写到第一行 最后一行会只有新加的环境变量其他的都没了系统废
source /etc/profile // 新环境变量生效
tar xvf jdk-8u131-linux-x64.tar.gz // 解压安装包
java -version // 看是否安装成功 配置成功

// 前端 vue 打包 载入nginx

source ~/.bashrc
// 文件最后加入环境变量
export JAVA_HOME=/usr/server/jdk1.8.0_131
export PATH=${JAVA_HOME}/bin:$PATH

source ~/.bashrc // 生效

nohup java -jar test_reg-0.0.1-SNAPSHOT.jar > logName.log 2>&1 & //后台运行jar包
cat logName.log // 在ubuntu系统中 jar包的文件夹中执行

rm text.txt // 删文件
rmdir dist // 删空文件夹
rm -rf dist // 强删文件夹

cd /etc/nginx/conf.d // 到nginx文件夹下
vi vue.conf // 配置文件

server {
        listen 80;
        server_name localhost;

        location / {
                root /usr/app/dist;
                index index.html;
        }
}

ps-ef | grep nginx // 查看进程号
kill -TERM 560 // 杀560进程号 第二列的进程号选择

nginx -s reload // 重载
systemctl start nginx
systemctl status nginx
nginx -s reload

sudo lsof -i:80 // 80端口的进程
// nginx 只读取default 中的配置文件 没有读取 conf.d中自定义的配置文件
cd /etc/nginx/sites-available // 中的default 文件改掉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值