先到官网上面去下载了Apache、PHP、MySQL的安装包(根据个人的需求安装相应的版本),然后解压后开始安装
先从Apache开始,解压后点开,因为我就是开发者,①所以选择Custom(自定义安装),下一步,②选择安装路径,D:/myphp2017,③安装成功,测试安装,④在浏览器输入http://localhost,如果出现“It works”的界面,说明安装成功!
PHP开始,①解压php压缩包,并将解压好的文件夹“(你下载版本的名字)”拷贝到D:/myphp2017的文件夹下,再把文件夹的名字修改成php, 在”D:/wamp”文件夹下新建文件夹mysql,用于安装mysql
MySQL开始,① 在”D:/myphp2017”文件夹下新建文件夹mysql,用于安装mysql,②双击“你下载的mysql”安装mysql,③这时候会出现3个选项,依然选择Custom(自定义安装)下一步,④选择安装目录,下一步,⑤点击Finish,继续,⑥选择配置方式,Detailed Configuration(详细配置),下一步,⑦. 选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,一般选择“Server Machine”。 可根据实际情况进行选择。本例使用开发测试类型滴,下一步,⑧选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控,记数用,对MySAM数据类型的支持仅限于non-transactional)”,选择“Transactional Database Only”,本例选择的是通用多功能型,下一步,⑨对InnoDB Tablespace进行配置,就是为InnoDB数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了。使用默认位置,下一步,⑩选择网站的一半mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,选择“Online Transaction Processing(OLTP)”。本例选择第一项,由于只在本机做开发测试工作,下一步,11、是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库,选择“Enable TCP/IP Networking”是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库,选择“Enable TCP/IP Networking”,下一步,12、设置数据库语言编码,“Standard Character Set”为西文编码、“Best Support For Multilingualism”为RTF-8编码、“Manual Selected Default Character Set/Collation”为手动设置编码,gbk、gb2312为中文编码,选择“Manual Selected Default Character Set/Collation”,调试为utf8,13、设置环境变量,
Install As Windows Service”选择安装MySql服务,可自定义服务的名称,“Include Bin Directory in Windows PATH”是在机器上添加MySql的环境变量,下一步,14、 设置密码,完成安装,(注意,如果仅仅是自己开发的话,不要勾选密码下面的Enable root access from remote machines,如果勾选了,从其他机器也能访问),下一步,15、完成配置后点击“Execute”执行配置即可。