www服务器搭建笔记:一 WAMP,windows7+Apache2.4+MySQL5.6+php5.5

LAMP搭建笔记传送门 http://www.cnblogs.com/jianming348/p/3952650.html

软件版本:

Win7 64位 (由于现在内存配置提升,需要64位系统支持更高的内存)

Apache 2.4.10 win64 版 (在官网下载64位apache,注意是64位的,与系统对应)

MySQL 5.6.19 (官网下载最新即可)

PHP 5.5.15 (官网下载最新即可)

(由于是虚拟机,没有分区,只有一个C盘,所以只能在C盘创建,有条件建议在其他盘下操作,安全一点,不受系统盘的影响)

首先在同一个文件夹下安装全部软件,我觉得这样方便管理,我在C盘的创建一个叫WAMP得文件夹,里面的有以下文件夹  

    Apache24 :服务器软件httpd的安装位置

data:MySQL数据库的存放位置,有条件可以独立一个盘存数据

htdocs: http document的缩写,存放网站文件,html,php 等

MYSQL:MySQL的安装位置

PHP:php的安装位置

Apache步骤:

1.下载apache,并非是在apache正统官网下载,而是一个分支http://www.apachelounge.com

正统官网的Apache对windows的支持很少,所以有人开了个分支支持windows,登陆上面的网站可以下载到64位的apache。

2.安装apache到上面提到的位置 WAMP/Apache24

3.打开apache,在bin目录下有ApacheMonitor,打开并点击界面的start就可以启动服务器,此时已经启动成功,打开浏览器,地址栏输入“localhost”就可以浏览本地的网站服务器提供的默认网站了。

但是单纯的apache只能支持简单的网页,要支持php,就需要修改配置,扩展支持。扩展支持需要安装了php之后才能进行。

4.修改网站的存放位置,默认apache网站文件是存放在安装目录下的htdocs,需要修改位置,就要在安装目录下找到conf/httpd.conf 用文本编辑器打开,找到 DocumentRoot 把后面的路径改成你需要存放的路径,我的路径是DocumentRoot “c:/WAMP/htdocs”,修改后,使用ApacheMonitor,点击Restart重启apache服务

5.添加php扩展,这一步是在php安装好的基础上实现的,请安装好php再执行这一步。

php安装好了后,打开安装目录下conf/httpd.conf,在一系列的LoadModule语句后面添加

#php module

LoadModule php5_module "c:/WAMP/PHP/php5apache2_4.dll"

PHPINIDir c:/WAMP/PHP

AddType application/x-httpd-php .php .html .htm

“#”号在前面,后面的是注释

LoadModule 加载模块,php5_module是模块名,后面是对应地址

PHPINIDir是配置php的安装地址,用于执行编译php

AddType添加类型,意思是只要是.php .html .htm结尾的都用php解析

保存文件conf/httpd.conf,重启apache服务。

php步骤:

1.下载php,http://php.net 直接到官网下载php压缩包,解压在 WAMP/PHP下面

2.配置php,在安装目录下有php.ini-development这个文件,复制并改名字位php.ini。

(这是php的配置文件,优先读取php.ini,此文件不存在才读取php.ini-development,万一php.ini改错,还有php.ini-development做后备。)

打开php.ini找到extension=xxx之类的系列文字,在下面添加

;php5.5 ext not use mysql

extension=php_mysqli.dll

其实上面已经有了extension=php_mysqli.dll,去掉分号即可,新添加是为了方便查看,前面分号“;”是注释,php5.5这版本不建议用mysql,而是改用mysqli,i是improve的意思。

mysql是php需要用到数据库进行存储才需要配置的,一般都是需要的。

3.返回apache步骤,执行第5步

4.此时apache已经可以执行php脚本了,在htdocs下新建php测试文件即可。

新建文件test.php

内容如下

<?php

echo “output php info:”

phpinfo();

?>

保存,打开浏览器,输入localhost/test.php 即可看到效果

MySQL步骤:

(如果是使用安装版的话,直接安装就好,下面步骤不用看了,但是非安装版给人感觉纯净,可操控性强)

1.下载非安装版的mysql,它有商业版和社区版,我们使用社区版MySQL Community Downloads

在网页中选择Windows (x86, 64-bit), ZIP Archive这个下载,MSI Installer是安装版。

2.配置MYSQL,解压到相关目录WAMP/MYSQL,检查安装目录下是否有my.ini,如果没有,复制my-backup.ini,并改名成my.ini。打开my.ini,找到basedir和datadir,分别修改如下

basedir = c:/WAMP/MYSQL

datadir = c:/WAMP/data

basedir是MySQL的安装目录

datadir是数据库的存放目录

把c:/WAMP/MYSQL/data下面的数据复制到新的datadir的目录,因为源data下有些MySQL必须用到的数据库,比如MySql的用户账户信息等,所以新数据存放地址不能是空。

在文件末尾加上

[client]

default-character-set=utf8

客户端执行语句的时候默认使用utf8格式

配置环境变量,在windows环境变量的path下,加上MySQL的bin目录文职,我的是C:\WAMP\MYSQL\\bin;

3.启动MySQL,进入CMD命令行模式,执行

mysqld —install

安装mysql ,install前面两个横线

net start mysql

启动MySQL复制

PS:如果启动失败,请stop服务,卸载后,在重新安装启动

mysqld —remove

卸载mysql

net stop mysql

停止mysql服务

至此,WAMP环境就配好了。如果出现各种问题,请先检查下载的安装包是否版本合适,配置是否写漏写错,其次就网上找答案,问题总是有原因。

整个搭建过程确实出现各种原因,每台机的环境不同,问题不同,但是大体的搭建方法是一样的。

时间: 2024-11-08 18:17:41

www服务器搭建笔记:一 WAMP,windows7+Apache2.4+MySQL5.6+php5.5的相关文章

DNS服务器搭建笔记

DNS在linux服务器上的服务名是named,而named服务依赖软件bind. 环境: 系统版本:VBOX虚拟机centos6.0. 本机内网IP 192.168.2.198. 一.安装软件bind. 1.显示bind相关的软件包. [[email protected] ~]# yum list bind* bind.i686 bind-chroot.i686 bind-devel.i686 bind-dyndb-ldap.i686 bind-libs.i686 bind-sdb.i686

samba &nbsp; 服务器搭建 &nbsp; 笔记 (生产环境常见的示例) &nbsp;

文件服务器  SAMBA 可以在线修改文件  samba   NFS   NFS网络共享文件系统 服务器端 mkdir   /share vim    /etc/exports /share  192.168.1.0/24(rw   sync)##将/share目录  共享给192.168.1.0 网段 客户端 #showmount   -e   192.168.1.120    ##查看主机192.168.1.120服务器   共享的目录 #mount   - t   nfs   192.16

Apache2.4 + MySQL5.5 + PHP5.5 FCGI方式运行

1.      Apache2.4.10 Apache的依赖关系Apr&& apr-utils 2.      MySQL5.5.38 MySQL编译方式采用通用二进制格式 3.      PHP5.5.15 PHP Apache以FCGI的方式编译 4.      配置结合FCGI运行 配置默认文档index.php 配置AddType支持PHP 配置php-fpm支持PHP解析 5.      配置xcache加速PHP 安装Apache2.4.10 依赖包: wget http://

www服务器搭建笔记:二 LAMP,CentOS6.5+yum下载最新apache+mysql+php

WAMP搭建笔记传送门: http://www.cnblogs.com/jianming348/p/3952649.html 由于本人不是要深究原理,只是需要搭建环境.所以在linux上使用了yum这个工具,万分好用啊. 它会下载并且安装最新版的软件,并且会下载其关联的库. 系统: CentOS6.5,该系统自带yum,所以不需要事先安装,没有yum的话,就下一个安装 语法 yum 参数 下载的软件名字 参数-y是默认选择Yes,使用yum执行过程中,会有选择yes和no来确认是否下载文件 以下

Web服务器搭建笔记

1.ping 127.0.0.1 -测试联通性 在浏览器中输入localhost可判断本地服务器是否开启.如果出现含有“work”字样,则代表本地服务器已经开启. 2.本地服务器具体搭建步骤. 1>cd /etc/apache2/  进入这个目录 2>修改配置文件,配置服务器之前先备份好httpd.conf源文件,备份命令  sudo cp httpd.conf httpd.conf.bak   ---- 将httpd.conf备份为 httpd.conf.bak 3>创建文件夹(相当于

windows环境下面安装Apache2.4+MySql5.7+PHP5.6

之前学习PHP一致是只用phpStudy集成开发环境,这对于新手而言无疑是帮助极大的,因为傻瓜式安装与使用方法减少了我们很多不必要的麻烦.但是作为一名合格的PHP开发人员,掌握PHP+MySQL+Apache的安装与配置是必须具备的能力.下面我就当前比较新版本的PHP.Apache,MySQL安装与配置方法作一一介绍. 以下文章参考的3个来源,在加上本人搭建过程中遇到的问题的修复完善笔记: <PHP环境的搭建和Discuz!安装> http://www.myxzy.com/post-386.h

CentOS7 + Apache2.4 + Mysql5.5 + PHP5.5

前面已经介绍了:LAMP的搭建: http://itwolf.blog.51cto.com/3286625/1385137 不过使用的是集成环境.但有些时候还是需要我们来自己配置相关的环境,这样对于理解各个组件之间的工作原理也更加的熟悉,配置性更加的高了.直接开始: mysql: http://dev.mysql.com/downloads/mysql/ 我的版本:MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm-bundle.tar apache: http:/

01.WAMP搭建 [Win7+Apache2.4+MySQL5.7+PHP7

WAMP搭建[Win7+Apache2.4+MySQL5.7+PHP7 一.背景 将电脑光驱位拆换成固态硬盘(120g),专门装了一个系统用于工作.之前一直使用PHPstudy和WAMP这种集成环境,但这类集成环境的MySQL版本最高的都是5.5的,PHP版本最高是5.6的,Apache最新版本是2.2.目前Apache最新版本是2.4.x,PHP最新版本是7.0.x,MySQL最新版本是5.7.x,掌握WAMP|LAMP环境的搭建是非常重要的,虽然工作中自行开发的时候大多数都是使用集成环境开发

django+nginx+xshell简易日志查询,接上&lt;关于《rsyslog+mysql+loganalyzer搭建日志服务器&lt;个人笔记&gt;》的反思&gt;

纠正一下之前在<关于<rsyslog+mysql+loganalyzer搭建日志服务器<个人笔记>>的反思>中说到的PHP+MySQL太慢,这里只是说我技术不好,没有技术可以修改这个开源的php日志程序罢了,当然,在做这个的时候,也是菜鸟一个,只是想自己尝试一下.高手可以直接跳过..... 首先,写在前面,因为上班空闲时间不多,只有忙里偷闲或自己回家的时间弄下,所以这个前后的时间就比较久了. 之前在上篇写到,是准备使用apache+django来搭建的,但是真的,我折腾