一起了解下:Apache+php+mysql的配置:

由于项目需要,自己搭建了一套Apache+php+mysql环境,遇到过一些问题,这里记录一下,以便以后借鉴。

1. Apache的安装

Apache用的是2.2.17版本的msi文件安装包。按照步骤依次进行即可,其中Network Domain(网络域名)和Server Name(服务器名)根据需要填写,这里由于单机调试所以服务器填的是localhost,之后也可以在conf文件夹中的http.conf文件中进行修改。本机网站存储路径为D:/ks。

之后记事本打开http.conf文件,进行如下修改:

找到DocumentRoot,之后路径改为D:/ks;

ScriptAlias /cgi-bin/ 之后路径改为D:/ks/cgi-bin;

2. php的安装

php用的是5.2.3版本,为一个zip文件。解压到欲安装的路径,我的是c:\php。

将安装路径下php.ini-production文件复制一份在本路径下,重命名为php.ini。

打开install.txt文件,找到其中的一段话:

LoadModule php5_module "c:/php/php5apache2.dll"          AddType application/x-httpd-php .php          # configure the path to php.ini          PHPIniDir "C:/php"

将其复制到Apache中http.conf文件中 #LoadModule ssl_module modules/mod_ssl.so 后面,将php5apache2改为php5apache2_2,重启Apache服务器。

3. mysql的安装

mysql用的是5.1.48版本的msi安装包。按照步骤依次进行即可,其中为了方便我把安装路径改为了c:\mysql。在配置sql服务时,选择了基础配置,默认用户名为root,密码为空。

4. php和mysql的关联

打开php配置的核心文件php.ini。找到其中extension=php_mysql.dll和extension=php_mysqli.dll,去掉前面的分号,表示加载其动态链接库。将c:\php\ext目录设置为系统的环境路径(复制dll文件到c:\Windows\System32也可)。

找到c:\mysql\bin中的libmySQL.dll文件,将其复制到c:\php\ext(已设置为环境路径)或c:\Windows\System32中。这个很关键,否则会一直无法连接到数据库。

重装mysql时,删除不彻底可能导致安装不上,除删除程序,遗留文件外,还需找到注册表,将其中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL目录删除。

采用php文件的首页,需要在http.conf中找到 DirectoryIndex index.html,将其改为DirectoryIndex index.php index.html。

欢迎来到技术之家,

如需转载,烦请保留本文链接和出处:http://www.jszja.com/contents/15/1398.html

您的支持将是我们前进的动力!如对本篇文章有疑问或建议,请通过本站下方邮箱联系我们,让技术之家每天进步一点点!(●'◡'●)

html asp php mysql模拟器,一起了解下:Apache+php+mysql的配置相关推荐

  1. apache tomcat php mysql 配置_Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 1.作者:moonsbird 题目:Windows下Apache+Tomcat+MySQL+jsp+ph ...

  2. php mysql编译安装目录_Linux下Apache PHP MySQL默认安装路径

    Linux下Apache PHP MySQL默认安装路径 Apache 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 Apache配置文件: /etc/httpd/conf/http ...

  3. macOS下Apache+nginx+mysql+php多版本切换的配置

    macOS下Apache+nginx+mysql+php多版本切换的配置 1.安装Homebrew 首先我们要先安装homebrew一个能让你很方便下载Apache.nginx.php的小工具 $ r ...

  4. win8 apache php mysql_windows8.1下Apache+Php+MySQL配置步骤

    软件版本: apache:Apache 2.4.6 Win64 PHP:PHP 5.5 VC11 x64 Non Thread Safe MySql:5.5 win64 Mysql安装: 双击运行,设 ...

  5. php安装依赖于mysql吗_PHP_老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略,一、首先安装MySql: 对于MySql - phpStudy...

    老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略 一.首先安装MySql:对于MySql来讲在整个过程中是相对独立的安装,并且我的ubuntu在以前做开发的时候就已经安装了MySq ...

  6. windows环境下apache VC14+php境配置

    windows环境下apache VC14+php环境配置 版本选择:apache 2.4.41 VC14+php7.1.33 X64 一.安装Apache 1.登录 http://httpd.apa ...

  7. linux下apache+php+mysql升级安装过程

    由于服务器的linux版本太低,apache+php+mysql版本都太低,初次学习linux经过三天除了吃饭睡觉终于把apache+php+mysql给升级了!现说下升级过程: 一删除apache+ ...

  8. win10 php mysql_win10 下 apache php mysql 开发环境安装

    1. 下载准备 httpd-2.4.29-Win64-VC15 php-5.6.32-Win32-VC11-x64.zip mysql-5.7.17.msi vcredist2015_x64 vcre ...

  9. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

最新文章

  1. spring 获取配置文件的值
  2. memcached实现集群中的session共享存储优缺点
  3. linux c 崩溃调试方法
  4. WPF 第一个创建的窗体会作为Application.Current.MainWindow
  5. (回文串)Manacher算法
  6. linux/unix编程手册-61_64
  7. 手写识别底层原理_LinkedList底层原理和手写单链表
  8. html edge浏览器 图片,浏览器时序图及 Microsoft Edge 构架
  9. 2019蓝桥杯省赛---java---C---4(质数)
  10. 比特币钱包私钥_如何通过私钥创建比特币钱包地址
  11. 数组字典_VBA数组与字典解决方案第34讲:数组的传递
  12. css中字间距调整(转)
  13. nginx PHP执行 502 bad gateway 或空白解决笔记
  14. Introduction to Computer Networking学习笔记(三):IP与子网掩码
  15. webstorm汉化怎样切回英文_webstorm 单词快捷翻译设置
  16. 《算法图解》笔记与总结
  17. echarts矢量地图基本实现
  18. 12306验证码识别初尝试(1)
  19. docker 配置 CA验证
  20. Gearman中文手册技术文档分享chm

热门文章

  1. Spring定时器Cron表达式跨小时处理
  2. 记录解决问题--人大金仓sys_dump: error: connection to database or services “xxx“ failed: 致命错误: 用户 “system“
  3. android wear tizen,Tizen VS Android Wear:哪款手表更适合你?
  4. mysql中文匹配问题--总结
  5. 中国软件同盟,期待你的加盟--永久更新中(10.02)
  6. cad特性匹配快捷键命令_CAD中特性匹配(格式刷)的运用
  7. Psychedelic therapy
  8. 51单片机利用液晶制作一个时钟
  9. 记一次python后端从web服务器下载文件
  10. InfluxDB 的聚合类函数