做下面几件事就可以搭建自己的网站:
1, 先在自己的机器上建个可以运行自己网站的环境, 我的机器上的环境是Windows Vista, PHP, MySQL, Apache Web Server. 对新手来说, 配置起来比较麻烦, 有个安装包叫XAMPP, 装上之后, MySQL、PHP就连接的很好,具体见二楼;
2, 然后,建立自己的网页,虽然可以直接用notepad写代码,但选择可以一个好的开发工具可以提高效率,比如Dreamwaver;
3, 至于如何把网站放到网上, 可以租个自己的服务器, 也可以找一个服务提供商租一个空间,而且,网上很多服务商提供免费空间, 而且可以绑定自己的域名, 比如,orgfree.com, hostfield.com, aokhost.com, aokhost.com崩溃之后到现在就没再提供免费空间,第一个就是这个coolder.com网站用的服务提供商;
4, 给自己的网站注册个名字,就是域名;域名需要购棉,不过,域名很便宜,比如国外域名注册商Mad Dog的.com的域名一年不到十个美元。网址如下:http://www.securepaynet.net/default.aspx?prog%5Fid=maddogdomains
5, 注册了空间,就可以到自己帐户界面上传网页,建立数据库等;
6, 把自己建立的网页上传到自己的空间,记下空间服务商提供的DNS服务器的网址,到自己的域名注册帐户里配置DNS服务器的域名,过几分钟就可以访问自己的网页了,简单的网站也就建成了。
利用浏览器访问你的网站的整个过程是:
首先,命令先根据域名被送到注册商那里,在那里得到你的DNS服务器的位置,然后,命令被传到你的DNS服务器,DNS服务器记录着自己局域网的所有IP对应的计算机的位置,DNS服务器在局域网里找到你的网站所在的计算机,得到相应的网页内容,然后把相应的内容返回。
如有不妥之处,欢迎交流。
按: 这是我在自己机器上尝试搭建网站时写的一篇笔记.
放弃IIS 7.0, 转用XAMPP
May 04, 2009
XAMPP是“XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。”(参见http://www.apachefriends.org/zh_cn/xampp.html) 听着好像是装了XAMPP之后,MySQL、PHP都有了,我原来装的都有,装上XAMPP后,出了点小问题,这里说一下:
第一个、 我在XAMPP界面上无法打开关闭APACHE, 就到XAMPP目录下的Apache\bin\, 运行:
httpd –k install;
httpd –k uninstall;
httpd –k start;
httpd –k stop;
来操作Apache 的HTTP服务器。在安装httpd时显示
“
Unable to open logs”
我把IIS关闭,再把IIS的HTTP端口改为8080,还是不行。最后,把Skype关了就可以了,据说应该先打开httpd, 再打开Skype,这样Skype不会占用httpd的端口了。
第二个、是用localhost打开网页时,显示错误信息,点击里面的进一步信息,显示如下:
"localhost" is not set up to establish a connection on port "World Wide Web service (HTTP)" with this computer
然后到c:\window\system32\drivers\etc\, 打开hosts, 添加一项:
127.0.0.1 localhost
其它项用“#”注释掉,再打开网页,显示“Forbidden”信息。
打开D:\XAMPP\Apache\conf\httpd。conf, 把
Deny from all 改为 Allow from all,再打开网页,成功。
注意:如果有问题,关了IE,再打开IE,再输入网址,打开网页。
我后来把我原来装的PHP、MYSQL都去了,当时看还是运行的,但重启之后,就无法运行PHP和MYSQL了,我只好又装上了,就都好了。XAMPP带PHPMyAdmin,是MySQL的图形界面,也可以作为PHP的教材。这是它的在线文档: http://www.phpmyadmin.net/phpdoc/
另外,这里记一下对php.ini的一些修改,因为这是装XAMPP之前做的工作,不知道有没有用:
1, 建立了个temp目录,并把几个操作目录的操作权限附给users;
2, 修改了几项:
session_save_path = “c:/temp”
session_cookie_path = “c:/temp”
upload_tmp_dir = “c:/temp”
把原来添的“c:\php”等的正斜杠改为反斜杠。
这个中文教程很不错:
按:写于April 01,2009
今天,阴错阳差,在Vista上安装了IIS7和PHP。我的机器是Windows Vista Ultimate。如果安装了IIS,在目录C:\Windows\System32\inetsrv\下打开文件InetMgr.exe就会出现一个图形界面。