大家好,今天小编关注到一个比较有意思的话题,就是关于服务器ip做网站的问题,于是小编就整理了2个相关介绍服务器ip做网站的解答,让我们一起看看吧。
用自己的电脑做服务器建网站一定要有固定ip吗?为什么?
不一定啊。你可以用花生壳等动态域名软件。因为域名指向的IP一般都是固定的,这样才能让别人访问到。例如知道某公司在A地,但如果某公司换地址了就找不到了。
如果自己有独立服务器,那肯定要一个固定的IP,然后在IIS里面调试,域名直接解析到这个IP上,网站就能用了 如果在网络公司买的话,也有一个IP,不过不用考虑太多。
不一定啊。
你可以用花生壳等动态域名软件。
因为域名指向的IP一般都是固定的,这样才能让别人访问到。
好比都知道TX公司在深圳,但它要是老搬家,别人就找不到它了,呵呵。
一台服务器,一个ip地址,能建几个网站?80端口不会冲突吗?
具体能支撑多少个网站,看你的服务器配置,代码质量,一般一台4核8GB的机器可以承载QPS500到2000左右,80端口冲突的问题,可以使用域名解决,如果是LNMP或者LAMP架构,可以在nginx apache上配置多域名,其他的比如go,java,c++等项目可以启动在不同端口,通过nginx做反向代理
针对每一个问答都本着绝不大胆胡说,只管小心求证的态度,疯评科技来解答您的提问。
一台服务器一个IP,理论上可以建无数个网站,当然实际情况取决于服务器的硬件能支持多少可分配资源;80端口和443端口都是不会冲突的。
一个IP地址建多个网站的方法之一:不同端口号
我们一般网站默认端口号是80,就是输入网址的时候可以省略掉80端口号,如果是非80端口的网站,则需要加上端口号,像 http://www.xxx.com:8080这样的网址,很显然,后面的端口号可以随意定义的。
正常情况下一个IP可以有65535个端口号,除掉一些常用的端口号被占用外,至少也可以有60000+的端口号可用,那么用端口号来区分不同网站的话,当然可以建这么多的网站。
一个IP地址建多个网站的方法之二:不同的主机头
如果多个不同域名的网站绑定到同一个ip,正常操作下都会访问到同一个网站的,为了进行区分,必须在服务器上进行主机头的绑定。
如果只是简单的将两个不同的域名解析记录指向一个ip地址,那么网站服务器在收到任何请求时反馈的都是同一个网站的信息。
我们使用主机头绑定域名a和b到他们对应的空间文件夹A和B。当含有域名a的web请求信息到达主机IP时,网站服务器将执行它所在的空间A中的首页文件,并返回给客户端,含有域名b的网页请求信息时,执行的是空间B的文件。
因此在使用主机头绑定功能后就不能使用ip地址访问其他的任何网站了,因为请求信息中不存在域名信息,这样会出错。
因此,一台服务器一个IP可以创建足够多的网站,只要硬件够强的话,如果不需要通过域名访问,那么设置不同的网站端口比较简单;如果需要通过域名访问,可以设置不同的主机头进行网站区分即可。
理论上在不考虑带宽、服务器的硬件配置的条件下,一个ip地址可以绑定无数个网站。
实际情况下一台服务器能放几个网站要看网站的规模、带宽和服务器的硬件配置。例如:
- 在不安装缓存插件情况下,1C1G1M的云主机跑WordPress只能支撑5人左右的并发访问,主要是计算资源不够用;
- 在安装缓存插件的情况下,1C1G1M的云主机跑WordPress只能支撑10人左右的并发访问,主要是网络资源不够用
一般来说1M带宽1核1G每天3000PV的访问量是可以的,能够支持的网站数量就参考访问量能够估算出来。不过这个数字是一个大概的数值,每个人的业务情况不同,只能用来参考。
比如有的人用来搭建网站,数据库访问量较大,并且没有进行数据库优化和缓存,那么实际可支撑的流量就没有这么多了。如果进行适当的优化和加速之后,实际可跑的流量也会更多。
有的人用来跑纯静态网页,那么就不存在数据库之类的负担,那就会超过3000PV的日访问量,达到5000PV也不在话下。
企业网站一般流量并不大,属于企业形象展示之类的,也都是静态页面,放十几个企业站没啥问题。不过有些模板做的网站除外,本身就挺占用系统资源的,加上很多人爱用特效banner,就额外耗费内存。
也有用来跑轻量app和微信公众号的,情况不同,可支持访问量也不同,这都是根据实际情况再决定的,没有一定的数字。
多个网站可以指向同一个IP地址,在都有域名的情况下共用80端口并不会冲突
以IIS为例,在域名服务商哪里申请下来域名之后,只需要将域名解析到同一个IP地址即可。这样每个网站通过域名访问,均是通过80端口,并不会有冲突。
注意:域名解析的IP地址需要是公网IP地址,即放置网站的服务器需要公网IP地址,下图填写的只做示例。
1、将网站分别放在不同的文件夹内。
多个网站可以指向同一个IP地址,没有域名的情况下可以使用其他端口进行区分
计算机一共有65535个端口,用于与外接通讯交流的出口。但我们通过端口来配置网站时一定要避免使用一些常见的端口,如:21(FTP)、22(SSH)、23(Telnet)、25(SMTP)、102、109、110、119、135、137、138、139、161、443等等。
多个网站没有域名,而通过端口区分,只需要将端口设置改为需要的端口,而“主机名”不填写任何信息。
综上所述:一台服务器,一个ip地址可以配置多少个网站并没有严格的说法,还是要根据网站的规模,带宽,访问量等来确定的。在有域名且做了域名解析的情况下,只要设置好,并不会引起80端口的冲突。
以上个人浅见,欢迎批评指正。喜欢的可以关注我,谢谢!
认同我的看法的请点个赞再走,再次感谢!
到此,以上就是小编对于服务器ip做网站的问题就介绍到这了,希望介绍关于服务器ip做网站的2点解答对大家有用。