在阿里云服务器上发布自己的网站(建站教程)

2022年 11月 26日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

在阿里云服务器上发布自己的网站(建站教程)

一、选购云服务器

阿里云服务器购买前,先领取一下阿里云优惠券,下单有优惠。

选择系统

Windows:操作简单,功能实用,安全性较差。

Linux:兼容性好、安全性很好、稳定,是目前大部分保密机构服务器操作系统都是它。(推荐)

二、购买域名

直接去阿里云购买即可。

三、远程连接

虽然阿里云自身也提供远程连接,但是我个人感觉不好用,所有需要借助工具来进行连接和传输数据。
XShell + XFtp 和Putty + Winscp都是不错的选择。
由于我一开是就是使用的XShell的。所以我习惯使用XShell

至于如何使用和如何配置XShell可以百度

四、配置环境

部署java web项目一共有三种部署方式:java镜像部署、一键安装包部署和手动部。前两种简单快捷,但是是付费的。手动的是免费,需要有一定的操作能力,初学者建议手动部署,了解其中是如何部署的。

4.1 下载JDK和Tomcat

JDK是Java web的运行基础

Tomcat是web启动运行的服务器

版本按照自己喜好和习惯来

4.2 安装JDK和Tomcat

上传至云服务器

首先使用XFtp工具把两个安装包传送过去。

解压

然后对两个下载的进行解压

解压JDK

tar -zxvf jdk-8u181-linux-x64.tar.gz            // 文件名换成自己的  

解压Tomcat

tar -zxvf apache-tomcat-9.0.12.tar.gz           // 文件名换成自己的  

设置JDK环境变量

1.首先配置jdk的环境变量

vim /etc/profile  
# my seting    # set jdk    export JAVA_HOME=/usr/java/jdk1.8.0_181  export JRE_HOME=/usr/java/jdk1.8.0_181/jre  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar:$CLASSPATH  export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH  

2.保存设置

终端输入:

source /etc/profile  

3.检验

终端输入:

java -version  

出现一下样式则正常,版本自己的为准。

java version "1.8.0_181"  Java(TM) SE Runtime Environment (build 1.8.0_181-b13)  Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)  

配置Tomcat的环境变量

1.配置setclasspath.sh文件
进入tomcat的bin文件下

/usr/tomcat/apache-tomcat-9.0.12/bin  

编辑setclasspath.sh文件

vim setclasspath.sh   

添加如下代码

export JAVA_HOME=/usr/java/jdk1.8.0_181  export JRE_HOME=/usr/java/jdk1.8.0_181/jre  

保存退出

2.启动Tomcat

./startup.sh  

启动成功

Using CATALINA_BASE:   /usr/tomcat/apache-tomcat-9.0.12  Using CATALINA_HOME:   /usr/tomcat/apache-tomcat-9.0.12  Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-9.0.12/temp  Using JRE_HOME:        /usr/java/jdk1.8.0_181/jre  Using CLASSPATH:       /usr/tomcat/apache-tomcat-9.0.12/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-9.0.12/bin/tomcat-juli.jar  Tomcat started.  

关闭服务./shutdown.sh

3.外网测试

在本地自己的电脑的浏览器地址栏输入:

http://ip:8080/                 // ip为自己的公网ip,例如120.XXX.XXX.XXX  

如果测试不通则需要打开阿里云安全组

首先登陆控制台 -> 实例 -> 安全组设置

再次刷新则成功了

五、部署web项目

将项目上传或者通过git克隆到Tomcat的webapps。

然后就可以在任何一个有网的地方浏览器地址栏输入http://云服务器IP:8080/index.html访问自己的网站了。

通过自己的域名访问。

登录阿里云控制台 -> 域名与网站 -> 解析。

解析好之后就可以通过自己的网站访问了。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: