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

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 今儿,市场部一家伙见开心网之类的网站越来越火,想把上面的这些个应用也整合到公司平台上,到网上搜了搜,发现其它同类一些小网站都是直接拿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 '数据库连接成功';

?>

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

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
5月前
|
PHP
windows11 vscode 配置 php环境
windows11 vscode 配置 php环境
43 0
|
4月前
|
Linux 应用服务中间件 PHP
Linux下搭建PHP环境-源码编译安装PHP7.2
Linux下搭建PHP环境-源码编译安装PHP7.2
153 0
|
3月前
|
关系型数据库 MySQL PHP
|
10天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
27天前
|
应用服务中间件 Linux PHP
Linux下安装php环境并且配置Nginx支持php-fpm模块
Linux下安装php环境并且配置Nginx支持php-fpm模块
29 0
|
2月前
|
监控 关系型数据库 MySQL
PHP与MySQL的结合:实现局域网上网行为监控软件的数据库管理
在当今信息化时代,网络安全日益成为重要的话题。为了有效监控和管理局域网上网行为,开发一个基于PHP和MySQL的数据库管理系统是一个理想的选择。本文将介绍如何结合PHP和MySQL,开发一款简单而高效的局域网上网行为监控软件,并重点关注数据库管理方面的实现。
196 0
|
4月前
|
NoSQL 关系型数据库 应用服务中间件
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
89 0
|
4月前
|
应用服务中间件 Linux PHP
百度搜索:蓝易云【在centos中配置nginx+php的环境教程。】
请注意,上述步骤是基本的配置指南,实际操作中可能会有特定的需求和配置。建议参考Nginx和PHP官方文档或其他详细教程以获得更全面和准确的信息。
45 0
|
4月前
|
Ubuntu 网络协议 应用服务中间件
Ubuntu安装PHP和NGINX环境
PHP-FPM 是 PHP FastCGI Process Manager 的缩写,是 FastCGI 进程管理器。 PHP-FPM 是基于 master/worker 的多进程架构模式,与 nginx 的设计风格类似。master 进程主要负责 CGI、PHP 环境初始化,事件监听、子进程状态,worker 进程负责处理 PHP 请求。 FPM 的 master 通过共享内存获取 worker 进程的信息,包括 worker 进程当前状态、已处理请求数等,当 master 进程要杀掉一个 worker 进程时则通过发送信号的方式通知 worker 进程。
55 0
|
4月前
|
Apache PHP
百度搜索:蓝易云【Apache环境php安装扩展swoole。】
通过以上步骤,你就可以在Apache环境中成功安装和配置Swoole扩展了。请确保你按照正确的步骤进行操作,并根据你的系统和环境进行相应的调整。如果遇到问题,你可以参考Swoole官方文档或社区的支持资源来获取更多帮助。
33 1

推荐镜像

更多