Wednesday, May 25, 2005

web builder

10秒钟搞定APACHE+MySQL+PHP+CGI+PHPMYADMIN!只有一句话,太好用了!官方网站 http://miniserver.sourceforge.net/下载地址:官方下载 [url]http://umn.dl.sourceforge.net/so ... er/UniServer2_7.exe[/url]国内下载http://www.kphp.net/download.php ... ype=1&doc_num=5---------FAQIt is a free product and do not contain commercial software!You can use it for free.No installation required!System Requirements:- Windows 95 or 98 or ME or NT or 2000 or XP;- TCP/IP protocol support.To enable Apache server:- switch on TCP/IP network protocol (if you have no network card just install something).To use:- Run Start.pif (and you will have W:\ disk that is server),- open redirect.html. (it will connect to http://localhost/a/ or by IP address http://127.0.0.1/a/).To correctly shutdown run Stop.pif or from administration page link "shut down server".To start as service on NT run \doc\services\run.bat (!!! be sure you know what you are doing).Known bugs:- Apache does not works or works unstable or crash the system if it is started with some of the firewalls. Therefore it is unlikely to use the Uniform Server with any kind of firewall.

下载后具体目录分配(W是虚拟目录)---The server structure:w:\www Document root (/). By default: ReadmeName README.html HeaderName HEADER.html server-parsed .shtml .shtm .sht DirectoryIndex index.html index.shtml index.html.var index.htm index.php3 index.php index.pl index.cgiw:\cgi-bin Script root (/cgi-bin/). By default: cgi-script .bat .exe .pl .cgiw:\home Users home page.w:\home\admin Administration page.w:\home\admin\Cgi Server administration script root (/a-cgi/);w:\home\admin\Www Server administration pages root (/a/);w:\home\admin\program Server administration programs;w:\home\admin\Www\phpMyAdmin-X.X.X MySQL administrator (/a/phpMyAdmin-X.X.X/)w:\home\admin\Www\plugins Plugins directory.w:\home\unix Unix directory. Use "Windows to UNIX converter" on server main page.w:\home\unix\cgi-bin Scripts for execution on unix platform.w:\home\unix\www Document root for unix platform.w:\usr\local Program folder.w:\usr\local\Apache2 Apache2 folder.w:\usr\local\Apache2\bin Apache2 binaries. A copy of php.ini is placed here for php module!.w:\usr\local\Apache2\conf Apache2 configuration files. (see httpd.conf)w:\usr\local\Apache2\error Apache2 errors documents.w:\usr\local\Apache2\htdocs Don't use.w:\usr\local\Apache2\icons Apache2 icons.w:\usr\local\Apache2\logs Apache2 logs.w:\usr\local\Apache2\modules Apache2 modules.w:\usr\local\Apache2\proxy Don't use.w:\usr\local\bin PERL folder.w:\usr\local\lib Selected PERL libraries. To have all libraries download "perl_modules"w:\usr\local\mysql MySQL folder.w:\usr\local\mysql\bin MySQL binaries.w:\usr\local\mysql\data MySQL databases.w:\usr\local\mysql\share MySQL share.w:\usr\local\Php PHP folder. (see php.ini) By default: register_globals = On - But you should do your best to write your scripts so that they do not require register_globals to be on. The easy way to use such variables "$step=$HTTP_POST_VARS['Submit'];". Or "import_request_variables("gP", "st";" - see PHP documentation.w:\tmp Temporally folder.




hellozz.com download ipw202
discuz.com
IPW

helloz.com


ibdguy.com
imobile.com.cn

http://www.google888.net/about-google-rank/
http://www.eczn.com/2005/05/24/20050524-103231-1.shtml




http://www.net118.com/article/20041115101552.htm

Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍Apache的安装和配置方法。
  因为Apache对asp支持得不好,如果您的网站用到了asp,建议您使用win 2000 server + IIS。


安装Apache

一、下载
  windows平台的Apache可以在这个网址下载:
    http://nagoya.apache.org/mirror/httpd/binaries/win32/
  Apache的版本目前有两个分支:1.3.x和2.0.x。初学者用1.3.x就可以了。本文以1.3.x为例。
  在上面的网址里,包含了两个分支的最新版本。请选择后缀为“exe”或“msi”的安装文件下载。

二、安装
  运行下载的Apache文件,即可开始安装。Apache的安装过程很简单。只需要设置下面这个窗口:
  在“Network Domain”里输入域。如果用本站的二级域名,例如“user.dns0755.net”,请输入“dns0755.net”。如果用顶级域名,请输入“xxx.com”。
  在“Server Name”里输入服务器名。如果用本站的二级域名,请输入您的域名“user.dns0755.net”。如果用顶级域名,请输入“www.xxx.com”。
  在“Administrator's Email Address”里输入网站管理员的Email地址。
  除此之外,安装过程里所有的选项,全部用默认选项就可以了。

三、运行
1、Win 9x:
  Apache安装后,会在“开始”->“程序”里增加一个“Apache HTTP Server”的组。进入该组,选择“Control Apache Server”->“Start”即可启动Apache。
2、Win NT/2000/XP/2003
  在这些系统里,用默认选项安装的Apache,除了在“开始”->“程序”里增加一个“Apache HTTP Server”的组之外,还会在系统的服务里增加一个Apache服务。该服务被设置为系统启动时自动运行。



配置Apache

一、配置文件
  Apache是一个后台运行的程序,没有界面。所有的配置,都包含在配置文件里。主配置文件是:
    C:\Program Files\Apache Group\Apache\conf\httpd.conf
  如果要修改Apache的配置,可以用任何一个文本编辑工具(例如记事本)编辑这个配置文件。在配置文件里,以“#”开头的行是注释行。

二、配置选项
  在配置文件里的主要选项如下:

#Listen 3000#Listen 12.34.56.78:80
  Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。

Port 80
  Apache的端口。默认值是80。

ServerName user.dns0755.net
  Web服务器的名字。安装时输入的“Server Name”就是保存在这里。

DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"
  这是网站的根目录。如果您想把网站文件存放在“D:\myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。

Options Indexes FollowSymLinks MultiViews
  为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。

DirectoryIndex index.html
  默认首页文件名。在浏览器里输入一个地址(例如http://user.dns0755.net/)的时候,Apache会查找这个默认的首页文件打开。如果要配置多个默认首页文件名,请用空格分开。

ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
  CGI文件存放路径。

三、高级配置
1、设置虚拟目录
  在配置文件中找下面这行:
    
  在这行下面添加如下内容:
    Alias /vdir/ "c:/comexe/"
        Options MultiViews    AllowOverride None    Order allow,deny    Allow from all    
  这样,通过访问 http://user.dns0755.net/vdir/,就可以访问到c:\comexe\目录下的内容。
  Apache默认开设了两个虚拟目录:“/icons/”和“/manual/”。这两个虚拟目录没有用,可以在配置文件中删除。

2、如何解决中文网页显示乱码
(1)在配置文件中找包含“AddLanguage”或“AddCharset”的行,在这些行最前面增加一行:
    AddDefaultCharset GB2312
(2)养成良好的习惯,在每个网页的里加入这行:
    
  一般的中文版网页编辑工具(例如FrontPage、Dreamweaver等)都会自动加上这行。

3、如何解决中文文件名无法访问
  在ie中选择 工具 -> internet选项 -> 高级 -> 取消“总是以UTF-8发送URL”。
  这个方法很麻烦,请尽量不要使用中文的网站文件名。
请注意:
1、Apache配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必须要设置正确,否则将看不到您的网页。
2、每次配置文件更改后,要重新启动Apache才会生效。

0 Comments:

Post a Comment

<< Home