PHP-数种系统环境下的PHP的安装方式

  在Win2K环境下安装Apache PHP
  一、软件需求:
  Windows 2000 Professional ; Apache 1.3.19 (apache_1.3.19-win32-src-r2.msi) ; PHP 4.0.5 (php-4.0.5-Win32.zip) ; MySQL 3.23.38 (mysql-3.23.38-win.zip)
  二、安装过程
  1. 将 Apache 1.3.19 安装到 C:\Web\apache\ 目录下。
  2. 将 PHP 4.0.5 解压到 C:\Web\php\ 目录下。
  3. 将 MySQL 3.23.38 安装到 C:\Web\mysql\ 目录下。
  4. 将 C:\web\php\php4ts.dll 文件拷贝到 C:\WINNT\system32\ 目录下。
  5. 将 C:\web\php\php.exel 文件拷贝到 C:\WINNT\ 目录下。
  6. 将 C:\web\php\php.ini-dist 文件拷贝到 C:\WINNT\ 目录下,并将php.ini-dist 更名为 php.ini。
  7. 运行 C:\Web\apache\Apache\Apache.exe -i –n
  8. 运行 C:\Web\mysql\bin\mysqld-nt.exe --install
  9. 编辑 C:\WINNT\php.ini
  找到 “extension_dir = ./ ” 字段,将其改为 extension_dir = "C:\myphp\php\extensions"。
  10. 运行 C:\Web\apache\Apache\Apache.exe -i –n
  11. 编辑 C:\Web\apache\Apache\conf\httpd.conf
  找到“ #BindAddress*” 字段
  将其改为 BindAddress 127.0.0.1 。(如果主机有固定IP地址,此处改为主机IP地址。如 BindAddress 211.101.152.106),找到 “ServerName” 字段,将其改为 ServerName localhost。(如主机有固定主机名,此处改为主机的主机名。如ServerName bn001 )。
  找到“ ScriptAlias /cgi-bin/ "C:/Web/apache/Apache/cgi-bin/" ” 字段,在其下面加入 ScriptAlias /php/ "C:/Web/php/" 。找到 “# And for PHP 4.x, use: ” 字段,在其后面加入:
  AddType application/x-httpd-php .php3
  AddType application/x-httpd-php .php4
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php .phtml
  Action Application/x-httpd-php "c:/Web/php/php.exe"
  找到“ #LoadModule usertrack_module modules/mod_usertrack.so” 字段,LoadModule php4_module c:/web/php/sapi/php4apache.dll
  UNIX下的PHP环境配置
  所需软件
  php-3.0.14-win32.zip;php-3.0.14-win32.zip;mysql-shareware-3.22.32-win.zip
  所有软件均安装在/export/home/guoj/下,也可在其他目录。
  安装mysql
  gzip -dc mysql-3.22.30.tar.gz | tar xvf-
  cd mysql-3.22.30
  ./configure -prefix= /export/home/guoj/mysql
  make
  make install
  scripts/mysql_install_db
  cd../mysql/bin
  bin/safe_mysqld & 安装php apache
  gzip -dc apache_1.3.11.tar.gz | tar xvf-
  gzip -dc php-3.0.11.tar.gz | tar xvf-
  cd apache_1.3.11
  ./configure -prefix= /export/home/guoj/www
  cd ../php-3.0.11
  ./configure -with-apache= /export/home/guoj/apache_1.3.11
  -with-mysql= /export/home/guoj/mysql -enable-track-vars
  make
  make install
  cd ../apache_1.3.11
  ./configure --prefix= /export/home/guoj/www
  --activate-module=src/modules/php3/libphp3.aP
  make
  make install
  cd ../php-3.0.11
  cd ../php3.ini-dist php3.ini
  vi php3.ini修改php3.ini
  doc_root=/export/home/guoj/www/htdocs/
  extension_dir=/export/home/guoj/php-3.0.11/
  extension=php3_mysql.dllcp php3.ini/usr/local/lib/php3.inivi ../www/conf/httpd.conf
  加上以下几句:
  AddType application/x-httpd-php3 .php3
  <Directory "/export/home/guoj/php-3.0.11/">
  Options FollowSymLinks
  AllowOverride None
  </Directory>../www/bin/apachectl start

你可能感兴趣的:(apache,Web,PHP,mysql,C#)