SpringBoot项⽬部署到阿⾥云服务器(傻⽠攻略)2021最新版SpringBoot项⽬部署到阿⾥云linux服务器全流程
⼀、申请阿⾥云服务器
1.1 前往阿⾥云官⽹:
1.2 注册⼀个账号,登陆账号
1.3 申请⼀个云服务器。
编程python代码
我是申请的学⽣价服务器,轻量级应⽤服务器,附带CenbOS;
1.4 购买完成后,进⼊控制台,如图点击:
1.5 添加规则
购买后,⾃动附带前三个规则,因为我们还需要部署数据库,所以要添加⼀个端⼝3306的数据库,如下图:
Processing math: 0%
1.6 回到服务器列表,点击远程连接
然后会有⼿机验证等,设置密码之类的
到这,服务器申请就结束了
XSEHLL连接
每次远程连接都⽤⽹页链接肯定是不够⽅便的,所以我们需要⼀个⼯具能够直接在本地就能链接到我们的服务器,也就是xshell。
c语言手机版编译器在线shell下载安装略过
Xshell下载官⽹:
shell使⽤
打开shell后,按照如下图所⽰,开始填写
第三步写你的服务器的公⽹ip。
之后输⼊账号密码,如果服务器你的账号密码没改的话,账号⼀般是root,密码就是你之前修改的密码,记得点下记住账号和密码。
登录成功
登录成功后会显⽰下⾯这个界⾯
服务器安装jdk
先⽤shell 链接你的服务器
安装jkd
在你的本地Windows 系统中下载 Linux 系统下的jdk ,jdk 下载官⽹:
下载你需要的jdk 版本,我⽤的是 。
下好后放在桌⾯都可以。
安装rz 命令
这个可以让允许我们直接拖拽,将⽂件传进服务器,当然xshell ⾃带的xftp 也是可以的。
创建java ⽬录执⾏下⾯命令
好了,这样我们就到了⽬标⽬录,我们的jdk ⽂件需要放在这
直接将本地下好的jdk ⽂件拖拽进去。
安装jdk
输⼊ls 命令,查看当前⽬录,可以看到jdk 已经在了
执⾏解压
设置环境变量如何卸载eclipse重新安装
在这个⾥⾯添加以下代码,记得按i 进⼊编辑环境
`
java
export JAVA_HOME=/usr/java/jdk1.8.0_291
yum install lrzsz
cd /usr
mkdir java
cd java/
tar -zxvf
vim /etc/profile
export CLASSPATH=JAVA_HOME/lib/ export PATH=PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
source /etc/profile`好了,到这jdk 就安装ok 了现在看看称没成功
输⼊命令,如果展⽰以下的,就说明ok 了
安装mysql
下载mysql
安装sql 服务器
到这就装完了mysql 数据库设置启动mysql
查看状态说明已经在运⾏了
此时MySQL 已经开始正常运⾏,不过要想进⼊MySQL 还得先出此时root ⽤户的密码,通过如下命令可以在⽇志⽂件中出密码:
输⼊初始密码(是上⾯图⽚最后⾯的 no;e!5>>alfg ),此时不能做任何事情,因为MySQL 默认必须修改密码之后才能操作数据库:
其中‘new password’替换成你要设置的密码,注意:密码设置必须要⼤⼩写字母数字和特殊符号(,/';:等),不然不能配置成功
开启mysql 远程访问权限
执⾏以下命令开启远程访问限制(注意:下⾯命令开启的IP 是 192.168.0.1,如要开启所有的,⽤%代替IP ):
当然我是直接选择%
之后执⾏下⾯命令
为firewalld 添加开放端⼝
手机mysql安装配置教程添加mysql 端⼝3306和Tomcat 端⼝8080
然后再重新载⼊
![](img2020blogs/blog/2029699/202104/2029699-20210422145058266-964344770.png) 之后按esc 再输⼊wq ,使改变成功并退出 ![](img2020blogs/blog/2029699/202104/2029699-20210422145148310-1423874752.png) 执⾏source 命令,使环境变量⽣效wget -i -c sql/arch.rpm
yum -y arch.rpm
yum -y install mysql-community-server
systemctl start mysqld.service
ubuntu安ind9systemctl status mysqld.service
grep "password" /var/log/mysqld.log
mysql -uroot -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;
mysql> flush privileges; mysql> exit
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
[root@localhost ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
[root@localhost ~]# firewall-cmd --reload
更改mysql的语⾔
⾸先重新登录mysql,然后输⼊status:
可以看到,绿⾊箭头处不是utf-8
因此我们先退出mysql,然后再到、etc⽬录下的myf⽂件下修改⼀下⽂件内容
进⼊后新增四⾏代码
txt乱码保存更改后的myf⽂件后,重启下mysql,然后输⼊status再次查看,你就会发现变化啦

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。