怎么在阿里云主机部署程序并用域名直接访问

2023年7月7日19:33:22怎么在阿里云主机部署程序并用域名直接访问已关闭评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

怎么在阿里云主机部署程序并用域名直接访问

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

一般买主机只有公网的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元无门槛优惠券,地址:点击前往