PHP实现泛解析

PHP实现泛解析,第1张

1 泛解析域名你的服务器IP,

2 IIS里面创建一个空主机头的站点,用于接收请求。

3 通过PHP系统变量 $_SERVER[''HTTP_HOST'] 获取当前访问的域名。

4 根据当前访问的域名获取到用户名,再获取其他信息。

如果你的服务器,只做一个网站,基本不要配置

如果有多虚拟主机的话,应该是把泛域名那个网站作为默认的虚拟主机

第1步:使dns支持泛域名

以新网的域名后台为例,进入新网的域名管理面版后,添加一条A记录。其中,“主机名”填写“*” ,“指向”填写为自己网站的服务器IP。

第2步:设置服务器支持泛域名。

<VirtualHost *:80>

ServerAdmin yourmail@yourdomain.com

DocumentRoot 你的SupeSite程序的服务器目录

ServerName 你的域名.com

ServerAlias *.你的域名.com

</VirtualHost>

详细请看:http://www.phpchina.com/12834/viewspace_10703.html

http://www.phpchina.com/32905/viewspace_9011.html

想架服必不可少的几样东西 要个好点的主机 因为你是学习所以做服务器最好用虚拟机做,装个2003 server系统(VM 虚拟主机等) 然后就是安装些必要的软件 appache架服也可以,还需要安装zend,要支持PHP的话还要装phpmyadmine,php5 ,还有就是系统必备的IIS 信息服务器 然后就在网上找相关的东西自己琢磨吧,一个月时间这足够自己架设服务器。

还有几点个人心得:我以前自学的是主机用winxp,虚拟机用的win2003server 然后主机上安装的花生壳动态域名解析。自己开的电信adsl。

先要学会安装软件,然后自己建站实习吧。

IIS本身是支持ASP的,先从基本学起吧。其中运用到好多的知识,比如端口映射,虚拟机和主机之间的通信最为麻烦,也是最重要的。还有就是当你自己的机器可以成功访问你建的网站时,别忘了开你的防火墙端口,一般为80端口,不然别人(外网)访问不了你。

维护的话就要买本书好好读读了,这个是要靠理论加实践的,而且还是个长期的工作。学会了架服,就去学学linux系统吧,毕竟服务器一般都是用linux跑的。windows下的不过是自己玩玩。做个论坛是不成问题的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/143034.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存