如何在阿里云服务器部署程序并用域名直接访问

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

闲来无事,买了一个最便宜的阿里云服务器来学习,价格也划算,适合新手了解程序等。

一般买服务器只有公网的IP地址,没有域名,如何日后想用域名直接访问的你网站,可以在阿里云直接再买个域名,将域名解析绑定ip地址,具体步骤百度即可。

那么刚买的服务器,该如何安装环境并部署程序呢?一般买的服务器像一台新电脑,里面没有多余的软件,更没有程序的环境或者数据库什么的,所以都需要我们自己安装。

我是做java的,用mysql数据库,这里讲的是部署java程序。首先准备好jdk,mysql,tomcat,打包上传到服务器,再解压,如果服务器没有压缩软件,网上下载即可。一次安装jdk,配置环境变量,安装mysql,tomcat,将自己的程序传到tomcat中的webapp中。

到这里准备工作完成,这时启动tomat的话,在本地输入localhost:8080是可以打开程序的,但用公网ip或者域名就无法访问了,所以我们要开始配置tomcat。打开server.xml,将,

两项的localhost换成你的域名或者IP名(其实写IP就行,输入域名自动回找到绑定的IP地址),开始不建议修改端口,tomcat默认端口为8080,想在外网访问程序,需要输入域名和端口号才行,如果不写端口号,必须将配置中的端口设置为80端口,但80端口的域名必须备案,否则无法正常访问。最后在host中添加,在docBase中输入你的项目路径。配置好后启动tomcat。

到这里你会发现外网还是无法访问你的程序。是因为在阿里云中必须配置一下安全组。进入阿里云管理控制台->云服务器ECS->网络和安全->安全组,这时会显示你的服务器列表,在你要修改的服务器右下角点击“配置规则”,显示出规则列表,

我们需要点击“添加安全组规则”,添加入方向,将8080,80端口添加进来。这时你再访问网站,就顺利的打开啦。 如果域名解析成功,可以直接用域名加8080端口访问,等域名备案成功后就可以直接用域名访问了。

关于阿里云ECS服务器、GPU云服务器和轻量应用服务器配置和精准报价,请以官方页面为准:

1、阿里云产品优惠购买地址:立即购买

2、阿里云服务器优惠券领取地址优惠购买地址:点击前往

3、阿里云最新优惠活动地址汇总,共16个,地址:点击前往

4、同配置云产品腾讯云相对便宜,先点此一键领取2860元无门槛满减券(老用户换QQ登陆,同一实名享新人特价),再点此进入腾讯云活动页面12年老码农建议:服务器升级、复购、续费贵,数据迁移也麻烦,建议用好新人优惠资格,买多年,配置一次性到位,后期省事又省钱。

如何在阿里云服务器部署程序并用域名直接访问

1、腾讯云优惠活动汇总【点此直达
2、阿里云优惠活动大全【点击直达
3、游戏服务器:自建幻兽帕鲁服务器不卡【点击进入教程页 】一键部署!
4、免费服务器:雨云【 点击直达 】了解.
10年老程序吐血建议:云产品续费贵,【点此 】抢腾讯云3年5年服务器,升级贵,选配置高的,新人首购便宜,不要浪费新人首购资格,一次到位,后期少花钱、少折腾。

发表评论

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