开发者社区> 桃子红了呐> 正文

php环境搭建

简介:
+关注继续查看

1.准备安装包

php    (php-5.2.17-Win32-VC6-x86.zip)

mysql   (mysql-5.5.22-win32.zip)

apache   (httpd-2.2.22-win32-x86-openssl-0.9.8t.msi)

注:其中mysql与apache需要安装,php只需要解压即可

 

2.进行安装

先安装apache,然后安装php,然后安装mysql

注:其实无所谓谁先谁后,都是独立的。安装完之后,配置一下就可以将它们关联起来了。

我安装的时候将各它们安装到一个固定的目录,便于管理。我安装的目录是

D:/wamp/

 

3.整合apache,php,mysql

    a. 让Apache可以解析php文件,在配置文件中找到

        #LoadModule vhost_alias_module modules/mod_vhost_alias.so

      在下一行添加 (绿色的位置是根据PHP的所在目录而定的)

        LoadModule php5_module "D:/wamp/php/php5apache2_2.dll"
PHPIniDir "D:/wamp/php"
AddType application/x-httpd-php .php .html .htm

 

    b. 在配置文件中找到

        DirectoryIndex index.html

      改为

        DirectoryIndex index.php index.html

 

    c. 修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样)

        DocumentRoot "D:/wamp/Apache2.2/htdocs"

      改为

        DocumentRoot "D:/wamp/workspace"

      

      再找到

        <Directory "D:/wamp/Apache2.2/htdocs">

      改为

        <Directory "D:/wamp/workspace">  

 

    

     d.配置虚拟域名

      要开启apache下的

      # Virtual hosts
Include "conf/extra/httpd-vhosts.conf"

      否则虚拟域名重定向会无法执行

 

      配置虚拟域名需要修改两处,一处是hosts(windows->System32->drivers->etc)

      一处是apache中的conf/extra/httpd-vhosts.conf

      两者结合起来就可以完成虚拟域名的功能。

 

 

    PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini

 

      a. 设置PHP扩展包的具体目录,找到

        ; On windows:
; extension_dir = "ext"

      改为 (值是ext文件夹的目录)

        ; On windows:
  extension_dir = "D:/wamp/php/ext"

 

      b. 开启相应的库功能,找到需要开启的库的所在行

        ;extension=php_curl.dll

        ;extension=php_gd2.dll

        ;extension=php_mbstring.dll

        ;extension=php_mysql.dll

        ;extension=php_xmlrpc.dll

         去掉前面的分号(注释),即改为

        extension=php_curl.dll

        extension=php_gd2.dll

        extension=php_mbstring.dll

        extension=php_mysql.dll

        extension=php_xmlrpc.dll

      

      c. 设置时区,找到

        ;date.timezone =

        改为

        date.timezone = Asia/Shanghai

 

 

 

 

ps:远程桌面连接

通过局域网ip

或者本机ip(需要设置映射)

 

然后通过用户名

密码

就可以进行远程访问了

访问前,确保对方电脑开启远程访问功能

如下图所示:

主要是下面的选项。



本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/archive/2013/05/08/3067115.html,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ECS配置mySQL\MariaDB和PHP环境
ECS配置mySQL\MariaDB和PHP环境
28 0
【技术分享】Win10环境php安装seaslog扩展
【技术分享】Win10环境php安装seaslog扩展
33 0
实战 - docker-compose搭建基本的nginx+php环境
docker-compose使用后缀为yml的文件定义你的服务容器关系 下面我们用一个nginx+php的简单例子来演示 创建项目总目录
228 0
PHP 项目迁移至新环境中 | 学习笔记
快速学习 PHP 项目迁移至新环境中
59 0
MacOS环境下使用HomeBrew安装PHP@8.0
MacOS环境下使用HomeBrew安装PHP@8.0
142 0
PHP:多版本环境管理工具
PHP:多版本环境管理工具
41 0
mac环境composer新建php的symfony项目并用nginx配置
mac环境composer新建php的symfony项目并用nginx配置
60 0
Uni-App - 实战《悦读》之部署 php 环境
Uni-App - 实战《悦读》之部署 php 环境
59 0
【PHP秒杀系统】第一篇 环境准备即MySQL的封装
【PHP秒杀系统】第一篇 环境准备即MySQL的封装
59 0
【PHP】window下搭建php环境
【PHP】window下搭建php环境
39 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
PHP安全开发_从白帽角度做安全
立即下载
PHP在机器学习上的应用及云深度学习平台的架构设计与实现
立即下载
PHP与APM_技术内幕和最佳实践
立即下载
相关实验场景
更多