Part 1 Day 1

1.基本概念

  • PHP:hypertext preprocessor,开源脚本语言
  • 静态网站和动态网站概念及区别
  • 动态网站inurl:*.(aspx/php/jsp)
  • 客户端服务器端数据传输过程(http请求,http响应)b/s c/s架构(browser/server client/server)
  • http请求服务器到默认端口号

 web服务器默认端口80

 MySQL服务器默认端口3306

FTP默认端口21

  • 常用dos命令:

进入盘符:[盘符+:(冒号)]

进入目录:【cd+目录路径】

运行程序时,可为程序设置环境变量path路径,在当前盘符找不到时,会逐条查找已设置path路径

查询端口占用情况:命令行netstat -ano  中间有空格,几个无所谓,后面是参数。

命令行面板自身可以设置属性(颜色,字体等)

任务管理器可以看pid进而确定端口占用程序

  • 前台和后台,前台显示数据,后台操作数据。

2.PHP开发组合lamp和wamp配置

(1)apache安装配置

apache下载地址 http://httpd.apache.org/download.cgi ,选择files for ms win,再选择apachehaus

https://www.cnblogs.com/godlei/p/6445391.html

apache和vmware端口冲突可将vmware服务手动停止

安装完成后访问服务器的语法,http://服务器ip地址:[端口号],localhost和127.0.0.1访问验证

path环境变量设置路径间用;(分号)间隔

apache安装文件夹各目录文件夹含义和内容:

bin是binary的缩写,代表的意思是二进制文件,bin这个文件夹里存放的是二进制可执行的文件,比如exe,msi,com等的都是二进制文件,双击就能运行。当然bin文件夹里面也不是全部都是可执行文件,也有与可执行文件配套的其他组件。

conf是config,配置文件,服务启动参数,功能模块启动配置

htdocs是默认站点,站点目录(虚拟目录)

modules是模块,有可能加载的功能模块

apache工作机制:apache本身没有功能,功能是加载的模块提供,首先解析配置文件,然后加载静态/动态模块,再进行系统资源初始化

httpd -v   版本version

-t         测试test

-M    module大M,测试已加载模块

 

猜你喜欢

转载自blog.csdn.net/songmaochong04/article/details/83017268