一、安装jdk
安装jdk
二、安装mysql
- 下载安装包:
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
- 设置开机自启动:
yum install -y mysql-server
- 检查是否设置成功:
systemctl list-unit-files | grep mysqld
修改mysql密码
- 查看mysql默认密码:
grep ‘temporary password’ /var/log/mysqld.log
- (冒号后面的就是初始密码)
- 修改mysql密码:(为确保数据安全,新密码请设置为9位及以上的 数字+大小写字母+特殊字符)
mysqladmin -u root -h 127.0.0.1 -p password
- 需要先输入旧密码,再输入新密码,最后确认密码,修改密码成功。
三、安装Maven
- 下载maven
- 下载安装包:
wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
- 解压:
tar vxf apache-maven-3.3.9-bin.tar.gz
- 在usr的local目录下创建maven3文件夹,切换到local目录,输入命令:
cd /usr/local
,在当前目录下创建maven3文件夹,输入命令:mkdir maven3
将解压过后的文件夹移动到这个目录下,输入命令:mv apache-maven-3.8.1 /usr/local/maven3
。 - 配置环境变量:
打开配置文件:vim /etc/profile
按“E”进行编辑模式,再按“insert”插入。
在文件最后添加:export MAVEN_HOME=/usr/local/maven3/apache-maven-3.8.1
export PATH={MAVEN_HOME}/apache-maven-3.8.1/bin
保存并退出:按esc之后输入:wq
- 生效环境变量:
source /etc/profile
- 查看是否安装成功:
mvn -version
如果提示以下信息,说明安装成功: - 若出现以下信息,查看maven目录下的bin文件夹中的maven属性为rw-r–r--,此时,将会导致用户没有权限使用。
输入:chmod a+x /root/usr/local/maven3/apache-maven-3.8.1/bin/mvn
- 输入:
mvn -version
,结果出现: - 说明上述问题解决,maven安装成功。
四、安装git
- yum安装git(不好控制git版本,安装的git版本过于老旧)
yum install git
出现提示是否安装的时候输入 y并按回车。
yum安装git完成。
输入git --version
,检查git是否安装完成,以及查看其版本号。
(yum安装git会被安装在/usr/bin/git目录下)
校验yum安装git
至此,yum安装git完成。 - 从github上下载最新版本git,并安装。
(0)若通过上一方法安装了git,需要卸载git,执行:yum remove git
(1)进入git版本发布界面,获取github最新的git安装包下载链接,进入linux服务器,执行下载命令:
wget https://github.com/git/git/archive/v2.32.0.tar.gz
- 等待git安装包下载完成。
(2)解压安装包:
tar -zxvf v2.32.0.tar.gz
(3)安装编译源码所需依赖:
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
(4)安装依赖时,yum自动安装了git,需要卸载旧版本git,yum remove git
,出现提示输入y即可。
(5)进入解压后的文件夹:cd git-2.32.0
,然后执行编译,命令为:make prefix=/usr/local/git all
,耐心等待编译即可。
(6)安装git至/usr/local/git路径:make prefix=/usr/local/git install
(7)打开环境变量配置文件,vim /etc/profile
,在底部加上git相关配置信息:PATH:$PATH:/usr/local/git/bin
export PATH
然后按esc键,保存后退出::wq
(8)让配置文件生效:source /etc/profile
(9)查看安装的git版本:git --version
,校验通过,说明安装成功。
五、部署springboot项目
(1)本地使用sqlyog连接远程数据库。
用navicat连接数据库报错:1130-host … is not allowed to connect to this MySql server如何处理
navicat将本地数据库导入远程服务器 (2)将数据库导入到服务器
前提:下载了mysql和远程服务器安全组开放了3306端口。
(3)生成jar包
进入工程目录,执行命令:mvn install
在target目录下,将jar包上传到云服务器的根目录。
使用ls指令可以看到我们上传的jar包。
(4)查看端口使用情况:
netstat -anp | grep 8000
我们要想在linux系统上运行这个项目,就要保证它所运行所用的端口没有被占用。
(端口没被占用时,不显示任何东西。)
如果端口被占用,需要kill掉。
(4)进入项目目录,使用java指令运行项目jar包,项目部署完成。
java -jar ***.jar
***为jar包名。
项目启动。
到浏览器输入对应的ip地址即可。
但是这种启动方式是一次启动,当我们关掉Xsell的时候,网站又访问不上了,我们可以使用下面的方法让这个项目在服务器上自动不间断地跑。
方法
把Xshell关掉,在浏览器上输入http://公网IP:8000 发现项目还是可以进入,说明我们已经设置成功了。
如果无法访问页面:
不要忘了远程服务器防火墙开放8000端口。