windows2008+apache服务器+mysql数据库+php语言环境单独安装

W:windows2008  64位操作系统

A:apache服务器

M:mysql数据库

P:php环境

以上apache、php和mysql在这都是进行单独安装的,最后mysql的运行使用的phpmyadmin工具使mysql能够在web端运行

这里的ftp是指搭建ftp的服务器设置,使本地的客户端ftp工具能够正常使用

我用的Php的版本是:5.5.16版本,官方下载地址:http://windows.php.net/download/

我的个人保存地址是:http://pan.baidu.com/s/1hqkTf4C

这个地址是windows操作系统的下载版本,分为安全线程(Thread Safe)和非安全线程(Non Thread Safe)的,我认为安全线程(Thread Safe)更好一些,之前下载了一次非安全线程的包文件,安装没有成功,貌似有些文件不存在。我下载的版本截图

用的Apache的版本是:2.4.10版本。官方下载地址:http://www.apachelounge.com/download/

我的下载版本保存地址是:http://pan.baidu.com/s/1i387Eeh

下载如下:

现在mysql的安装版本已经更新到了5.6.20,

官方下载地址:http://dev.mysql.com/downloads/mysql/

如果从官方下载的话:64位操作系统适合

我用的Mysql的版本是:5.6.19。

我安装的版本下载地址:http://pan.baidu.com/s/1qWjqQ2g

在这个环境的搭建之前,我们需要安装 .NetFramework4.0 和Visual C++

否则在安装的过程中会遇到异常的错误:

可以搜索进行官方下载安装

我已经下载下来的版本:

Phpmyadmin下载:

1.安装系统的.net框架和Visual C++

http://pan.baidu.com/s/1c0Eh1jM

http://pan.baidu.com/s/11usPo

2.安装mysql,双击执行安装包,安装过程参考:

http://database.51cto.com/art/201304/387439.htm

3.把php的包放到D:\ 盘下面(自己决定放的位置)

4.添加系统环境变量

我的电脑 ->管理 ->更改系统属性

高级->环境变量

添加一个环境变量:

PATH

D:\php;D:\php\ext        【变量值的地址很据你自己的世纪路径来填写】

添加之后:

5.重新启动计算机

6.将D:\php\里面的php.ini-production文件拷贝另存为php.ini配置文件

如果你的数据库文件较大的话,你可以在php文件中顺便更改一下上传和下载的文件大小限制。  post_max_size     upload_max_filesize

extension_dir 更改

;extension_dir=‘ext‘

将这个参数更改为:

extension_dir=‘D:/php/ext‘

此处的路径为你放置文件的实际路径

应该去掉分号的扩展:

需要在重新配置一下 mysql的配置位置:

5.将apache24的文件夹放置到D盘

首先需要将apache24/conf文件夹下面的配置文件httpd.conf进行更改;

更改的内容为:

给运行文件扩展的后缀名

#php configuration   在http.config文件中添加

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

以上这段话是为了保证php文件的运行,地址以你自己的实际位置为准

然后在index.html文件中写一段话,进行测试

<?php
 Phpinfo();
?>

这个时候就可以运行php文件了。

2.来,让我们来安装phpmyadmin的web版界面吧

将phpmyadmin放置在apache服务器的htdoc文件夹下面,然后配置

以域名的形式来访问的设置

在hosts文件中配置ip和对应的域名访问地址

127.0.0.1   www.bafeiyu.com

然后在apache  config文件中最后添加上

<virtualhost *:80>

    ServerName www.bafeiyu.com

    DocumentRoot E:\xampp\htdocs\bafeiyu

</virtualhost>
时间: 2024-08-06 12:11:47

windows2008+apache服务器+mysql数据库+php语言环境单独安装的相关文章

mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: NO)

php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvCsafCe),在安装配置mysql完毕后,登录mysql,报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),折腾很久,终于解决,随手记录下,备忘. 解决方法: 第一步:如

自学php的几个例子(包含AMP(Apache、MySQL、PHP)环境搭建链接)

学习PHP之前需要先搭建PHP运行的环境(即服务器+PHP+数据库)来使PHP成功运行,具体环境搭建教程可参考pharen(http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html)的教程(亲测可用),教程中一些资源链接可能已经失效,下面给出部分资源链接:PHP资源:http://windows.php.net/download#php-5.6 Apache(msi安装包)资源:http://archive.apache.org/

Windows下 Apache + php + mysql + phpMyAdmin 搭建开发环境

序言 工欲行其事,必先利其器.PHP集成环境也非常多,比如AppServer.xampp.WAMP......只要一键安装就把PHP环境给搭建好了,这种方式傻瓜式的不是我喜欢的,以后想深入学习PHP,升级版本不方便, 同时也想尝试一下自己动手搭建PHP环境,因为不是做PHP这个方面的,配置开发环境耗费很长的时间,走了很多的弯路.借此机会总结一下安装过程,让看到此文章的人少走一些弯路,以下也给出了安装文件,因为博客园的存放文件不能大于10M,安装文件放在百度云以下内容给出连接. 一.准备工作 Ap

linux centos下mysql数据库的主从复制环境搭建

有两台MySQL数据库服务器Master和slave,Master为主服务器,slave为从服务器,初始状态时,Master和slave中的数据信息相同,当Master中的数据发生变化时,slave也跟着发生相应的变化,使得master和slave的数据信息同步,达到备份的目的. 原理图如下: 简单来说,mysql的主从复制的原理就是slave把master上面执行的 update,insert这些会使数据发生改变的sql语句从master上面同步过来,然后在自己的机器上再执行一遍,那么这两台数

Linux两台服务器mysql数据库同步

我们在做web系统部署的时候往往涉及到两台甚至多台数据库的备份,为了数据安全考虑(虽然说到底不过是一堆0 1,但是价值千金啊),所以我们还是乖乖做同步把! 1.准备两台Linux服务器(主.从) 2.安装好Mysql 3.在配置文件/etc/my.cnf(MySQL中为mysql.ini)修改开启二进制日志 log-bin=mysql-bin 修改方法:打开配置文件后在 [mysqld]中添加内容: server-id = 1 #确保在整个MySQL集群中唯一 log-bin=/var/log/

Apache+php+mysql+SQLyog在windows7下的安装与配置图解

先准备好软件: Apache官方下载地址:httpd-2.2.25-win32-x86-openssl-0.9.8y.msi,更多版本在这里: php官方下载地址:php-5.4.37-Win32-VC9-x86.zip,更多镜像下载地址,更多版本下载: mysql官方下载地址:mysql-5.5.39-win32.msi,更多镜像下载地址,更多版本下载. 一.安装Apache,配置成功一个普通网站服务器 运行下载好的“httpd-2.2.25-win32-x86-openssl-0.9.8y.

mysql数据库5.6 源码安装

今天 看一马哥视频 写点东东 mysql 安装配置 通用二进制包 直接解压配置使用 wget  https://downloads.mariadb.com/archives/mysql-5.5/mysql-5.5.39-linux2.6-x86_64.tar.gz #yum install libaio mysql-5.5.39-linux2.6-x86_64.tar.gz 解压缩  tar -xf mysql-5.5.39-linux2.6-x86_64.tar.gz -C /usr/loca

远程linux服务器mysql数据库定期备份和删除

网上已经有部分关于Linux下定期备份mysql的方法,但是很多步骤不够详细,不适合新手,自己琢磨了很久,终于搞定了. 1.Linux服务器一般是ssh协议,如果本地也是Linux环境,可以直接通过shell连接,命令: ssh -l root -p 8080 202.***.***.*** 其中root为用户名,一般为root,8080为端口,202.***.***.***为服务器ip地址: 接下来会提示你输入密码,输入正确后即可进入服务器: 2.然后需要创建一个数据库备份数据存放的文件夹:

crontab命令自动备份远程服务器mysql数据库

今天用通过在网上收集的信息和自己的实践整理,用crontab命令做了一个远程服务器上的数据库备份,希望对大家有用. 操作步骤与截图如下: 1.打开Putty,在这里输入密码,然后进入到如图所示: 2.创建保存备份文件的路径/mysqldata:在如上第二幅图的绿色地方输入如下信息,创建文件后,你可以在根目录下看到mysqldata文件夹(和var.usr同一目录下) #mkdir /mysqldata 3.创建/usr/sbin/bakmysql文件 #vi /usr/sbin/bakmysql