设为首页 收藏本站
查看: 926|回复: 0

[经验分享] (已验证)windows下apache_php_mysql环境配置

[复制链接]

尚未签到

发表于 2018-11-20 11:20:21 | 显示全部楼层 |阅读模式
  准备工作:下载软件包
  请到work平台的【常用软件】中下载Apache、Mysql、PHP、phpmyadmin的安装包。
  第一步:Apache安装
  ------------------------------------------------------------------------------------------------------------------------------------
  1.解压后双击“Apache2.0.59.msi”应用程序开始安装。(注意:在Windows 7下面安装Apache,请先将UAC(开始–输入UAC–确定)中将权限限制降到最低。并重启服务器,否则可能出现无法安装服务的情况。 )
  2.在安装到Apache HTTOServer 2.0 -Installation Wzard页面时注意(必须)填写网络域名,服务器名以及管理员E-mail等信息。
  3.在选择Typical(典型)或Custom(自定义)安装时注意安装路径,建议不要装在C盘(以下以将其装在D盘为例说明)。
  4.点击NEXT继续安装至完成,Apache将自动运行,托盘将显示出Apache图标。[Stop]为停止服务器,[Restart]为重启服务。
  安装完毕,通过浏览器进行服务器测试,打开浏览器输入“ http://localhost ”或者 “ http://127.0.0.1 ” 若出现页面则安装成功,进行下面的安装。
  第二步: PHP安装
  ------------------------------------------------------------------------------------------------------------------------------------
  1.解压文件到D盘重命名为PHP5,在“d:\PHP5”下查找到“php.ini-recommended”,将文件修改为“php.ini”并将其拷贝到“C:\windows”下进行如下操作
  1)设置PHP的扩展目录:打开php.ini文件,搜索文件内“extension_dir=”./“”,将其修改为PHP目录的路径,即“D:\PHP5\ext”。
  2)设置字符集:php.ini中查找“;default_charset=“iso-8859-1””将其修改成“default_charset=“uft-8””。注意:前面的;符号需要去掉。
  3)设置session对象存储:php.ini中查找“;session.save_path=”/tmp””将其修改为“session.save_path=“D:\PHP5\session””。注意去掉前面的;以及在PHP的路径下创建一个session目录。
  4)设置时区:timezone的值设置为 Asia/Chongqing
  2.我们采用模块化工作方式,操作为:
  1)将“D:\PHP5\”下的php5ts.dll文件拷贝到系统文件“C:\windows\system32”下。
  2)将“D:\PHP5\”的phpapache2.dll文件拷贝到“D:\apache2\modules”。
  3)需要打开“D:\apache2\conf\httpd.conf”在文件LoadModule部分的最后加上两行代码
  LoadModule php5_module modules/php5apache2.dll
  AddType application/x-httpd-php .php
  特别提醒:如果这一步使得Apache无法启动,提示“LoadModule”错误,或者“the requested operation has failed”。请将“modules/php5apache2.dll”换成绝对地址,有时候这个地址必须是PHP目录下的php5apache2.dll的绝对地址。
  4)Apache默认连接的文件名为“index.html”,需要查找“D:\apache2\conf\httpd.conf”内的“DirectoryIndex”属性进行修改,将其修改为“DirectoryIndex index.html index.php”。
  5)打开“D:\apache2\conf\httpd.conf”查找“DocumentRoot “D:/www””和“”,此两处修改为Apache默认目录。
  6)测试PHP配置成功与否,打开记事本输入以下代码,将其命名为“test.php”放入默认目录下,打开浏览器输入“http://localhost/test.php”,若显示出PHP配置属性则PHP基本配置完成。
  
  第三步:Mysql安装
  ------------------------------------------------------------------------------------------------------------------------------------
  解压文件双击“mysql-essential-5.1.35-win32.msi”程序文件开始安装,选择Custom(自定义)进行mysql的安装,自定义可定义安装的位置以及数据存储位置,定义好安装目“D:\MYSQL5”进行安装。
  安装到“plase select the default character set”时选择手动选择字符集选中UTF8编码。
  数据库的密码设置需要手动输入。(为了统一开发环境,数据库密码统一设置为root)
  完成mysql的安装。
  第四步:Apache连接PHP
  ------------------------------------------------------------------------------------------------------------------------------------
  PHP安装时(第二步中)已经和Apache连接上。
  第五步:PHP连接MySQL
  PHP连接到数据库需要PHP对mysql模块的支持。打开php.ini文件,查找“;extension=php_mysql.dll”属性,去掉前面的分号即可。“extension=php_gd2.dll”此为图像处理模块“extension=php_mbstring.dll”此为字符集模块,相同进行修改。
  打开文件“D:\PHP5”将文件libmysql.dll拷贝到“C:\windows\system32”下。特别提醒:如果操作完后面的步骤仍发现php无法连接Mysql,请将libmysql.dll放置在c:\windows下面。
  打开文件“D:\PHP5\ext”将文件php_mysql.dll和php_gd2.dll以及php_mbstring.dll拷贝到“C:\windows\system32”下。
  测试数据库连接成功与否,重启Apache,Apache默认目录下建立test-mysql.php文件输入如下代码。打开浏览器输入“http://localhost/test-mysql.php”,若连接成功则显示Success。
  


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-637331-1-1.html 上篇帖子: apache负载均衡apache2.4.18+tomcat7(windows版) 下篇帖子: 脚本安装apache-DevilRex119
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表