• 在windows下安装PHP5及相关配套软件


    一个月前开始学习PHP,用的是PHPNOW套件,安装确实方便。但在安装Zend Studio Server的时候不知道怎么指定php.ini文件的位置,同时也是为了更熟悉PHP的安装环境,以便以后转到linux平台下开发,因此卸掉了PHPNOW,重新安装PHP。以下是安装方法记录。

    (此安装方法主要参考了《WINDOWS系统 + Apache +PHP5 + MySQL + phpMyAdmin安装方法(视频教程)》)

    操作系统:windows server 2003 Standard sp2

    软件版本:
    apache_2.2.8-win32-x86-openssl-0.9.8g.msi
    php-5.2.5-Win32.zip
    mysql-5.0.51a-win32
    phpMyAdmin-2.11.5-all-languages
    ZendOptimizer-3.3.0a-Windows-i386
    (担心官网速度,均在华军下载)

     

    apache 2.2.8 安装
    1.打开我的电脑,进入D盘,在其下新建一个文件夹php,再在php下新建一个文件夹apache2。
    2.下载 apache_2.2.8-win32-x86-openssl-0.9.8g.msi 并执行。
    3.按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如
    实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。 下面有两个选项.使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。一般选择第一个默认的80端口.
    4.进入Next后,选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。默认的安装路径
    改为前面所述的"D:\php\apache2"。
    5.然后一路下去,直到安装结束;此时,打开D盘下php文件夹,可以看到有一个名为Apache2的文件夹。
    6.打开IE,然后在地址栏输入:"http://localhost" 或者 "http://127.0.0.1" 可以看到Apache安装完成的成功页面(It works!);安装完成
    后网页的存在位置在 "D:\php\Apache2\htdocs" 目录。

    如果想将网页存放的位置改为:D:\phproot,先在D:下建立文件夹:phproot,然后修改四个文件:
    D:\php\apache2\conf\httpd.conf
    D:\php\apache2\conf\original\httpd.conf
    D:\php\apache2\conf\original\extra\httpd-ssl.conf
    D:\php\apache2\conf\extra\httpd-ssl.conf

    改两个地方:
    DocumentRoot "D:/php/apache2/htdocs"
    <Directory "D:/php/apache2/htdocs">
    改为:
    DocumentRoot "D:/phproot"
    <Directory "D:/phproot">
    注意:
    httpd-ssl.conf文件只需修改一处 DocumentRoot "D:/php/apache2/htdocs"
    修改后要重启Apache才会生效

    PHP 5.2.5 安装
    1.下载 php-5.2.5-Win32.zip 并解压(在此不要下载及使用它的Installer,这种方式虽然很自动化、很智能,但也存在很多方面的限制,因

    此不推荐。)
    2.将PHP文件解压到一个目录下,目录地址为 "D:\php\php5"。
    3.将PHP目录(D:\php\php5)下的php.ini-dist复制到windows(有的系统是winnt目录)目录下,并改名为php.ini。
    4.复制D:\php\php5目录下的所有dll文件到windows的系统文件夹里,即:C:\windows\system32。


    mysql 5.0.51 安装
    1.打开我的电脑,进入D:\php,在其下新建一个文件夹,名为 mysql5 。
    2.下载mysql-5.0.51a-win32并执行。
    3.按Next,然后选择Custom安装方式。
    4.点击Change,改变安装路径;原路径改为:"D:\php\mysql5\"。
    5.(此行多余,已删除)
    6.现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine。
    7.再Next,选择Non-Transactional Database Only。
    8.再Next,选择Manual Setting,连接数选择200到300,在此因为是本机测试,所以此项并不重要。
    9.再Next,是设置其的端口,默认是3306,不要动它。
    10.再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk。
    11.再Next,在Include Bin Directory in Windows PATH前打勾。
    12.再Next,创建数据库超级管理员密码.
    13.最后一个Next再加Execute,可以看到上面的步骤全部完成。
    14.MySQL的帐号是:root,密码是你刚才自己创建的。
    15.检测MySQL,键盘的Win + R,弹出运行对话框,输入cmd后回车,进入命令提示符,然后输入:"mysql -uroot -p",回车后要求输入密码,

    输入你刚才创建的密码,再按回车即可。现在可以看到如下成功的提示:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 1 to server version: 5.0.27-community-nt
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    表示全部安装成功。
    16.操作符变成了"mysql>",键入exit退出即可。

    ZendOptimizer-3.3.0  安装
    1.打开我的电脑,进入D:\php,在其下新建一个文件夹,名为 zend 。
    2.下载 ZendOptimizer-3.3.0a-Windows-i386 并执行。
    3.按Next,到了路径选择那儿,点Browse,默认路径修改为"D:\php\zend"。
    4.按Next后,可以看到的是服务器的选择,在此由于刚刚安装了Aapche 2.2.8,所以在其中一项名为"Apache 2.x",就按它,然后点Next。
    5.接下来的一路点Next,到有个确定Apache路径时,选择D:\php\Apache2,然后全接默认的设置,最后Install。
    6.Zend安装完成。
    (安装过程中会弹出一些对话框,没有理,直接确定了,不知道受不受影响)

    Apache 与 PHP  配置
    1.开始菜单的程序的Apache HTTP Server 2.2,再进入下一级的Configure Apache Server,这时可以看到那个Edit the Apache httpd.conf Configuration File。点一下。
    2.查找:#LoadModule ssl_module modules/mod_ssl.so
    3.在下面添加:LoadModule php5_module "d:/P8-Server/local/php5/php5apache2_2.dll"
    4.查找:DirectoryIndex index.html
    5.替换:DirectoryIndex index.html index.htm index.php default.php
    6.查找:AddType application/x-gzip .gz .tgz
    7.在下面添加:AddType application/x-httpd-php .php
    8.Apache配置结束,现在开始进行PHP配置,用Notepad打开C:\windows\php.ini。
    9.查找:extension_dir = "./"
    10.替换:extension_dir = "d:/P8-Server/local/php5/ext/"
    11.查找:upload_max_filesize = 2M
    12.这里的意思为修改上传文件的最大限制,默认为2M,可以改为6M。
    13.查找:;extension=php_gd2.dll
    14.将前面的;号去掉。
    15.查找:extension=php_mbstring.dll
    16.将前面的;号去掉。
    17.查找:;extension=php_mysql.dll  (原文这边少了PHP_)
    18.将前面的;号去掉。
    19.查找:;date.timezone =
    20.替换:date.timezone = PRC
    21.文件修改完毕,此时,双击右下角任务栏的Apache图标,弹出的窗口中,点Stop停止服务,等停止后再点Start启动服务。
    配置全部完成。


    phpMyAdmin-2.11.5 安装
    1.下载 phpMyAdmin-2.11.5 并解压,并更改目录名为phpmyadmin,然后复制到"D:\phproot"。
    2.编辑:libraries下的config.default.php。
    3.查找:$cfg['Servers'][$i]['auth_type'] = 'config';
      改为: $cfg['Servers'][$i]['auth_type'] = 'cookie';
      查找: $cfg['Servers'][$i]['user'] = 'root';
      改为: $cfg['Servers'][$i]['user'] = ''; 
    4.查找:$cfg['DefaultLang'] = 'en-iso-8859-1';
    5.替换:$cfg['DefaultLang'] = 'gb2312';
    6.查找:$cfg['DefaultCharset'] = 'iso-8859-1';
    7.替换:$cfg['DefaultCharset'] = 'gb2312';
    8.查找:['blowfish_secret'] = ''
    9.替换:['blowfish_secret'] = '123456789'    (其中的123456789可为随便一个数)(少了8、9两步会出错)
    10.设置完成。现在打开IE,键入:"http://localhost/phpmyadmin",即可进行相关操作。


  • 相关阅读:
    Java 8 Lambda 表达式
    OSGi 系列(十二)之 Http Service
    OSGi 系列(十三)之 Configuration Admin Service
    OSGi 系列(十四)之 Event Admin Service
    OSGi 系列(十六)之 JDBC Service
    OSGi 系列(十)之 Blueprint
    OSGi 系列(七)之服务的监听、跟踪、声明等
    OSGi 系列(六)之服务的使用
    OSGi 系列(三)之 bundle 事件监听
    OSGi 系列(三)之 bundle 详解
  • 原文地址:https://www.cnblogs.com/studio313/p/1121818.html
Copyright © 2020-2023  润新知