PHP+Apache+MySQL 在配置环境时遇到的问题
PHP+Apache+MySQL 在配置环境时遇到的问题
宝宝eleven 发表于5年前
PHP+Apache+MySQL 在配置环境时遇到的问题
  • 发表于 5年前
  • 阅读 214
  • 收藏 7
  • 点赞 0
  • 评论 0

【腾讯云】如何购买服务器最划算?>>>   

每次坏境都不是自己动手搭建的 今天自己来...
遇到了那么多问题 也是好事...

软件版本 php-5.2.17 + Apache-2.2.22 + MySQL-5.1.56
操作系统 WIN7 旗舰 X64
 

start....

step1 Apache安装

1,运行 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

2,服务器信息随便填写,默认端口80

3,安装类型其实也随意,建议是自定义

4,选择特性,我的安装路径是 F\Web\Apache (我把这3个都装在F盘的web目录下)

5,安装,等待....

最后,在浏览器中访问 http://localhost/,显示“It works!”,说明apache服务已正常启动


step2 PHP安装

将php-5.2.17-Win32-VC6-x86解压到D:\Web\php即可

一点说明哦  自己下载要用vc6版本哦

step3 MySQL安装

 1,运行 mysql-essential-5.1.56-win32.msi

 2,安装类型其实也随意,建议是自定义

3,选择特性,我的安装路径是 F\Web\Mysql

安装完后 开始配置mysql服务器....


step4 MySQL配置

 这个基本是next到底 几点注意就好

1,默认字符集,选择UTF8

2,安全设置,指定root用户密码 可以不设置 设置了好好记住这个密码...

3,执行完毕后 看看最后的窗口 如下图就ok了


如果第四个√显示为×,一般原因是之前安装的mysql没有彻底卸载




step5 PHP配置

1,64的:复制libmcrypt.dll,libmysql.dll,libmhash.dlll到C:/Windows/SysWOW64


   32的:复制libmcrypt.dll,libmysql.dll,libmhash.dll到C:/Windows/System32

2,拷贝php.ini-dist,重命名为php.ini


3,修改php.ini文件
   magic_quotes_gpc On //默认打开,可降低注入风险  但是如果是比较牛,还是关了

上传文件大小上限 upload_max_filesize = 2M //默认2M,可根据需要修改

 post_max_size = 8M //默认8M,可根据需要修改

扩展目录extension_dir = "./"  //修改为"F:/Web/PHP/ext"

开启常用扩展,去掉最前面的”;” 

extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mcrypt.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo.dll
    extension=php_pdo_mysql.dll
    extension=php_xmlrpc.dll

 
step6 Apache配置

修改apache/conf/目录下的httpd.conf文件
 
让apache加载php模块
 
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下方添加
 LoadModule php5_module "D:/Web/PHP/php5apache2_2.dll"
PHPIniDir "F:/Web/PHP"
AddType application/x-httpd-php .php .html .htm
 
php目录下有多个dll文件,我们使用的是2.2.17版本,所以加载php5apache2_2.dll
 
AddType 是让.php .html .htm三种文件中的php代码均可执行
 
修改网页文件根目录
 
搜索DocumentRoot  和<Directory “F:/Web/Apache/htdocs”>
 
将原有目录修改为DF/Web/www
 
修改默认索引文件
 
搜索DirectoryIndex ,添加index.php
 
DirectoryIndex index.html index.php
 
重启apache服务
 
验证安装
在网页根目录下创建文件index.php,内容:
 
<?php
phpinfo();
?>
 
访问http://localhost/,如果显示php相关信息,则配置OK,大功告成!
 


共有 人打赏支持
粉丝 1
博文 6
码字总数 2846
×
宝宝eleven
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: