自己整合的wamp,现在我用的就是

时间:2014-6-16    作者:admin    分类: 原创文章


自己整合的apache2.2+mysql5.1+php5.3

由于时间久了 mysql只更新到5.1 有需要的可以自己换一下

直接解压到D盘就可以用了 如果需要其他盘的直接修改下mysql,apache,php的路径就行了

禁用了php的一些危险函数,apache启用了php的open_basedir限制了php跨目录

安装了限速模块   到时候把 wscript.shell这类伤和气的组件禁用一下就行了 自己去百度

一键启动 如果只对php有需求的用户可以舍弃iis了 文件太大 放在百度盘里吧


百度云盘下载


腾讯微云下载


下面讲一讲关于apache和mysql权限过高的问题。我们来给他们降权,以前写过类似的文章,那时候刚刚接触apache,所以并不熟练,有很多繁琐而没有用的步骤,今天更正一下。以下操作为最小权限 有些步骤可省 下边会说出来

首先 建立两个用户打开cmd输入


net user apache nmap.cc /ad&net user mysql nmap.cc /ad&net localgroup users apache /de&net localgroup users mysql /de


这样的话简历了 apache和mysql两个用户 密码是nmap.cc,并且把他们从users组剔除。

设置D盘权限为只允许administrators 和 system 全部允许 如图1

1.jpg

为D盘添加apache的读取权限

7.jpg

点高级 对Apache点编辑 只留 列出文件夹/读取数据 这个对勾 其他去掉 点确定  《此步可省》

8.jpg

设置webserver选中 apache2.2,log,mysql5.1,php,wwwroot 五个个文件夹 属性-安全-高级 取消继承 看图操作


9.jpg

取消对勾 点复制 点确定  随后删除这些文件夹对apache的权限

10.jpg

删除后点应用 。 下面进入正题


设置webserver下 文件夹的权限 看图操作 

apache2.2

2.jpg

log属性

3.jpg

MySQL5.1属性

4.jpg

php属性

5.jpg

wwwroot属性

6.jpg

设置完毕后  打开服务  找到 apache2.2  属性-登陆 选择此账户  输入apache 密码 nmap.cc

11.jpg

随后找到 mysql服务 属性-登陆 此账户  mysql 密码 nmap.cc 如上图。

这就降权完毕了 。

下面说一下这样设置后的网站可能出现的问题

基本就是上传方面,还有删除  只要对程序内涉及到上传和删除(例如图片,模板上传以及删除)的文件夹给予apache修改权限即可。


标签: apache php mysql 整合 降权