Web安全学习笔记:web服务端基本介绍和环境搭建

----------------开始----------------

0x01:前言

        小一个月没整理笔记了,这几天开学了,学习期间发现好多地方基础不牢,真是头疼,还是要继续整理笔记,边复习,边分享。

        今天整理一下web服务的基本知识,然后搭建一下phpstudy环境,用于后面web后端的学习。

 

----------------正题----------------

●Web服务:

整个web服务流程,大致如此下:

 

web服务器 + 语言解释器 + 数据库 + 操作系统

 

常见web服务器:Apache,nginx,IIS,Tomcat等

常见语言解释器:php,jsp,asp,ASP.NET等

常见数据库:Mysql,SQL server,Oracle等

常见操作系统:windows,linux等

 

流行的一些架构:

操作系统 + web服务 + 解释执行环境 + 数据库服务

windows  + IIS + ASP(.NET) + SQL Server   (.NET)

linux + Apache + php + Mysql   (LAMP)

unix/windows + Tomcat + JSP + Oracle    (J2EE)

 

 


●phpstudy环境搭建:

phpstudy软件是集成环境,其中主要配置web服务器为Apache,语言解释环境为PHP,也就是通常说的web后端语言,也开启了Mysql服务,作为前期搭建环境来说还是够用的,后面可以使用xampp集成环境,等到学到差不多了可以根据自己兴趣购买云服务器搭建自己的环境,开个自己的小博客,美滋滋~

 

下载地址:

http://phpstudy.php.cn/

 

第一:先下载

 

 


第二:其中一些需要用到的东西

    启动Apache,Mysql服务:

 

 

 

如果打不开显示端口被占用,可以通过下面方式换个端口,

 

 

 

网站根目录,将写好的脚本语言放入这里面,通过浏览器输入网址打开

 

 

 


这里面是phpstudy自带的一些文件,将自己写好的脚本语言写好放入进去之后,可以通过浏览器用一下方式来访问,假设你写一个test.html文件:

 

localhost/test.html

127.0.0.1/test.html

通过cmd输入ipconfig 找到内网ip地址,通过这个IP地址访问

 

注意:如果再前面修改了端口号,需要在网址后面输入更改的端口号,例如:

127.0.0.1:7089/test.html

 

 

下面一个是Mysql命令行工具,对于学个基础的Mysql操作还是不错的,简单易懂。通过步骤打开命令行进入Mysql命令行界面,输入密码,默认为root,也可以在端口设置那个步骤下面也可以更改Mysql密码。

 

 

基本就这些了,下次我该要更新sql语法的一些基本知识了,把这写基础分享完,就要分享现在学习的一些东西了,最近在实战挖洞,虽然没挖到几个,但是随之信息收集的过程,对一些东西渐渐有了一些理解,总而言之,踏踏实实学习,突飞猛进式的进步。哈哈哈~

 

----------遇见困难,解决困难----------

 

 

posted on 2018-09-12 16:06  7089bat  阅读(429)  评论(0编辑  收藏  举报

导航