Windwos server2012 phpstudy+网站安全狗
问题1:phpMyAdmin安装后无法打开,现实某个php文件出错。
解答:php版本 > 5.5
问题2:安全狗识别phpstudy apache环境
1. 先安装phpstudy(网上说旧版本好点,其余没有区别,这里使用最新的phpstudy)
2. 端口占用问题:
a) Cmd 运行 netstat -a 查看是否被占用(架设被占用):
i. 修改phpstudy apache默认端口
ii. 找到被占用端口关闭该服务:
1. Cmd netstat -ano 找到端口最用PID号(假设12)
2. Netstat -ano |findstr 12,找到PID对应的另一个PID(假设123)
3. Tasklist |findstr “123”找到该进程
-
成功开启Apache,查看系统服务中是否存在apache:
a) Cmd。 Services.msc (打开系统服务)查看是否有apache服务
b) 如若没有:
i. 进入phpstudy 的apache 服务,创建系统服务
ii. 默认路径” C:phpstudy_proExtensionsApache2.4.39in”
iii. Httpd.exe -k install -n Apache2.4.39 (最后的apache可以随便写,显示在服务中的服务名字),查看服务出现apache即可。
-
以上操作完成开始安装网站安全狗
a) 官网下载,这里是 V3.5版本。如若以上操作没有进行,会发现找不到apache服务:如下图(识别不到服务名)
b) 发生以上情况,请回到第三步进行操作,效果图如下:
c) 重新启动服务,即可。
问题三:当安全狗安装之后,竟然没有防护(重复卸载安装)
1.之前进行过利用phpstudy apache 去创建了系统服务apache。这时候,重装之后发现apache 无法开启:
a):进入C:phpstudy_proExtensionsApache2.4.39in 执行 httpd.exe。如下图(具体问题会显示出来。)
说明port占用,可以从头解决。
⚠️:还有权限问题。 apache目录当前用户没有写入权限。(域环境更为注意)