首页 > 编程技术 > php

安装与配置PHP,让apache和php一起工作

发布时间:2016-11-25 15:29

安装与配置PHP
/software/php-3.0.14-win32.zip
安装于c:php3
配置:把c:php3php3.ini-inst文件copy为php3.ini并修改
 设apache服务器的主目录 doc_root=C:apachehtdocs
 extension_dir=c:php3
 将php3.ini copy到c:windows下
 
让apache和php一起工作
找到httpd.conf中<directory "xxxx">改为
 <directory "c:/php3">
  AllowOverride None
  Options None
 </directory>
并在文件末尾加上几句:
 ScriptAlias /php3/ "c:/php3山/"
 AddType applicationx-httpd-php3 .php3 .php .phtml
 Action application/x-httpd-php3 "/php3/php.exe"


Apache+php3 在WIN98下的安装与配置
/software/apache_1_3_12_win32.exe
安装于c:apache
配置:httpd.conf
一、ServerType(服务器类型)
 standalone和inetd
二、ServerRoot(服务器根目录)
 ServerRoot “C:/apache"
三、port(服务器端口)
 可为80或8080,可以为任意数!
四、ServerAdmin(服务器管理员)
 服务器管理员的Email地址。如有错,会给服务器管理员自动发信。
五、Servername(名称)
 有效的计算机域名。
六、documentroot(文档主目录)
  默认的html主文档的地址。如documentroot "C:/apache/htdocs"
七、directoryindex(默认主文档)
 directoryindex index.htm index.htm index.php3
八、ScriptAlias(脚本别名)
 存放CGI程序的目录或URL 如:ScriptAlias /cgi-bin/"C:/apache/cgi-bin/"
九、addType
 对指定扩展名的文件建立特定的MIME类型(“text/html")
十、Directory
 在<Directory>和</Directory>之间有五条指令:Options,AllowOverride,order,allow,deny.
 Options决定该目录下的所有文件采取什么样的操作,其值可为:none,all,indexs,includes,followSymlinks,ExecCGI,MultiViews.
php3php3.ini-inst copy 改为php3.ini并修改
 找到dic_root=xxxx,改为dic_root=c:inetpubwwwroot
 找到extension_dir=./  改为extension_dir=c:php3
 把php3.ini copy to c:windows
 修改regedit.exe:  hkey_local_machine/system/CurrentControlSet/services/W3Svc/Parameters/ScriptMap,右击ScriptMap,新建串值,输入PHP3 script程序使用的扩展名,如:.php3。在新建的串值输入:c:php3php.exe %s %s。同理建立".php",".phtm3" 两个字串。
hkey_classes_root下建立新主键.php3;将右栏默认键值设为phpfile.同理建立".php",".phtm3" 的
hkey_classes_root下建立新主键phpfile,将右栏默认键值设为phpScript;再做phpfile-shell-open-command,将右栏默认键值设为c:php3php.exe %1。
将php3文件放到C:inetpubwwwr
安装与配置MySQL
mysql-shareware-3.22-win.zip
安装在C:mysql
将C:mysql下的my-example.cnf copy to C:my.cnf
把文件中的#basedir=d:/mysql/改为basedir=c:/mysql/
把c:windowsphp3.ini中的extension=php3_mysql.dll前的分号去掉!
在 ms_dos中进入c:mysqlin目录。
运行mysqld-shareware
phpmyAdmin
phpmyAdmin_2.0.5.tar
解压到c:apachehtdocs,用PHPEd打开该目录下的config.inc.php3,配置:
将程序行require("english.inc.php3");注释掉,为:
file://require("english.inc.php3");
require("chinese_gb.inc.php3");
打开http://localhost/phpMyAdmin/index.php3 即可!+
安装与测试PHPLIB
解压到c:apachephplib
编辑php3.ini:
include_path="c:Apachephplibphp"
auto_prepend_file="c:apachephplibphpprepend.php3"
track_vars=On
magic_quotes_gpc=On
如还有需要include 的文件,可以一同写在include_path中,并用分号隔开。


绝对易用的php/mysql/apache整合环境: EasyPHP
EasyPHP 1.5 17/08/2001
Nouvelle version avec : apache 1.3.20 - php 4.0.6 - mysql 3.23.40 - phpmyadmin 2.2.0rc4. Quelques nouveautés : gestion des alias et des répertoires data mysql, services sous NT/2000, easyphp.ini, plus d’écriture dans la base de registre…
Principaux bugs corrigés : msvcrt.dll, php.ini, php4ts.dll, manager …
Quelques conseils avant d’installer une nouvelle version :
- sauvegarder vos données (scripts & bases de données)
- désinstaller la version précédente
- installer la nouvelle version
rq : si vous rencontrez des problèmes de démarrage des serveurs lors du premier lancement, redémarrez votre système. 以上来自其主页,翻译如下:
新版本包括:apache 1.3.20, mysql 3.23.40, phpmyadmin 2.20 rc4.
新特色: 别名管理,包括文件目录和数据库别名, NT/2000下运行, easyphp.ini控制等
主要修复的bug: msvcrt.ll, php.ini, php4ts.dll 管理功能等
安装方法:
1 备份(文件和数据库)
2 卸载旧版本
3 安装信版本
如果安装出现问题,请重起
下载请到 http://www.easyphp.org/telechargements.php3 , 新版本 1.5
php几乎包含所有模块,安装完后可以看到所有模块的列表,并且在主页有 phpmyadmin 管理的连接。
 和foxserv相比更加易用。
文件大小: 9M


标签:[!--infotagslink--]

您可能感兴趣的文章: