formatuu 发表于 2015-8-22 10:22:49

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


LAMP搭建笔记传送门 http://www.iyunv.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的用户账户信息等,所以新数据存放地址不能是空。
  
  在文件末尾加上
  
  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环境就配好了。如果出现各种问题,请先检查下载的安装包是否版本合适,配置是否写漏写错,其次就网上找答案,问题总是有原因。
  整个搭建过程确实出现各种原因,每台机的环境不同,问题不同,但是大体的搭建方法是一样的。
  
页: [1]
查看完整版本: www服务器搭建笔记:一 WAMP,windows7+Apache2.4+MySQL5.6+php5.5