我不认为这是可能的,但我想把我的服务器暂时在线。事情是这样的,我最近一直在家里的电脑上做一个PHP项目,我需要在他们的电脑上向我的团队成员展示进度。不幸的是,我不能去他们,但我希望我的网站可以。
我们还没有注册它的域名。它是一个安装了APACHE v2.0的服务器,同时运行PHP 5和MySQL。有什么办法可以帮我吗?
我听说有可能在DNS上使用静态IP地址或类似的东西转发端口。我使用华为数据卡调制解调器E1550连接互联网。不幸的是,我无法转发带有hit的端口。
我可以暂时分享一下这个网站吗?
为什么不直接在000webhost等真正好的免费主机服务上开设一个免费的托管帐户,导出本地数据库,使用ftp将您的网站上传到远程主机,然后将数据库导出文件导入远程主机的mysql并与您的朋友分享到您的网站的链接?
- 正确安装和设置Apache
- 通过您的网关设置将端口80(或其他,如果您愿意)转发到本地IP
- 在DynDns.org或no-ip.org或类似的网站上注册你的IP。
编辑:嗯,你说"暂时",你可以把端口80转发到你的本地IP,并对你的"http://xxx.xxx.xxx"感到满意。
@MarkoD说的话,但在那之前-
如果你可以访问路由器的固件,你可以从那里转发端口,而不是你的实际PC。只需转发Apache正在侦听的端口,然后使WAMP/XAMPP在线。
一旦它在线,与你的团队成员分享你的IP和你选择的端口,他们应该能够连接。
链接应该看起来像:http://111.111.111.111:2222
.
例如,Cox Communications不允许在端口80或443上发送数据,所以使用8080
http://111.111.111.111:8080
如果您的ISP这样做,那么只需使用80并删除:xxxx
。