问题描述
- 如何将本机作为服务器发布网站
-
1.已经获得一个免费的域名 并且已经绑定路由器
2.本地用的是XAMPP软件 并且本地测试通过域名访问 可以实现访问某个文件加的网站
3.问题就是 接下来该如何做才能让 别人通过我的域名访问我的网站?
解决方案
天朝封掉了个人宽带的80端口。而且你的公网ip不是固定的。而且你还得一直开着你的作为服务器的电脑。如果你通过adsl连接,你的上传带宽(对于网站是下载带宽)又非常小。
所以如上所述,建议你花几十块钱一个月搞一个vps服务器。
解决方案二:
说白了你本机作为服务器发布网站下面三个条件有吗:
1.你的本机必须二十四小时开机,这样才能保证网站运行正常;而且你机器所在地方的电网稳定吗,别经常断电
2.你本机连接网络的ip是固定的吗,如果不是固定的,外界怎么访问你的网站,或者你可以到电信去自己弄一个独立ip;
3.你的带宽多大,外界访问你的网站,必须从你的机器下载你的网站内容才能访问的,这也是很耗流量的;
其实根据你的机器有很多问题的,最好的是去租个服务器的。
解决方案三:
主要是80端口要备案,运营商不会让你的80端口可以服务恩,其次就是动态IP,域名绑定。
解决方案四:
首先确定你的环境:你的pc上安装XAMPP软件,pc连接到路由器。而你的域名是绑定到了路由器。
如果想别人能通过域名访问你的网站,你只需要在路由器上设置port forwarding规则(即:端口转发,也叫端口映射)即可。
你的电脑ip最好是设置为固定的ip,否则你的电脑ip变了之后,有需要重新设置port forwarding规则了。
请看下图,不同的路由器设置不一样。不过都大同小异。
电脑ip: 192.168.1.4. 别人通过域名访问你的路由器wan的80端口。路由器会自动转发到LAN端pc:192.168.1.4的80端口。
解决方案五:
当然,如果你的宽带,别人给你封掉了80端口,那你就惨了。
不过也可以解决:
比如你的域名是: www.tiancao.com
那别人可以通过: http://www.tianchao.com:8080 来访问。 当然,你只能用来玩玩了。
你PC的XAMPP设置不用改,还是80端口。
解决方案六:
自己建服务器有三种方式
一、直接建立独立的服务器
(1)有独立外网(静态)
(2)运行独立的服务器机器
(3)有正常网址。
二、委托建立服务器
(1)服务器商提供独立外网(静态)IP;
(2)租用一台服务器机器
(3)有正常网址。
三、局域网内建立服务器
(1)只有动态的IP
(2)网内运行一台服务器
(3)申请网址。
(4)通过花生壳将动态的IP与网址捆绑。
总体上上述三种方案,各有利弊。
解决方案七:
没有外网,,一切都是浮云,,,