目录
未完成:
1、云服务器的配置:
2、工具的安装和使用:
2-1.Xshell 的安装使用
2-2.XMpt的安装和使用
3、云服务器运行环境安装:
3-1.jdk的安装
3-2.云服务器安装MySQL:
4、将项目文件上传云服务器:
4-1.将springboot项目上传云服务器
安装好Nginx
5、域名的购买与配置:
未完成:
安装好Nginx
前端打包、上传云服务器
1、云服务器的配置:
2、工具的安装和使用:
2-1.Xshell 的安装使用
2.1 简单测试一下,你会发现网页登陆云服务器的方式有一个弊端,那就是只要一小段时间不操作,服务器就会进入休眠,又得输入连接密码才能激活,很烦。所以我们采用别的方式登录这个云服务器。
2.2 Xshell是一个终端模拟软件,换言之,我们只要在本地Windows系统下安装这个软件,打开输入账号密码,就能登录远程的云服务器
2.3 Xshell下载官网:https://xshell.en.softonic.com/(如果官网下载太慢,可以百度一下Xshell,很多资源,下载最新版的就行,我用的是Xshell 5)
2.4 下载完了选择安装路径开始安装,这个软件很小,安装也简单,安装过程中不会出现问题(新手的我也一路畅通)
2.5 打开Xshell们可以看到如下界面:
2.6 新建一个会话,拿出之前的笔记,将公网IP输入到主机栏,端口号设置为22(服务器的监听端口,ftp默认为21,sftp为22,如果你设置22连不进去,那就换21试一下)
2.7 点击 ”确定”>>“连接”,把服务器账号填进“登录的用户名”,把服务器密码填进“密码”,如下图。
2.8 登录成功,进入服务器。以后我们就可以通过这个界面对云服务器进行远程操控,在上面进行jdk,mysql安装,springboot部署等操作了。
2-2.XMpt的安装和使用
3、云服务器运行环境安装:
3-1.jdk的安装
3.1 先用Xshell 连接到你的云服务器(或者直接在阿里云官网中远程连接也行)
3.2 在你的本地Windows系统中下载 Linux系统下的jdk,jdk下载官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。下载你需要的jdk版本,我用的是 jdk-8u221-linux-x64.tar.gz 。
3.4 然后我们要把这个文件传到云服务器上去。听起来很高端,其实很简单的。在Xshell上执行rz命令就可以实现。首先我们要在云服务器上安装这个命令。在Xshell中执行
3.5 我们要把上传的文件放到哪个目录,就要先cd进入那个目录。我们申请的服务器的初始目录结构如下:(cd命令:进入目录)
在这里插入图片描述
现在我们要把这个jdk安装包放到**/usr/java**目录下(如果没有该目录则需要创建目录。最好跟着我的安装路径来,不然后面的环境设置会比较麻烦),所以我们一步步cd到这个目录下:
3-2.云服务器安装MySQL:
中间遇到的问题:
完成(但没有完全完成):
输入如下命令:
yum install mariadb-server mariadb --allowerasing
没有反应说明启动完成:
添加开机启动:
想要删除空名账户,但是没有成功(不知道什么原因)
登录root账号(初始无密码):
如果你的查询结构跟我一样是空的,那说明系统对你的用户密码设置不做要求。如果一大堆的文字,那就是你的用户密码的设置规范,需要最小长度为8,包含字母,数字,特殊符号这些要求。根据你的查询结果开始设置密码(如果不是mysql5.7,这里的语句会不一样,百度对应版本修改语句即可),我这里将密码改为 123456(如果你是有设置规范的,按规范设置一个符合要求的):
修改密码
4、将项目文件上传云服务器:
4-1.将springboot项目上传云服务器
1.查看端口占用情况:
2.查看端口PID:
3. 杀死相应PID,然后查询端口使用情况,没有反应说明成功或没有找到相应端口:
此时访问网址(云服务器公网IP+端口号)是这样的,说明没有相应IP或相应端口:
如果报404或者500说明已经成功:
注意:
当需要重启云服务器(实例)时(一般是点击停止而不是点击强制停止):
里面安装的环境和包不需要重新配置,但是需要重新配置权限文件和一直运行命令,需要将 命令78重新输入一遍,重新配置运行状态。
安装好Nginx
5、域名的购买与配置:
已经完成了通过IP和端口号访问的方式,为了更好地访问网站,可以使用域名访问的方式,在阿里云官网进行购买与配置域名,将域名与云服务器的公网IP进行解析:
这样就可以通过域名访问的方式进行访问了: