设为首页 收藏本站
查看: 1036|回复: 0

[经验分享] PHP+MySQL+Apache整套环境配置(1/2)

[复制链接]

尚未签到

发表于 2015-8-6 09:42:49 | 显示全部楼层 |阅读模式
  最近要做些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)
  先把几个东西下载好后,来按顺序安装吧。

  • Apache的安装

  • 双击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能默认按顺序去找网站初试页面。

  • MySQL的安装

  • 同样的,双击,next;
  • 默认Typical,如果想改路径的话可以用Custom,Next;
  • 非常快的,就可以install了;
  • 然后是注册步骤,如果你是在官网下载的话,想必你已经有一个帐号了,输入login,或者skip都行,next;
  • 初次运行mySQL可以进行配置,这里会提示你安装完便可进行第一次配置,我们勾上,finish;


  • MySQL的Configure设置

  • 选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>后边,就算完成了。
  今天有事就先写到这,马上补上后半部分。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-94621-1-1.html 上篇帖子: Apache 的 httpd.conf 详解 下篇帖子: 使用apache-fileupload处理文件上传与上传多个文件 二(60)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表