IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 超详细阿里云服务器配置以及打包项目到服务器 -> 正文阅读

[系统运维]超详细阿里云服务器配置以及打包项目到服务器

目录

1.阿里云配置

1.1登录阿里云

1.2产品与服务

1.3获取公网ip

?1.4开放端口

1.5配置配置规则

1.6手动添加?

1.7配置端口

2.使用XShell连接服务器

2.1新建连接

2.2远程登录服务器

2.1.1账号密码登录

3.使用宝塔控制云端liunx页面

3.1进入宝塔官网

3.2开放宝塔端口

4.安装Linux面板7.7.0

4.1Centos安装命令

4.2试验性Centos/Ubuntu/Debian安装命令

4.3Ubuntu/Deepin安装命令

4.4Debian安装命令

4.5Fedora安装命令

4.6Linux面板7.7.0升级命令

5.使用宝塔安装软件

5.1登录云端服务器控制面板

5.2登录宝塔后台

5.2.1注册账号

5.2.2安装软件

5.3安装mysql

5.3.1安装mysql

5.3.2查看数据库密码。

5.3.3配置mysql

5.3.4使用Navicat连接数据库

5.4安装Tomcat

5.4.1放行端口

5.4.2测试Tomcat是否安装成功

5.4安装jdk

5.4.1运行代码

5.4.2验证

6.部署项目到阿里云上面

6.1打开idea

6.2项目打包

6.3导出war

6.4上传war包

6.5 拓展:同步本地数据库和云端数据库

6.5.1打开Navicat

6.5.2开始数据传输

6.5.3刷新数据库

6.6上传项目文件

6.7测试是否配置成功


1.阿里云配置

1.1登录阿里云

1.2产品与服务

1.3获取公网ip

建议将自己的公网ip保存下来,后面会用到。

?1.4开放端口

(这个列表在最左边)

1.5配置配置规则

1.6手动添加

?

1.7配置端口

分别配置mysql,Tomcat端口:

这是配置好了的:

2.使用XShell连接服务器

2.1新建连接

打开你的Xshell,点击新建连接。

?

2.2远程登录服务器

2.1.1账号密码登录

?出现这个就是连接成功:

?

?注意:出现这个就是连接成功了,要出现这个页面我们才能进行后面的操作!

3.使用宝塔控制云端liunx页面

3.1进入宝塔官网

https://www.bt.cn/download/linux.html(这个链接是宝塔官网,复制到浏览器打开!)

3.2开放宝塔端口

https://www.bt.cn/bbs/thread-2897-1-1.html(这个是官方的教程链接)

大家可以跟着官方步骤走!

????????一般都是阿里云的安全组没有放行8888端口所致

????????访问宝塔需要8888端口是放行的

????????所以我们要进入到阿里云控制台 放行8888端口才能访问到面板

????????参考以下截图进行操作即可访问面板

????????进入控制台-安全组-选择你ECS实例使用的安全组策略并配置规则

选择公网入方向-新建规则

注意:如果没有内网公网选择 直接在入方向放行8888端口即可

?放行8888端口 并开放所有ip访问 点击确定即可

?注意:

????????如需完整使用宝塔的所有功能 你还需要放行如下端口 :

????????20 、21、 39000-40000端口(linux 系统 ),3000-4000(windows系统) 22 (SSH) 80、443(网站及SSL) 3306 (数据库远程连接) 888 (phpmyadmin)

如果你进入面板里修改了面板端口或FTP端口,记得要在安全组和面板防火墙放行相应端口

配置完应该有这些:

?注意配置完了以后一定要开放防火墙的端口(这个我们后面会讲怎么配置)

4.安装Linux面板7.7.0

Linux面板7.7.0安装命令

4.1Centos安装命令

打开Xshell,连接服务器后复制粘贴!

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

?等待2分钟左右,这就是安装好了的:

将上面信息保存好,后面我们会使用这个来登录我们的控制后台!

?继续执行以下代码(都选择y):

4.2试验性Centos/Ubuntu/Debian安装命令

curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

4.3Ubuntu/Deepin安装命令

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

4.4Debian安装命令

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

4.5Fedora安装命令

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

4.6Linux面板7.7.0升级命令

curl http://download.bt.cn/install/update6.sh|bash

上面的命令依次序使用Xshell依次执行。

5.使用宝塔安装软件

5.1登录云端服务器控制面板

复制外网地址,保存到浏览器打开。

5.2登录宝塔后台

这是你的宝塔后台

5.2.1注册账号

第一次登录需要注册账号,记得注册哦。

注册好了以后返回登录就行了!

5.2.2安装软件

点击软件商店

5.3安装mysql

5.3.1安装mysql

?这里需要等待几分钟...

5.3.2查看数据库密码。

点击数据库,查看你的密码

?把密码复制下来,保存。(后面要用到哦)

5.3.3配置mysql

打开Xshell,连接服务器(上面教过了)。

1)启动mysql服务

service mysqld status

????????-mysqld is stopped 那就说明mysql服务是停止状态

????????-mysqld is running 那就说明mysql服务是启动状态

这就是启动好了的状态

2)?登录mysql

mysql -root -p

注意:接下来是输入密码,mysql输入密码是不会显示的,我们就直接把刚刚复制的mysql的密码复制下来!

或者直接输入这一串代码:

mysql -root -p你刚刚保存的数据库密码

这就是登录好以后的提示!

3)?切换为mysql数据库

use mysql;

出现这个就是切换好了的:

4)?设置root的主机地址localhost为%

update user set host = '%' where user = 'root';

5)刷新

flush privileges;

6)查询是否已经修改到了

select user,host from user;

7)?授权

grant all privileges on *.* to 'root'@'%';

5.3.4使用Navicat连接数据库

1)打开你的Navicat

2)点击连接

3)选择mysql

4)?连接你的云数据库

?5)点击测试连接

这样就是连接成功。

5.4安装Tomcat

5.4.1放行端口

?这是放行好的端口:

5.4.2测试Tomcat是否安装成功

-在浏览器打开:http://你的公网ip:8080/

????????-出现这个就是对的!

5.4安装jdk

一般你安装了Tomcat,你就不用再一次安装jdk了,Tomcat会自己安装好!

我们这里也教一下大家如何使用yum安装

5.4.1运行代码

yum -y install java-1.8.0-openjdk.x86_64
(打开你的XShell,连接云端服务器,上面教过如何登录你的云端服务器,登录好了以后,复制代码运行!)

5.4.2验证

java -version
(打开你的XShell,连接云端服务器,上面教过如何登录你的云端服务器,登录好了以后,复制代码运行!)

出现这个就是正确的

?到这里我们就把上面三个软件安装好了!

6.部署项目到阿里云上面

6.1打开idea

6.2项目打包

6.3导出war

?这个就是你打包好的项目

6.4上传war包

打开你的宝塔liunx控制面板

?将你打包好的war放到你的Tomcat的webapp文件下面。

?上传文件!(注意:在上传文件之前,请一定要确保你的项目在本地可以跑起来。)

如果不能跑起来,请你检查:

????????-核对你的项目文件路径是否写成绝对路径

????????-云端数据库是否和本地数据库数据同步

6.5 拓展:同步本地数据库和云端数据库

????????注意:如果你配置好了,请直接跳过!

6.5.1打开Navicat

6.5.2开始数据传输

?点击开始

6.5.3刷新数据库

这样就好了(记得刷新一下你的数据库。)

?上面操作是将本地数据库和云端数据库进行数据传输

6.6上传项目文件

打开你的宝塔控制面板

?开始上传文件

?把刚刚打包好的文件拖进去

等待一会儿....

这样就是上传成功

6.7测试是否配置成功

1)打开项目网址

测试的网址为:http://你的公网ip:8080/你的项目名字/
(复制,打开浏览器粘贴!)

2)复制网址到浏览器

拓展:项目名字(在webApp目录下面,刚刚放进去的文件夹就是你的项目名字,你可以改名字!)

?大功告成!!

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-09 20:02:38  更:2021-11-09 20:02:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 23:27:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码