zoukankan      html  css  js  c++  java
  • 本地搭建PHP环境

    一、安装网站服务器
    下载安装apache
    下载apache(httpd-2.2.17-win32-x86-openssl-0.9.8o.msi随官网更新http://httpd.apache.org/download.cgi)并安装,安装过程中会输入域名,如果本机安装输入localhost。安装完毕后运行http://localhost,能正常打开说明安装成功。

    修改默认目录
    文件默认目录在\apache\htdocs,如要修改,打开apache的httpd.conf,修改两个位置documentRoot,和Directory,改成自己的目录。



    二、安装php
    下载安装
    下载php-5.2.9-Win32.zip(php官网更新http://museum.php.net/php5/),解压到F:\php。

    改名并配置php.ini
    找到php目录下的 php.ini-dist文件,重命名为 php.ini;
    设置扩展路径:查找extension_dir有这么一行extension_dir = "./",将此行改成extension_dir = "F:\php\ext"(安装目录);
    添加模块:找到extension,把需要加载的模块前面的";"去掉(如extension=php_mbstring.dll、extension=php_gd2.dll、extension=php_mysql.dl 等 )。
    复制
    把php.ini复制一份到windows目录下(以c:\windows为例);
    把php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\system32下;
    把php5\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:\windows\system32下。
    注:如果没有加载 php_gd2.dll,php将不能处理图像;没有加载php_mysql.dll php,将不支持mysql函数库;php_mbstring.dll在后面使用phpmyadmin时支持宽字符。

    添加系统变量:
    在"我的电脑"上右键,"属性",选择"高级"标签,点选"环境变量",在"系统变量"下找到"Path"变量,选择,双击或点击"编辑",将";F:\php;F\php\ext"加到原有值的后面,当然,其中的"F:\php" 是我的安装目录。

    注:以上添加系统变量和复制可能有相同效果,初学还不太懂。

    php与apache结合,打开apache的httpd.conf
    找到LoadModule,添加以下2行(版本和路径都要对上)
    LoadModule php5_module F:/php/php5apache2_2.dll
    PHPIniDir "F:/php"
    找到AddType,添加以下2行(可添加多个后缀名)
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html
    找到:DirectoryIndex,修改为DirectoryIndex index.php index.html,可添加多个后缀

    以上步骤都完成好,php配置完成,可以测试。

    三、下载并安装mysql和phpMyAdmin
    mySql: http://dev.mysql.com/downloads/
    phpMyAdmin: http://www.phpmyadmin.net/home_page/downloads.php

    安装mysql
    按网上方法安装mysql,最后一步提示不能连接Localhost,我没理会,直接点重试,然后安装完成了。

    安装phpMyAdmin
    将phpMyAdmin-3.3.10-all-languages解压包解压到程序根目录F:\phpweb,通过Localhost/phpmyadmin登录到phpmyadmin管理界面。登录成功后,页面底部显示“链接表的附加功能尚未激活。要查出原因,请点击此处”,解决办法如下:
    第一步:使用Mysql管理员帐号通过phpmyadmin登陆,然后点击“导入”,然后点击“浏览”按钮,找到phpmyadmin文件夹下的scripts文件夹里的一个名为create_tables.sql的文件。把它导入就OK了。
    第二步:打开phpmyadmin文件夹下的libraries文件夹,找到名为config.default.php的文件,使用文本编辑工具(不推荐使用记事本,建议使用Dreamweaver之类的工具)打开该文件。对其进行修改。
    修改的内容并非连续的,请手动进行修改,请勿复制。
    修改前的内容:
    $cfg['Servers'][$i]['pmadb'] = ”;
    $cfg['Servers'][$i]['bookmarktable'] = ”;
    $cfg['Servers'][$i]['relation'] = ”;
    $cfg['Servers'][$i]['table_info'] = ”;
    $cfg['Servers'][$i]['table_coords'] = ”;
    $cfg['Servers'][$i]['pdf_pages'] = ”;
    $cfg['Servers'][$i]['column_info'] = ”;
    $cfg['Servers'][$i]['history'] = ”;
    $cfg['Servers'][$i]['designer_coords'] = ”;
    $cfg['Servers'][$i]['tracking'] = ”;
    修改后的内容:
    $cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;
    $cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;
    $cfg['Servers'][$i]['relation'] = ‘pma_relation’;
    $cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;
    $cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;
    $cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;
    $cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;
    $cfg['Servers'][$i]['history'] = ‘pma_history’;
    $cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;
    $cfg['Servers'][$i]['tracking'] = ‘pma_tracking’;
    第三步:注销phpmyadmin之后并重新登录。大功告成!

    底部提示“无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置。”尚未解决...

  • 相关阅读:
    在网上如何找靠谱的兼职?
    Amphorae 与 Octavia Worker 的安全通信实现
    idea遇到XXXXXXXX.java文件上出现小叉号
    2019创业做哪方面,有什么好的建议吗?
    投资理财财经 现在每个月可以抽出2000元的闲钱,投资什么项目比较好?
    开水果蔬菜超市利润大吗?
    理财能不能发家致富?
    不想打工了,手里有10万,想回农村老家创业,却不知道做什么,请各位指点迷津,谢谢?
    为什么很多人说现在做什么生意都不好做?
    ylbtech-SubwayNav(地铁线路导航)-数据库设计
  • 原文地址:https://www.cnblogs.com/bianyuan/p/2356439.html
Copyright © 2011-2022 走看看