阿里云环境搭建

一、SecureCRT 软件的安装

1.概述

     SecureCRT 是一款支持 SSH SSH1 SSH2 )的终端仿真程序,简单地说是 Windows 下登录 UNIX Linux 服 务器主机的软件。SecureCRT 支持 SSH ,同时支持 Telnet rlogin 协议。 SecureCRT SSH 协议支持 DES,3DES 和RC4 密码和密码与 RSA 鉴别。在日常工作中,会经常用来连接 linux 服务器。
例如, SecureCRT 使用截图
阿里云环境搭建_第1张图片

SecureFX
  SecureCRT 中也自带了 SecureFX ,可以进行本地和服务器之间的文件上传和下载
  SecureFX 支持三种文件传输协议: FTP SFTP FTP over SSH2 。它可以提供安全文件传输。无论您连接的是任何一种操作系统的服务器,它都能提供安全的传输服务
例如, SecureFX 使用截图
  阿里云环境搭建_第2张图片

2.安装  

 阿里云环境搭建_第3张图片

注意,此安装包中包含SecureCRTSecureFXCrack目录中是破解程序

双击开始安装:

阿里云环境搭建_第4张图片 

阿里云环境搭建_第5张图片

阿里云环境搭建_第6张图片

阿里云环境搭建_第7张图片

阿里云环境搭建_第8张图片

阿里云环境搭建_第9张图片

阿里云环境搭建_第10张图片阿里云环境搭建_第11张图片3.破解 

阿里云环境搭建_第12张图片

阿里云环境搭建_第13张图片

激活SecureCRT

阿里云环境搭建_第14张图片

注意,第一项Product选的是SecureCRT

阿里云环境搭建_第15张图片 

阿里云环境搭建_第16张图片

点击确定后,会再次弹出对话框:

阿里云环境搭建_第17张图片 

阿里云环境搭建_第18张图片

打开SecureCRT软件,进行激活

阿里云环境搭建_第19张图片 

阿里云环境搭建_第20张图片

阿里云环境搭建_第21张图片

阿里云环境搭建_第22张图片

阿里云环境搭建_第23张图片

阿里云环境搭建_第24张图片

激活 SecureFX
和上面的操作流程一致,只是需要选择 SecureFX 来生成激活码,具体步骤如下:
使用管理员的身份打开此软件

 阿里云环境搭建_第25张图片

注意,第一项Product选的是SecureFX

阿里云环境搭建_第26张图片 

阿里云环境搭建_第27张图片

阿里云环境搭建_第28张图片

阿里云环境搭建_第29张图片

阿里云环境搭建_第30张图片

阿里云环境搭建_第31张图片

阿里云环境搭建_第32张图片

阿里云环境搭建_第33张图片

 阿里云环境搭建_第34张图片

二、云主机环境搭建

前⾔
    开始之前请注意
    确认领取了阿⾥云 ECS 服务器实例,并且选择的是 Ubuntu20.04 系统版本,否则下⾯操作有些命令⽆效。
    在阿⾥云控制台中需要将 80 3306 8989 三个端⼝开放,否则通信失败

⼀、前端

1 、安装 Apache 服务器(⽤来部署静态资源,相当于之前的 Nginx
        安装 Apache 服务器:
        apt-get install apache2
    阿里云环境搭建_第35张图片
启动 Apache 服务器:
/etc/init.d/apache2 start

查看 Apache 服务器运⾏状态:
service apache2 status
阿里云环境搭建_第36张图片

(按 Q 退出)
测试⼀下,到浏览器上使⽤阿⾥云 IP 尝试访问:
阿里云环境搭建_第37张图片

现在看到的⻚⾯,是Apache服务器⾃动⽣成的⼀个内置⾸⻚。

2 、部署前端资源
接下来把前端部署到阿⾥云服务器。
apache 服务器部署⽂件的路径是 /var/www/html
切换到这个⽬录下,执⾏ ls 命令可以看到:
 
我们在浏览器上看到的那个⻚⾯,实际上就是这⾥的 index.html
服务器内部⾃动将访问 80 端⼝根路径的请求,映射到了这个⽂件上。
也就是说,如果我们将来部署我们的项⽬,只要把我们项⽬的主⻚⾯定义为 index.html 放在这⾥,也可以直接通过 “http://阿⾥云 ip:80” 这个路径访问,甚⾄可以直接通过 ip 访问( HTTP 默认访问 80 端⼝)。
接下来,退出到上⼀级路径( www ),直接将 html 这个⽬录删掉(要放我们的新的)。
阿里云环境搭建_第38张图片

接下来,我们需要把静态资源放在这⾥。

需要部署的静态资源,就是之前下发的 nginx ⽬录下的 html ⽬录下的所有⽂件。
我们可以把 nginx/html 下的所有⽂件,放置在 apache 服务器 /var/www/html 下,也可以使⽤ nginx 下的 html ⽬录,直接替换apache 服务器 /var/www 下的这个 html ⽬录。
但是注意,我们需要修改⼀下⽂件中配置的后端服务器请求路径(因为之前是 localhost ,现在要配置成阿⾥云的 IP)。
将之前发的 Nginx ⽬录下的 html ⽬录完整复制⼀份放置在其他⽬录下,然后找到 html\static\js 下的
app.55f68203.js ⽂件,使⽤记事本打开它。
搜索 localhost 字符串,将其替换为你阿⾥云的 IP 地址,然后保存退出

 阿里云环境搭建_第39张图片

接下来,使⽤SecureFX⼯具,将nginx⽬录下的整个html⽬录,上传⾄阿⾥云/var/www下。

阿里云环境搭建_第40张图片

下⽅可以看到传输进度:

 

这⾥为了简单,直接传输了⽂件夹,也就是把整个⽂件夹全深度递归所有⽂件逐个上传到服务器,⽂件数量较多,
传输可能⽐较耗时。
也可以先把 html 打包,上传到服务器之后再解压,这样传输效率较⾼。
上传完毕之后,就相当于前端已经部署好了。现在可以直接通过阿⾥云服务器访问前端⻚⾯:
阿里云环境搭建_第41张图片

注意,现在只是部署好了前端系统,我们可以看到⻚⾯。但是不能实现任何功能,例如⽆法登录成功。因为后端还没有部署。

二、后端

1 、安装 JDK
   执⾏ apt-get update 命令,更新软件列表
   阿里云环境搭建_第42张图片
搜索有关 JDK 的软件包(⾮必要步骤。如果你知道软件包的名字,不搜也可以):
   apt-cache search jdk
阿里云环境搭建_第43张图片阿里云环境搭建_第44张图片
安装 jdk8
   apt-get install openjdk-8-jdk
阿里云环境搭建_第45张图片
2 、安装 MySQL 数据库
  从 apt-get 安装 mysql (服务器):
     apt-get install mysql-server
  阿里云环境搭建_第46张图片

安装好之后, mysql 会⾃动启动,可以输⼊如下命令查看 mysql 状态:
    service mysql status  
阿里云环境搭建_第47张图片

直接使⽤mysql命令登录到数据库 

阿里云环境搭建_第48张图片

接下来都是我们之前在本地MySQL中执⾏过的操作,不再赘述:

阿里云环境搭建_第49张图片 

阿里云环境搭建_第50张图片

接下来exit退出数据库,回到ubuntu命令⾏:

 

接下来我们需要做的事情:
       修改 MySQL 配置⽂件,开放允许访问的 IP ,否则⽆法远程连接数据库
       重新启动 MySQL 服务
       使⽤ Navicat 连接 MySQL ,导⼊数据库表
进⼊到 /etc/mysql/mysql.conf.d ⽬录下:
   cd /etc/mysql/mysql.conf.d 
 

ls查看⽂件信息,这⾥会看到两个⽂件:

   

mysql.cnf 是对 [mysql] 客户端⼯具进⾏配置, mysqld.cnf 是对 mysql 服务器端进⾏配置。
使⽤ VI 编辑器打开服务器端配置⽂件:
vi mysqld.cnf

  

结果如下: 

阿里云环境搭建_第51张图片

注意,如果没有LinuxVI编辑器操作基础,以下操作认真进⾏,不要出错 

⾸先通过⽅向键上下移动,找到 bind-address 配置处:
  阿里云环境搭建_第52张图片

 按下⼩写i键进⼊编辑模式,然后输⼊⼀个井号:

阿里云环境搭建_第53张图片

然后按下Ecs键退出编辑模式:

阿里云环境搭建_第54张图片 

按下⼩写字⺟o,从下⼀⾏开始输⼊:

 阿里云环境搭建_第55张图片 

删掉左边⾃动⽣成的井号,然后输⼊bind-address = 0.0.0.0

阿里云环境搭建_第56张图片 

按下Ecs键退出编辑模式:

阿里云环境搭建_第57张图片 

按下英⽂冒号进⼊底⾏命令模式:

阿里云环境搭建_第58张图片 

输⼊wq!,然后回⻋,保存并退出:

 

退出后会回到ubuntu命令⾏:

 

到此,配置修改完毕。
输⼊以下命令重启数据库服务(也可以先 stop start ):
service mysql restart
阿里云环境搭建_第59张图片

 接下来,到Navicat中创建连接。

阿里云环境搭建_第60张图片

接下来新建数据库,导⼊SQL数据等操作:

3、打包项⽬

  接下来,通过SecureFX⼯具,将jar⽂件上传⾄阿⾥云服务器下/root⽬录(root⽤户的家⽬录):

阿里云环境搭建_第61张图片 

接下来,在终端中进⼊到该⽬录下:

阿里云环境搭建_第62张图片 

使⽤如下命令启动后端:
    nohup java -jar cms.jar &
启动后端之后,即可在⻚⾯上使⽤功能。
注意, nohup 指的是使⽤后台⽅式启动进程,不会在控制台输出⽇志。⽇志会被输出在当前路径下的 nohup.out ⽂件中:

 阿里云环境搭建_第63张图片

可以通过JPS命令查看启动的Java进程:

阿里云环境搭建_第64张图片

左侧 10966 为进程号,如果需要关闭该进程(停⽌掉后端服务器),可以使⽤如下命令:
kill -9 PID
例如:
kill -9 10966

 

你可能感兴趣的:(阿里云,云计算)