|
最近要做些php+MySQL网站的东西,所以就在vista上配了一套环境。可谓是各种艰辛啊,果然开源的东西虽然免费也挺好用,但是配置起来确实不像.NET+SQL server那样顺利。
为了安装不显得那么复杂,除了PHP5,其他能用msi安装的,我都选用了msi安装包。
先来明确今天的主角:
- PHP 5.3.2 (php.net官方下载链接,for Windows,Zip文件,其他版本)
- MySQL 5.x (mysql官网下载页面,有32bit和64bit区分,自行辨别下载)
- Apache 2.2.x (apache.org官网下载页面,有2.0和2.2都行)
- phpMyAdmin (phpMyAdmin官网下载页面,看好自己的php和mysql的版本再下2.x或3.x,推荐2.x)
先把几个东西下载好后,来按顺序安装吧。
- 双击apahce安装包,这大家都会吧;
- 第一个界面直接next;
- License Agreement想必没几个人看,选了accept后点next;
- 出现server information的设置,3个框,如果只是本地用的话,可以随便写,符合格式就行,制约HTTP端口,看你的需要了,第一个是本地所有用户都可用--80端口;或者是只有你的帐户可用的8080端口;
- 默认typical就行,next;
- 可以修改路径,不过注意路径中间不要出现中文,next;
- 开始install吧;
- 安装完成后打开浏览器,输入http://localhost/或者http://127.0.0.1/,显示黑体字it works!的话就是安装成功了!恭喜你!
重要的一点,去apache2.2的目录下,找到conf文件夹里的httpd.conf,用记事本打开,找到directoryindex一行,注意前边不是被#注释掉的,后边应该写的是index.html,在其后边空格,继续协商index.php index.htm等可能用作网站首页的文件名,会是apache能默认按顺序去找网站初试页面。
- 同样的,双击,next;
- 默认Typical,如果想改路径的话可以用Custom,Next;
- 非常快的,就可以install了;
- 然后是注册步骤,如果你是在官网下载的话,想必你已经有一个帐号了,输入login,或者skip都行,next;
- 初次运行mySQL可以进行配置,这里会提示你安装完便可进行第一次配置,我们勾上,finish;
- 选Detailed Configuration,详细设置;
- 三个选项,developer是面向开发者,用尽量少的内存运行数据库;server是当作服务器使用,将使用中等系统资源;最后一个是完全用作于数据库服务器,将只运行MySQL数据库,占用绝大多数资源。根据自己需求选择吧,这里选developer,next;
- 接下来选择数据库用途,Multifunctional顾名思义是多用途功能,将把数据库优化成很好的innodb(事务)存储类型和高效率的myisam(非事务)存储类型;第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,只有myisam才支持全文索引;最后一种是简单的网络开发,适合于简单的应用.这里选择第一个,最常用的。
- 选择DB数据存放位置,一般默认就行,以后也可以改my.ini文件来换地方;
- 接下来选择允许的最大连接数,第一种是最大20个,第二种是500个,第三种自定义。一般不用做公开服务器的话就选第一个吧。
- 接下来选择是否网络连接,一般默认,如果修改请牢记,因为链接服务器必须要用
- 设置编码,一般默认latin1,第二种是utf-8,如果是多语种的数据库可以考虑;第三种自定义,一般不推荐
- 设置是否要吧mysql当成windows服务,一般选是,以后就可以通过服务来开启关闭mysql数据库了。不然必须去dos模式下执行命令。
- 设置mysql超级用户密码,这个用户名是root,拥有所有权限,所以请牢记密码,以后必定会用到;
- 选excute安装;
- finish;
好了,去开始菜单下mysql里,开启mysql Command line Client程序,出现enter password,输入刚才你设置的密码,然后出现welcome等字,最后光标停在新启一行的mysql>后边,就算完成了。
今天有事就先写到这,马上补上后半部分。 |
|
|