1. 在windows下搭建网站开发环境,我们采用apache+php+mysql模式,由于apache官网不支持64 windows,所以只在32位windows上配置环境
- 安装前准备:
1) apachel,php,mysql几个软件的安装包
2) 安装包我已放在server,可使用浏览器访问或通过以下命令获取:
l wget
l wget
l wget http://192.168.0.3/pub/php.zip
- 安装apache
1) 双击运行apache安装程序,一直next,直到遇到server Information标签,NetWork Domain,Server Name,Administrator’s Email Address都需要填写,不填写则不能进行,但是值可按照格式任意填写,填写后点击next继续
2) Setup Type标签,选择Custom,手动配置
3) Custom Setup标签,左键点选“Apache HTTP Server”,选择“This feature, and all subfeatures, will be installed on local hard drive.”, 点选“Change...”,可手动指定安装目录。
4) 点击install安装。安装好后会在右下角有个红色羽毛图标,点击选择可启动,停止,重启apachel服务器。此时在浏览器输入,看看有什么页面?
5) 网站根目录默认为你apache安装路径下的htdocs文件夹
6) 配置apachel服务器:,点击“start”、“All Pragram”、“Apache HTTP Server 2.0”、“Configure Apache Server”、“Edit the Apache httpd conf Configuration file”,点击打开,在这里可以配置apachel,不配置也行
- 安装php:
1) 解压php压缩包到指定路径,比如D:\php
2) 进入文件夹,找到找到“php.ini-dist”文件,将其重命名为“php.ini”(注意在windows下后缀名是隐藏的,我是到linux下修改的)
3) 找到“;extension= php_mysql.dll”一行,并把前面的“;”去掉,表示要加载这个模块
4) 在系统环境变量Path末尾添加一句:“;D:\php;D:\php\ext”,其中的“D:\php” 是你的安装目录,需重启电脑才生效
5) 按照apache安装第5步打开apachel配置文件
l 在“#LoadModule ssl_module modules/mod_ssl.so”后添加以下2句话
LoadModule php5_module D:/php/php5apache2.dll
PHPIniDir "D:/php"
l 在AddType application/x-gzip .gz .tgz后添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
l 保存
6) 完成以上操作重启apache后,可以在你apachel目录下加入一个php文件测试是否支持php
- 安装mysql
1) 双击运行mysql安装程序
2) 一直next,遇到Setup Type后选择Custom,手动安装
3) 在Custom Setup页面可设置安装路径,一直next
4) 出现Mysql.com Sign-Up选择Skip Sign-up
5) 在MySQL Server Instance Configuration标签(以下配置都在这个标签中)选择“Detailed Configuration(手动精确配置)”
6) 选择服务器类型,“Server Machine(服务器类型)”
7) 选择mysql数据库的大致用途,)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)“
8) 选择网站的一般mysql访问量,同时连接的数目,“Online Transaction Processing(OLTP)(500个左右)”
9) 对mysql默认数据库语言编码进行设置,在Character Set那里选择或填入“gbk”
10) 否将mysql安装为windows服务,可将Install As Windows Service和Include Bin Directory in Windows Path都选上
11) 设置root用户密码:可将Modify Security Settings勾上,输入root用户密码
12) 点击Execute使设置生效
13) 此时mysql已安装好,可点击“start”、“All Pragram”,“mysql“打开字符界面的mysql,需输入root密码,建议在配置时(第11步)输入密码