php环境搭建

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

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,如需转载请自行联系原作者


目录
打赏
0
0
0
0
64
分享
相关文章
Linux下搭建PHP环境-源码编译安装PHP7.2
Linux下搭建PHP环境-源码编译安装PHP7.2
440 0
利用PhpStorm、phpstudy和xdebug快速构建PHP调试环境
至此,我们已经完成了PHP调试环境的构建。现在,你可以在PhpStorm中打开你的PHP项目,设置断点,然后开始调试你的代码了。希望这个指南能帮助你快速构建PHP调试环境,提高你的开发效率。
53 26
|
11天前
|
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
48 6
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中确保 PHP Shell 安全,需采取限制执行环境、禁用危险函数、使用安全模式、采用 `suPHP` 或 `PHP-FPM`、使用参数化查询、输入验证、转义命令、强化会话管理、合理配置错误处理、正确设置文件权限及定期更新等措施。这些策略有助于防范潜在的安全威胁。
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
这篇文章介绍了如何在Windows 7系统上搭建PHP、MySQL和Apache环境,并部署ECShop项目,包括安装配置步骤、解决常见问题以及使用XAMPP集成环境的替代方案。
101 1
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中,如何确保 PHP Shell 的安全性?
使用 Docker 快速搭建多版本 PHP 开发环境
使用 Docker 快速搭建多版本 PHP 开发环境
141 2
【Azure 应用服务】PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
【Azure 应用服务】PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
|
8月前
|
【Azure 应用服务】PHP项目部署到App Service for Linux环境中,如何修改上传文件大小的限制呢?
【Azure 应用服务】PHP项目部署到App Service for Linux环境中,如何修改上传文件大小的限制呢?
Linux搭建tengine2.0<Nginx>+php7环境
本文介绍了在Linux系统上搭建Tengine 2.0(一个Nginx的增强版本)和PHP 7环境的详细步骤,包括创建安装目录、下载源码包及依赖库、编译安装Nginx、配置Nginx、安装PHP及其依赖、设置PHP-FPM、配置环境变量、安装Git和Composer,以及服务管理和日志查看等。
144 0

热门文章

最新文章