云主机部署后如何访问
在云计算时代,云主机已经成为了许多企业和个人的首选,对于许多初次接触云主机的用户来说,如何在云主机上部署应用并访问是一个棘手的问题,本文将为您详细介绍云主机部署后的访问方法,帮助您轻松解决问题。
通过IP地址访问
1、登录云主机
您需要登录到您的云主机,通常,云服务提供商会为您提供一个终端软件,如PuTTY、Xshell等,使用这些软件,您可以通过SSH协议连接到您的云主机。
2、查看IP地址
连接成功后,您可以在终端中输入以下命令查看您的云主机的IP地址:
ifconfig
或者
ip addr
3、访问云主机
找到您的云主机的IP地址后,您可以通过浏览器或其他HTTP客户端访问它,如果您的云主机的IP地址是192.168.1.100,您可以在浏览器中输入:
http://192.168.1.100
然后按回车键,您应该能看到云主机的默认网页。
通过域名访问(CNAME)
1、购买域名
要通过域名访问您的云主机,您需要先购买一个域名,您可以在各大域名注册商(如阿里云、腾讯云等)处购买域名,购买完成后,您需要将域名解析到您的云主机的IP地址,这需要在您的域名注册商的管理控制台中进行操作。
2、添加CNAME记录
添加CNAME记录的方法因域名注册商而异,您需要登录到您的域名注册商的管理控制台,找到域名管理或DNS解析设置页面,然后添加一条CNAME记录,记录类型选择“A记录”,主机记录填写“@”或空格,记录值填写您的云主机的IP地址,保存设置后,等待DNS解析生效,通常,这个过程可能需要几个小时甚至更长时间。
3、测试域名访问
DNS解析生效后,您可以通过输入您的域名来访问您的云主机,如果一切正常,您应该能看到云主机的默认网页,如果仍然无法访问,请检查您的防火墙设置,确保没有阻止外部访问。
通过内网穿透访问(Ngrok)
1、下载Ngrok客户端
您需要下载并安装Ngrok客户端,您可以在Ngrok官网(https://ngrok.com/)下载适用于您操作系统的客户端,下载完成后,解压缩文件并运行ngrok.exe(Windows)或ngrok(Linux/macOS)。
2、生成隧道令牌
启动Ngrok客户端后,它会提示您输入一个API令牌,这个令牌用于标识您的Ngrok帐户,如果您还没有帐户,可以免费注册一个,输入令牌后,点击“generate”按钮生成隧道令牌,请妥善保管此令牌,因为您将无法再次查看它。
3、配置隧道映射
在生成隧道令牌后,您需要将其与您的云主机关联,在Ngrok客户端中,点击“Config”按钮,然后在弹出的窗口中输入以下信息:
Protocol: HTTP(如果您的云主机运行的是HTTP服务)或HTTPS(如果您的云主机运行的是HTTPS服务)
Hostname: yourdomain.ngrok.io(将yourdomain替换为您的域名)或localhost(如果您希望通过本地网络访问云主机)
Port: your_server_port(将your_server_port替换为您的服务器端口)
SecretToken: the_tunnel_token_you_generated_earlier(将the_tunnel_token_you_generated_earlier替换为您刚刚生成的隧道令牌)
Save: Save config and restart ngrok(将Save config and restart ngrok保留为空)
点击“OK”按钮保存配置,然后重启Ngrok客户端,此时,Ngrotk会自动开始监听隧道请求并将它们转发到您的云主机,您可以在Ngrok官网查看隧道日志以确认连接是否成功。
4、测试隧道访问
隧道建立成功后,您可以通过输入http://yourdomain.ngrok.io或http://localhost:your_server_port来访问您的云主机,如果您希望通过本地网络访问云主机,可以使用浏览器直接访问localhost:your_server_port或http://localhost:your_server_port,如果一切正常,您应该能看到云主机的默认网页,如果仍然无法访问,请检查您的防火墙设置,确保没有阻止外部访问。
原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/137684.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复