[转]php5+apache2+mysql5最新环境配置

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 今儿,市场部一家伙见开心网之类的网站越来越火,想把上面的这些个应用也整合到公司平台上,到网上搜了搜,发现其它同类一些小网站都是直接拿uchome系统来架设的,于是去down了一整套的uchome系统,发现是php+mysql架构的,没玩过,于是就找到了这篇php+mysql的配置指南,转贴于此,方便以后再找起来麻烦: 原文:http://blog.

今儿,市场部一家伙见开心网之类的网站越来越火,想把上面的这些个应用也整合到公司平台上,到网上搜了搜,发现其它同类一些小网站都是直接拿uchome系统来架设的,于是去down了一整套的uchome系统,发现是php+mysql架构的,没玩过,于是就找到了这篇php+mysql的配置指南,转贴于此,方便以后再找起来麻烦:

原文:http://blog.sina.com.cn/s/blog_5f119f100100cay5.html

mysql-5.0.18.exe   php-5.2.6-Win32  apache_2.2.4-win32-x86-no_ssl.msi

软件安装过程

php5安装:将网上下载后的包解压并将php-5.2.6-Win32重命名为php5放在C盘下

php5配置:

(1).将c://php5目录下的php.ini-dist复制并粘贴到本目录下命名为php.ini

(2)用记事本打开php.ini用查找找到extension_dir后的目录将为c:\php5\ext (意思是指定拓展模块的目    录)。

(3)查找到Windows Extensions下面的

;extension=php_gd2.dll

;extension=php_mbstring.dll

;extension=php_mysql.dll
;extension=php_mysqli.dll

将前面的分号去掉,查找到;default_charset 将其后面的值改为utf-8

(4).配置环境变量(就是让系统找到你php5下的模块,有人将这些文件往windows或system32下拷,我建议使用环境变量,这样更方便修改,省得把系统里的东西搞得乱轰轰的)

->选择环境变量按钮

img_52d28b74dffcae4514837f91e50c0a40.jpg

->选择系统变量Path,输入你的php5和ext所在目录

img_e01c8bc00ce6461797ac4fa98e0d52e5.jpg

->新建一个变量名为:PHPRC,值为你的php.ini所在目录

img_ec32e2ce3bbc0f16da67fb5e8bd3823a.jpg

2安装Apache2

安装过程很简单,选择你要安装的目录一直next就行了,但安装前应关闭迅雷,因为他会占用你的80端口

配置apache

(1)用记事本打开apache2下conf目录下的httpd.conf

在#LoadModule ssl_module modules/mod_ssl.so下面加入下面两行:

LoadModule php5_module c:/php5/php5apache2_2.dll

AddType application/x-httpd-php .php

(2)找到<IfModule dir_module>
                   DirectoryIndex index.html
                 </IfModule>

将其修改为<IfModule dir_module>
                      DirectoryIndex index.html index.php
                       </IfModule>

 在Apache2的htdocs文件加下新建一个文本文档命名为phpinfo.php在其中加入以下内容:

<?php

phpinfo();

?>

在浏览器上输入http://127.0.0.1/phpinfo.php如果看到php信息页面说明Apache可以解析php文件了。

 

3.安装mysql

步骤先省略了。。。

安装完后新建一个文本文件命名为mysql_test.php来测试是否已支持mysql数据库,在其中输入以下内容:

<?php

// 连接,选择数据库

$link = mysql_connect('localhost', 'root', '你的password')

or die('无法连接数据库:' . mysql_error());

echo '数据库连接成功';

?>

进行测试,如果连接成功就大功告成了

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
38
分享
相关文章
|
11天前
|
Ubuntu下使用apt为Apache2编译PHP7.1
以上就是在Ubuntu系统下,使用apt为Apache2编译PHP7.1的过程。希望这个过程对你有所帮助,如果你在执行过程中遇到任何问题,都可以在网上找到相关的解决方案。
40 25
|
17天前
|
在Ubuntu系统中为apt的apache2编译PHP 7.1的方法
以上就是在Ubuntu系统中为apt的apache2编译PHP 7.1的方法。希望这个指南能帮助你成功编译PHP 7.1,并在你的Apache服务器上运行PHP应用。
64 28
利用PhpStorm、phpstudy和xdebug快速构建PHP调试环境
至此,我们已经完成了PHP调试环境的构建。现在,你可以在PhpStorm中打开你的PHP项目,设置断点,然后开始调试你的代码了。希望这个指南能帮助你快速构建PHP调试环境,提高你的开发效率。
109 26
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
63 17
|
1月前
|
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
79 6
源码编译安装LAMP(HTTP服务,MYSQL ,PHP,以及bbs论坛)
通过以上步骤,你可以成功地在一台Linux服务器上从源码编译并安装LAMP环境,并配置一个BBS论坛(Discuz!)。这些步骤涵盖了从安装依赖、下载源代码、配置编译到安装完成的所有细节。每个命令的解释确保了过程的透明度,使即使是非专业人士也能够理解整个流程。
57 18
如何排查和解决PHP连接数据库MYSQL失败写锁的问题
通过本文的介绍,您可以系统地了解如何排查和解决PHP连接MySQL数据库失败及写锁问题。通过检查配置、确保服务启动、调整防火墙设置和用户权限,以及识别和解决长时间运行的事务和死锁问题,可以有效地保障应用的稳定运行。
196 25
PHP与MySQL的高效交互:从基础到实践####
本文深入探讨了PHP与MySQL数据库之间的高效交互技术,涵盖了从基础连接到高级查询优化的全过程。不同于传统的摘要概述,这里我们直接以一段精简代码示例作为引子,展示如何在PHP中实现与MySQL的快速连接与简单查询,随后文章将围绕这一核心,逐步展开详细讲解,旨在为读者提供一个从入门到精通的实战指南。 ```php <?php // 数据库配置信息 servername="localhost";username = "root"; password="password";dbname = "test_db"; // 创建连接 conn=newmysqli(se
147 0
零基础搭建PHP本地环境并安装WordPress网站(图文指导)
搭建PHP本地环境前言 以前在大学课堂上学过一点JAVA, PHP. 因为那时是零基础,需要自己搭建APACH, MYSQL, PHPADMIN过程挺烦的,本地环境都不知道是啥,但是做出来结果却很高兴。
4590 0

推荐镜像

更多