PHP安装攻略:安装并配置PHP

2016-01-29 15:26 18 1 收藏

PHP安装攻略:安装并配置PHP,PHP安装攻略:安装并配置PHP

【 tulaoshi.com - PHP 】

二、安装并配置PHP:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)我想以Apache做为我的Web服务器:
  一点说明:本文主要以安装与配置php-3_0_15- win32版本的PHP为例,并遂步加以解说,其间也加入了对php-4.0b4-Win32版本PHP的安装与配置的相关说明。

  步骤一:解压你下载下来的php-3_0_15- win32,并将其全部的PHP文件存放在你所需要的目录下面,例如:“D:php3”。

  步骤二:将D:php3下面的php3.ini-dist文件改名为php3.ini。如果是php4.x版本的源代码包,解压出来的该对应文件则是php.ini-dist,我们同样要将其更名为php.ini。如果想以Apache做为个人的Web服务器的朋友,请安装php-3_0_15- win32版本的PHP,如果是想以PWS做为个人的Web服务器的朋友则任意安装两者其中之一皆可。

  步骤三:用NotePad打开你的php3.ini文件并开始编辑:

  1、将;upload_tmp_dir该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。  upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以给其定义一个绝对路径,例如:upload_tmp_dir = d:phptest 当然,此时你的d:phptest目录必须有可写及可执行权限。
  如果你在你的.php3程序里已经定义了上传的路径,此时上传文件的路径以.php3程序里定义的路径为基准。
  upload_max_filesize 是用来限制PHP处理的上载文件大小的最大值,以字节计算,缺省值为2097152= 2*1024*1024字节(2兆),你可以通过修改该缺省值来定义最大的上载文件大小。

  2、修改extension_dir = ./ 改成你PHP3的安装目录,例如:extension_dir = d:php3

  3、你需要什么数据库的支持呢?找到这里:
  ;Windows Extensions
  ;extension=php3_mysql.dll
  ;extension=php3_calendar.dll
  ;extension=php3_dbase.dll
  ;extension=php3_gd.dll
  ;extension=php3_dbm.dll
  ;extension=php3_mssql.dll
  ;extension=php3_zlib.dll
  ;extension=php3_filepro.dll
  ;extension=php3_imap4r1.dll
  ;extension=php3_ldap.dll
  ;extension=php3_crypt.dll
  ;extension=php3_msql2.dll
  ;extension=php3_odbc.dll
  然后,根据你自己的需要,把你要用到的数据库? 的DLL文件一行前面的注释符,即前面的分号“;”去掉。例如:我需要MySQL的支持,就只需去掉;extension=php3_mysql.dll前面的分号。如果这里没有列出你所用到数据库的DLL文件,不要紧,你可以自己给它增添上去。

  4、如果你要用到PHP来发送邮件的话,请找到这里:
  SMTP = localhost
  sendmail_from = me@localhost.com
  给SMTP设置SMTP服务器,最好是你当地的SMTP服务器,我这里以21cn的SMTP服务器作为例子,然后,在sendmail_from处填上你的E-MAIL地址,例如可以改成这样:
  SMTP = smtp.21cn.com
  sendmail_from = pert@21cn.com

  5、对[mysql]栏的以下几项分别设置如下:
  mysql.default_port = 3306
  mysql.default_host = localhost
  mysql.default_user = root
  mysql_connect()函数是用来建立与指定主机上mysql数据库的连接,函数语法如下所示:
   mysql_connect(string [hostname] [:port], string [username], string [password]);
  这里我们为其设定了与mysql数据库连接的默认端口为3306,建立连接的主机是本地主机localhost,用户为root,同时没对参数password进行设置,密码参数为空,即没有密码。如果要作连接的mysql数据库位于一个不同的端口,我们必须在主机名后面加上冒号和端口号,如下所示:
  $db = mysql_connect(localhost:3306,root,password);

  6、如果你所使用的Web服务器是Omni Httpd的话请跳过此步骤;如果你是以Apache做为你的Web服务器的话,你可以设定doc_root为Apache服务器的根目录,例如本例中的“D:apachehtdocs”(有关Apache的安装与设置在下一节里有详尽的介绍);如果你是以PWS做为你的Web服务器的话,你可以设定doc_root的目录为指向PWS服务器的默认根目录,例如本例中的“D:Inetpubwwwroot”(有关PWS的安装与设置在下一节里有详尽的介绍)。当然,最省事的是你可以啥都不用设,仍然将其置空。

  7、一项不大紧要的设置:
  如果你是使用PWS来做为你的Web Server的话,你还可以设定browscap.ini,修改;browscap = extra/browscap.ini 改成browscap = c:windowssysteminetsrvbrowscap.ini。

  步骤五: 至此,php3.ini已基本全部编辑完成,php3.ini的其它各项你也可以根据不同的需要自行设置,这里不再赘述。现在你要做的就是将编译好的php3.ini挎贝到你的Windows系统目录下面去。
我想以PWS做为我的Web服务器:
一、我安装的

来源:http://www.tulaoshi.com/n/20160129/1495887.html

延伸阅读
标签: 服务器
CentOS 6.4系统下编译安装LNMP和配置PHP环境   一、准备工作 上pkgs.org下载rmpforge。rpmforge是一个第三方yum源。 选择相应的版本下载安装。 // 安装成功后,清空yum list 并 重新获取 [root@pangou Desktop]# yum clean all Loaded plugins: fastestmirror, refresh-packagekit, security Cleani...
标签: PHP
  在这里以PHP5为例介绍一下Windows下Apache和PHP5的安装与配置方法。 一 下载安装程序 Apache可以从http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/下载 PHP可以从http://www.php.net下载. 二 安装程序 1、Apache的程序安装相对来说要较为的简单一些,我们从网站下来的是一个Windows下的安装...
标签: PHP
    我写过的教程不多,而且大部分都是来源于别人的教程,不过,这里所介绍的,都是融入我所总结的经验.--引言 PHP的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的Mysql以及Apache想融合,不能不惊叹其效率了。PHP更新也很快,这里列举了目前最新版本PHP4.3.2RC4(几乎没有BUG了,估计写完这篇不...
标签: PHP
         本章介绍了如何编译及安装gcc C编译器、MySQL数据库和带有PHP模块的Apache Web 服务器。如果使用者不能确定自己计算机需要那些组件,请完全安装。      本章的安装指令是以新的Red Hat Linux v5.2和v6.0为基础的。由于安装在v5.2上的C编译器版本不够新,以至于不...
标签: Web开发
look:PHP 经常和Apache Web服务器一道用于Linux/Unix平台。当我们在Apache环境下安装PHP的时候,你有三种安装模式可供选择:静态模块、动态模块(DSO)和CGI。 我建议你最好把PHP安装为Apached的DSO ,这种安装模式的维护和升级都相当简单。比方说,假设你原先只安装了PHP的数据库支持功能。可过了几天之后你又决定要为PHP添加加密功能。很...

经验教程

36

收藏

54
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部