【CyberSecurityLearning 35】基础环境搭建

目录

web服务

基础环境

phpstudy

http 服务

 mysql

php

常见问题:

1、打开我们的phpstudy,无法启动Apache

 2、apache服务启动,80端口开启,无法在真实机上访问

原因一:

原因二:


对于本文所涉及到的安装包,如下(来自于:https://blog.csdn.net/weixin_43252204/article/details/105609008

自己整理的安装包   提取码:s803

web服务

基础环境

Win2008  能上外网  NAT模式

Web服务(之前学过Apache,IIS,Nginx)

搭建环境:WAMP

phpstudy

下载:https://www.xp.cn/download.html

这里选phpstudy2016版(2018版支持win10)

解压后将.exe文件拖拽到win2008中

 

在启动phpstudy之前,在桌面上写一个ip.bat脚本(用来查看ip地址)
可以用notepad++打开(记事本也行)

再写一个port.bat用来查看端口

因为我们要经常查看ip和端口,写个批处理会非常方便

启动phpstudy:

启动问题
端口正常开放   80 http           3306 mysql

访问一下80端口(建议在win2008虚拟机上装一个火狐浏览器)
或者直接在真实机中的浏览器中输入win2008的IP地址(192.168.30.128),注意要将win2008防火墙关掉
能看到如下界面说明web服务就搭建完成了!

MySQL默认用户名和密码都是root,点击MySQL检测:

http 服务

Web根目录 ——》[C:\phpStudy\WWW]   后期写的所有代码都要放到这个根目录下面

我们直接访问的PHPstudy探针实际上访问的是l.php

l.php  探针
探针作用:探针能够显示服务器的详细参数

改出ll.php之后我们再访问192.168.30.128:

phpinfo.php(显示PHP版本信息)
phpmyadmin(图形化界面管理数据库)

Apache 配置文件

C:\phpStudy\Apache\conf\httpd.conf

Apache 日志文件

C:\phpStudy\Apache\logs

 
mysql

默认账户密码都是root

配置环境变量:C:\phpStudy\MySQL\bin(bin里面是mysql的一些启动命令,比如我们可以用mysql.exe命令登录mysql服务器)

计算机右键属性---高级系统设置高级---环境变量---在系统变量里面找到path路径---编辑----分号隔开C:\phpStudy\MySQL\bin

通过配置环境变量,我们可以直接在cmd窗口输入mysql登录数据库

Mysql的配置文件   C:\phpStudy\MySQL\my.ini

php

PHP配置文件目录:D:\phpStudy\php\php-5.4.45(选择自己的PHP版本)
把D:\phpStudy\php\php-5.4.45加入到环境变量后,可以在命令行下调用PHP命令了

PHP配置文件目录中的php.ini就是PHP的配置文件

建议还要安装火狐浏览器
输入法
以上就是一些基础环境

常见问题:

1、打开我们的phpstudy,无法启动Apache

原因:80端口被占用

打开我们的IIS服务,发现80端口被IIS服务占用,

我们之前有在这台虚拟机上搭建过web服务器

将其关闭即可。

或将其永久删除(计算机右键 -- 管理)

 
2、apache服务启动,80端口开启,无法在真实机上访问

原因一:

win2008的防火墙未关闭,将其关闭即可

原因二:

我们的win2008启用的网络连接为NAT

使其获得ip地址

检查主机的VMnet8网卡是否启用

将其启用,配置使其获取IP地址

访问成功

猜你喜欢

转载自blog.csdn.net/Waffle666/article/details/114367372