首先用虚拟机当做物理服务器:安装vmwa虚拟机软件
安装好之后
上图是我已经创建了一个CentOS7系统的虚拟机,你要重新添加虚拟机这个大+号
这个就按步骤走看自己的需求:
这里鼠标移到新建的虚拟机右键点击设置
选好之后启动虚拟机 选择你的语言
这里把所有的配置都要配置好,否则无法开始安装 这里输入你的root密码然后左上角完成
这里注意你的账号:root 密码就是你刚刚设置的。但是输入的时候不会显示,正常输入就好。然后查询下ip ipaddr
到这虚拟机就不需要了缩小就好
接下来就是需要的辅助软件FileZilla Client(有不同的软件这里我就用它做例子)这是一个上传下载文件的可视化工具,端口:22
接下来用这个软件FinalShell 完成连接虚拟机并且操作虚拟机
按照你的信息输入就好
接下来重点就开始了
1,安装JDK 在线安装或者离线安装,我这里是离线安装,下载好JDK的包,然后用FileZilla Client上传到你指定的文件夹下
然后用这个FinalShell 软件
cd 到你的文件夹解压
cd /usr/lib/jvm
tar -xvf jdk-8u261-linux-x64.tar.gz -C
或者解压到指定文件夹
tar -xvf jdk-8u261-linux-x64.tar.gz -C /usr/lib/jvm
cd到你的文件夹查看
cd /usr/lib/jvm
然后ll 查询
配置环境变量
#####vim打开编辑文件
vim /etc/profile
// 按键 i 进入插入编辑模式,编辑模式下,在结尾或开头添加如下
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_261
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
这里如果没有安装vim 需要先安装vim
vim --version查看vim能够使用必须安装三个包
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
rpm -qa | grep vim 检查缺少了哪个包
yum -y install vim-enhanced安装缺少的包
yum -y install vim-minimal
yum -y install vim-common
一个一个安装太麻烦就全部安装
yum -y install vim* 全部安装:
安装好vim之后再配置环境变量
按键 i 是插入 配置好了,按ESC是退出编辑
然后输入:
// 按键 i 进入插入编辑模式,编辑模式下,在结尾或开头添加如下
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_261
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
————————————————
:wq 保存并退出
:wq!是强制保存并退出
然后source /etc/profile重新载入使其生效。
然后检查新安装的JDK
// 三个命令输入都有正确结果信息,则JDK安装无误!到此为止,整个安装过程结束。
java -version
java
javac
yum安装本人没试过
1,
yum -y list java*
// 或者
yum search java | grep -i --color JDK
2,选择版本
yum install -y java-1.8.0-openjdk.x86_64
3,检查
// 三个命令输入都有正确结果信息,则JDK安装无误!到此为止,整个安装过程结束。
java -version
java
javac
接下来下载一个宝塔用来安装必备的工具,直
接搜索宝塔官网就可以,然后安装linux版本
Centos安装脚本:yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
这个宝塔的信息最好保存方便下次用,这个就直接一键安装就好!在点击数据库安装Redis就好了
接下来要把你的数据库导入进宝塔里面,这个相信道友应该知道!
下面就是把项目上传到服务器上了,FileZilla Client
首先还是要先打包你的项目,我这边是前后端分离的,后台打包步骤:
这里用的工具IntelliJ IDEA 2023.1.5
前台配置文件:vue.confip.js
http://192.108.216.130:8080 端口为后台端口
打包命令:
npm run build
替换前台项目包
打开网站:192.108.216.130:8081
nginx 里面最下面的地址里面:修改guarantee.conf
替换后台java -jar包
启动后台
nohup java -jar Guarantee.jar &
前台打包
上传包,解压包
打开项目后台:右上角 如下图把jar包上传到服务器上使用FileZilla Client,然后FinalShell解压
注意:打包之前 ip和端口要配置好
启动后台并且查看是否成功启动后台
启动后台nohup java -jar Guarantee.jar &
查看日志tail -f nohup.out
前台打包npm run build
打包前配置好服务器ip端口
打包成dist文件后变成压缩包上传项目到服务器上然后,解压dist.zip
进到相对路径后解压 unzip dist.zip
进不去的话检查一下你的端口有没有开放,在宝塔的安全里面添加你的端口
然后用你的虚拟机的ip和你设置的端口就可以访问了