如何使用phpstudy 搭建外网网站,租的服务器,有固定外网IP

如何使用phpstudy 搭建外网网站,租的服务器,有固定外网IP,第1张

使用phpstudy搭建外网网站,用到的工具,phpstudy,步骤如下:

下载phpstudy进行安装。

2把域名解析到外网ip

3phpstudy选择其它选项菜单。

4选择站点域名管理。

网站域名输入要绑定的域名,网站目录根据喜好选择,第二域名根据需要配置,网站端口80,点击新增,然后点击保存设置并生成配置文件。

5通过ftp或者其它方式把程序放在网站目录下边。

6如果程序有数据库,选择菜单的mysql管理,创建数据库。

说明:mysql默认账号是root,默认密码root。

注意事项:phpstudy有linux和windows版本。

一般情况下,
无论我们购买哪家的云服务器产品,都是会有一个公网固定IP地址的。云服务商分配给你的公网IP就是固定的。
当然,有些时候因为特殊项目的需要,我们需要让服务器IP地址变化,或者需要将服务器更换IP地址,不同的商家有不同的 *** 作方法。
云服务商如果有提供d性公网 IP 的功能,用户可以给服务器临时添加d性 IP。购买d性公网IP,然后将这个d性公网IP部署指向到已有的云服务器中。
待到项目完毕可以随时解除绑定,适合有需要多个临时动态d性IP的项目。

不知道我是不是理解错了:您只想让某几个固定IP可以访问您的网站,而其他的IP都无权访问是吧如果是这样的话,您可以在IIS里面用鼠标右键单击您的网站,选择属性,里面有一个目录安全性,这里有一个IP地址和域名限制,点击编辑,选择"默认情况下,所有计算机都被拒绝访问",在"下列除外"的界面中添加您允许访问的地址即可

如图中所示,R1和R2模拟成两台服务器并且提供相同的服务(地址分别为1721611 ,1721612),R3是交换机,R4是边界路由器也就是内部服务器的网关所在路由器(内网口地址为172161254 ),R5充当公网并且有环回口5555,在R4上的E0/0(地址为2222222221) 接口开启PAT,使得内网服务器可以访问外网R5的 5555
如图:
这时就进入关键性阶段了,1:写一条ACL来匹配公网路由,access-list 2 permit 2222222221
2:定义一个以内部服务器为地址的池:ip nat pool ccna 1721611 1721612 netmask 2552552550 type rotary (最后这两个一定要有意思就是让这些地址轮循)
3:将ACL跟地址池关连起来:ip nat inside destination (注意这个不是source) list 2 pool ccna
最后就是在R1,R2的line vty 0 4 下打no login 允许外网的登陆。
这时可以检验结果了,,在R5上telnet 2222222221 可以发现第一次时进入R1,第二次就进入R2了,
这 样就达到了两个服务器的负载均衡了。。当然这种情况是在多个服务器提供相同的服务的前提下才好用。
但是对于内部有多台服务器要同时开放一个相同的端口但是又只有一个公网IP时该怎么办呢?
图中标出了拓扑的详细结构,服务器地址分别为1721612 和1721613 ,网关为1721611 ,然后同样的跟上边一个实验一样,在边界路由器做基于接口的PAT转换,使得服务器可以访问公网,然后我们就开始在边界路由器上配置端口跟ip地址的映射,通常情况下我们都认为映射是这样写: ip nat inside source static tcp 1721612 80 2222222221 80 然后会发现下一台服务器没法再做相同端口的映射了,,因此我们就必需改变上面的命令来使得另一台服务器也可以基于80端口的映射:这进命令就可以改成:ip nat inside source static tcp 1721612 80 2222222221 100 与
ip nat inside source static tcp 1721613 80 2222222221 101 这样的两条映射。。那么这样写的映射是否真的可行呢?那就让我们一起来检验下成果,首先必需在两台服务器上面的>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12809483.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存