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

[经验分享] Windows下配置PHP环境

[复制链接]

尚未签到

发表于 2017-3-21 06:07:16 | 显示全部楼层 |阅读模式
  phpnow在Windows下配置环境很是方便,但是兼容并不是很好,有些时候我们还需要手动在Windows配置PHP环境,手动配置又很麻烦经常忘记配置步骤。所以今天特意记录配置过程。
  首先我们需要下载:
  apache的官方下载地址:
  http://httpd.apache.org/download.cgi
  mysql官方下载地:
  http://dev.mysql.com/downloads/mysql/5.0.html#win32
  php官方下载地址:http://www.php.net/downloads.php
  phpMyAdmin官方下载地址:http://phpmyadmin.com/
  所需软件我们是下载完了,接下来我要安装,点击apache_2.0.59-win32-x86-no_ssl.msi,apache默认端口我们选择80,还有就是不要和IIS得端口号有冲突。与普通应用程序安装
  和类似。程序安装完后,我们在浏览器中输入:http://127.0.0.1就可以看到标题写着安装Apache测试页面,表示我们得apache安装成功。
  Mysql安装:
  我们运行mysql文件夹下的Setup.exe。其中有需要设置密码一步,一般建议密码不要为空(如:我们把密码设置成123456)。接着点击下一步,接着是Finish。我们的数据库也安装完毕了。
  PHP安装配置:
  我们把php-5.2.3-Win32.zip解压到C盘根目录下,把文件夹名字改成PHP,这样方便一下。找到PHP目录下的“php.ini-dist”或者“php.ini-recommended”文件,我们把它从命名为"php.ini",复制到“C:\WINDOWS”下。
  在将php目录下得php5ts.dll复制到“C:\WINDOWS\system32”目录下。
  将php\ext目录下的“php_gd2.dll”与“php_msql.dll”复制到“C:\WINDOWS\system32”目录下。
  修改apache的httpd.conf:找到E:\Apache2\conf下得“httpd.conf”文件(最好事先备份一下)。
  找到DocumentRoot,把它修改成你网站得根目录,如“DocumentRoot "E:/Apache2/htdocs"”;
  查找DirectoryIndex index.html index.html.var 在后面加入index.php
  查找#LoadModule ssl_module modules/mod_ssl.so 令起一行加入LoadModule php5_module c:\php\php5apache2.dll;
  查找AddType application/x-gzip.gz.tgz后面加入一行AddType application/x-httpd-php.php;
  写一个文件index.php,加入""放到apache的根目录下,从起apache服务器,在浏览器中输入:http://126.0.0.1/index.php, 看到php的配置信息,php版本,表示php配置成功.
  mysql配置:
  打开c:\windows\php.ini文件;
  查找;extension=php_mysql.dll,去掉';'注释;
  查找;extension=php_gd2.dll,去掉';'注释;
  查找;extension=php_mbstring.dll,去掉';'注释;
  查找;session.save_path="/temp",去掉";",把"/temp"修改成"C:\WINDOWS\Temp";
  查找;extension_dir修改为extension_dir="c:\php\ext";
  将 libmysql.dll复制到"c:\windows\system32"目录下
  查找;extension=php_mysql.dll,去掉';'注释;
  重启apache服务器即可.
  安装配置phpMyAdmin:
  把phpMyAdmin解压到apache根目录下(E:\apache\hotdocs),修改E"\apache\htdocs\phpMyAdmin\config.inc.php文件,设置用户名,密码(我们在安装mysql的时候设置过的用户名和密码).在浏览器中输入http://127.0.0.1/phpMyAdmin/ ,即可很方便的管理我们的数据库了.
  配置apache的虚拟目录:
  打开C:\WINDOWS\system32\drivers\etc\hosts文件,添加127.0.0.1 ceshi.com
  打开E:\apache\htdocs\httpd.conf文件
  找到#NameVirtualHost *:80,去掉"#";
  <VirtualHost *:80>
  ServerAdmin nide@gmail.com //你的邮箱
  DocumentRoot E:/www/web //你的虚拟路径地址
  ServerName ceshi.com //虚拟路径网址
  ErrorLog logs/dummy-host.ceshi.com-error_log
  CustomLog logs/dummy-host.ceshi.com-access_log common
  </VirtualHost>
  如果需要设置多个虚拟路径只需要复制<VirtualHost>至</VirtualHost>改成自己需要的内容即可.

运维网声明 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-352652-1-1.html 上篇帖子: PHP 断点调试 下篇帖子: PHP转换数据
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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