这里以发布一个JAVAWEB应用程序为列
按以下步骤搭建:
1、申请互盟云服务器
2、修改服务器登陆密码
3、配置服务器程序执行环境
4、在服务器上发布自己的JAVAWEB程序
5、重启服务器
6、通过外网访问服务器上的程序
7、成功搭建云服务器
我们搭建服务器的前提你要拥有一个服务器,推荐到互盟云购买(学生认证后,可以购买9.9元/月的学生服务器)。亦或者可以选择其他厂商,配置方式万变不离其宗。
1)申请互盟云ECS云服务器
登陆互盟云的官网https://www.humengyun.com/,直接可以用支付宝账号登陆,搜索ECS,点击进入选取页面选择自己需要的型号(我选择的是9.9学生机),
如果购买的是学生机,服务器的一些信息会自动生成,但是用别的方式购买,会要求在支付前填写好相关信息。跟着流程走完,付费成功,我们就可以进入控制台-->云服务器ECS对我们新创建的服务器实例进行操作
2)修改服务器登陆密码
我们申请服务器后,会看到一个实例,这就是我们创建的服务器。还看到我们服务器的公有IP地址,这里我的共有ip为:119.23.52.182
接着我们点击远程连接,第一次连接是,互盟云会给我们一个远程连接的初始密码,我们需要记下来(可以修改)
连接成功后,我们可以连接到服务器的登录页,用户名(login)默认:root,如果没有设置,那么第一次不用输入密码,直接回车就能进入到服务器中
接着我们退出,返回到互盟云控制台,单击更多,根据需要选择重置密码和修改远程连接密码,到这里,我们已经可以成功拥有了一台云服务器
3)配置服务器程序执行环境
虽然我们有了服务器,但是我们的服务器还不能够对外提供访问,我们还要上传软件并安装到服务器上。
由于JAVAWEB程序需要jdk、tomcat、mysql,所以我就在本地下载好安装文件,通过工具上传到服务器(windows用户可以借助工具上传,推荐使用FileZilla,linux用户可以通过本机命令上传,自行百度)
环境配置下载连接:
(1)JDK(这里选择的是JDK1.8)
下载地址为
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择的是jdk-8u144-linux-x64.rpm
(2)Tomcat8
下载地址为
http://tomcat.apache.org/download-80.cgi#8.0.46
选择的是apache-tomcat-8.0.46.tar.gz
(3)Mysql(这里选择的是Mysql5.7)repo源,后通过centos自带的yum安装
下载的地址为
https://dev.mysql.com/downloads/repo/yum/
这里选择mysql57-community-release-el7-11.noarch.rpm
补充:用第三方工具连接服务器,我们需要回到互盟云控制台,将相应端口开放实例-->管理-->本实例安全组-->配置规则-->快速创建规则
22:用于远程连接80:用于访问3306:mysq数据库6379:redis数据库
通过FileZilla,连接服务器,并上传安装文件
下载putty,在本地远程登陆服务器进行操作,也可以返回互盟云控制台远程操作,推荐使用putty在本地连接。
连接成功后,输入ls查看当前目录下所有文件,可以看到,我们已经将安装文件上传成功
(1)安装jdk
分别输入以下命令
1、添加可执行权限
chmod+xjdk-8u144-linux-x64.rpm
2、安装RPM软件包
rpm-ivhjdk-8u144-linux-x64.rpm
3、查看java的版本信息,若出现版本信息则成功
java–version
(2)安装Mysql
由于我已经在服务器安装好mysql直接放出命令步骤
1、安装用来配置mysql的yum源的rpm包
rpm-Uvhmysql57-community-release-el7-11.noarch.rpm
2、安装Mysql
yuminstallmysql-community-server
3、开启mysql服务
servicemysqldstart
4、通过FileZilla在服务器地址栏输入/var/log/mysqld.log查看日志,用cril+f查找password就看到mysql初始密码
5、使用mysql生成的'root'@'localhost'用户和密码登录数据库,并修改其密码,具体命令
1)mysql-uroot-p//进入musql
2)ALTERUSER'root'@'localhost'IDENTIFIEDBY'JunHo112/';“JunHo112/”为我重置的密码
重新输入1)mysql-uroot-p//进入musql,密码输入重置后的
接着新建数据库,新建数据表(或导入sql脚本)具体自行百度
3)安装tomcat
1、解压tomcat压缩包
tar-zxvfapache-tomcat-8.0.47.tar.gz
2、启动tomcat
./apache-tomcat-8.0.47/bin/startup.sh
tomcat启动成功,我们就可以从外网访问本服务器的公有ip
4、在服务器上发布自己的JAVAWEB程序
将程序打包成.war文件,利用可视化上传工具FileZilla将war上传到apache-tomcat-8.0.47/webapps目录下
上传后,tomcat会在当前目录生成与war同名的文件夹
到这里,JAVAWEB程序就发布成功了
我们就可以在外网中,通过浏览器输入公有IP/项目名/.......就能成功访问我们发布的网站
https://www.humengyun.hk/news-view-511.html