有了IP地址就可以远程访问这个计算机,这不意味着可以通过在浏览器输入IP地址的方式访问。浏览器输IP地址访问的方式是通过Http协议访问。而刚买的服务器默认没有开放用于http协议访问的端口(80),即使开了这个端口,域名提供商(如阿里)提供的服务器安全策略也不允许通过http协议通过这个计算机的80端口访问这台计算机。需要在控制台设置允许。而配置Mysql
服务也是如此,默认不开放3306端口,需要双设置(设置服务器,设置安全策略)。完全开放(双设置之后)了80端口后是可以通过浏览器输地址的方式访问到这台计算机的。但是开放后马上这样做,会发现浏览器页面什么都没有。这是肯定的了。因为虽然可以通过http协议连接到远程计算机,也能通过其端口,但是进到那台计算机后却没有“人”“招呼”“访问者”。结果“访问者”就“待在那”无所事事“,直到连接中断,”退出“(被撵出)计算机。所以,就需要设置一”导引者“。实际可充当这一角色的是Apache
和Nginx
。它们(手动安装配置)运行在被访计算机的内存中,时刻监听着80端口。发现80端口的“动静”后,就“引导”访问者到计算机指定位置。如何指定这一位置,就需要我们事先告诉“导引者”,这也就是配置Apache
或Nginx
的目的。而事实上,通过80端口的只是http协议,也就是说80端口只做一件事:网站访问。所以,只需把我们想要被访问的网站路径告诉Apache
或Nginx
,那么http的连接就能取回我们网页的信息(HTML,CSS,JS等),最终被浏览器解析,展现给访问的人。
广东响应式官网建设哪里好
网络培训全国水库运行管理信息系统、seo网站源码、永久使用、不限域名、如何用手机制作个人简历封面
免费b站在线观看人数在哪破解版?
- 首页
- 党建设计说明200字
- 正文