初学者之php基础(一)
来源:互联网 发布:性直播软件下载 编辑:程序博客网 时间:2024/05/21 17:04
知识原理:
C/s:client—server 客户端和服务器端软件
(需要安装客户端和服务器端)
B/s:browse—server浏览器和服务器端的软件
域名(domain)映射IP地址
DNS(domain name system)域名管理系统
Hosts:本机域名管理文件,位于系统Windows的system32的drivers里的etc
文件的hosts 特殊IP地址:127.0.0.1 本机IP地址 localhost:本机的域名
PHP服务器的构成:
apache:web服务器
php库文件:操作数据库或是php的内置对象和内置函数库 如:js的内置对象:Window--document
数据库:mysql sqlserver oracle等,存放大量可以反复使用的数据仓库
PHP服务器的安装方式:
wamp(Windows apache mysql php)
lamp(linux apache mysql php)
listen 80 设置服务器监听端口,一个服务器可以配置多个端口。
注意:一旦修改配置文件,需要重启服务器。配置站点不能有中文路径。
当端口号发生变化,浏览器在浏览时需要跟上端口,即:域名:端口。
如何建立虚拟目录(让一个web承载多个站点)
1)启用虚拟目录:NameVirtualHost *:80
2)创建虚拟目录的结点:<VirtualHost *:80> </VirtualHost>;
3)虚拟目录配置站点文件夹:DocumnetRoot "d:/web";
4)给虚拟目录设置域名:ServerName www.baidu.com;
5)配置站点权限
a.设置站点权限的结点:Directory <Directory "d:/web"> </Directory>;
b.设置权限:Options Indexes启用目录浏览
order deny,allow
allow from all--允许所有人访问;
c.设置站点默认主页应该设置在权限文件夹:DirectoryIndex 主页名称
检测服务器的错误:httpd.exe -t
站点根目录(documentRoot) 语法:DocumentRoot "D:/web/"
Directory:将原来的站点目录对应目录改成当前设置的目录。
C/s:client—server 客户端和服务器端软件
(需要安装客户端和服务器端)
B/s:browse—server浏览器和服务器端的软件
(只是安装服务器端)
BS运行原理
DNS(domain name system)域名管理系统
Hosts:本机域名管理文件,位于系统Windows的system32的drivers里的etc
文件的hosts 特殊IP地址:127.0.0.1 本机IP地址 localhost:本机的域名
PHP服务器的构成:
apache:web服务器
php库文件:操作数据库或是php的内置对象和内置函数库 如:js的内置对象:Window--document
数据库:mysql sqlserver oracle等,存放大量可以反复使用的数据仓库
PHP服务器的安装方式:
wamp(Windows apache mysql php)
lamp(linux apache mysql php)
安装wamp注意事项:
1.安装时不能有特殊符号的路径,不能有中文路径;
2.如果有原有web服务器,须卸载;如果有iis不需要卸载,只改端口listen 80 设置服务器监听端口,一个服务器可以配置多个端口。
注意:一旦修改配置文件,需要重启服务器。配置站点不能有中文路径。
当端口号发生变化,浏览器在浏览时需要跟上端口,即:域名:端口。
如何建立虚拟目录(让一个web承载多个站点)
1)启用虚拟目录:NameVirtualHost *:80
2)创建虚拟目录的结点:<VirtualHost *:80> </VirtualHost>;
3)虚拟目录配置站点文件夹:DocumnetRoot "d:/web";
4)给虚拟目录设置域名:ServerName www.baidu.com;
5)配置站点权限
a.设置站点权限的结点:Directory <Directory "d:/web"> </Directory>;
b.设置权限:Options Indexes启用目录浏览
order deny,allow
allow from all--允许所有人访问;
c.设置站点默认主页应该设置在权限文件夹:DirectoryIndex 主页名称
检测服务器的错误:httpd.exe -t
站点根目录(documentRoot) 语法:DocumentRoot "D:/web/"
Directory:将原来的站点目录对应目录改成当前设置的目录。
0 0
- 初学者之php基础(一)
- 初学者之php基础(二)
- 初学者之php基础(三)
- PHP基础之运算符(一)
- PHP之linux(一)linux基础
- PHP学习笔记之PHP基础(一)
- php学习之 基础一
- IOS初学者之C语言基础 连载一
- Kotlin开发之旅《一》— 初学者Kotlin基础必备
- php基础(一)
- PHP基础(一)
- php基础(一)
- php基础(一)
- php基础(一)
- 初学者之php 感想
- 初探php之正则表达式(一)基础篇
- 初学者如何学好一门技术语言(php)
- php基础之字符串与数组(一)
- POJ 3279 Fliptile
- 最长上升子序列
- 【leetcode】Min Stack
- 如何搭建Hibernate4项目
- LeetCode 2_Add Two Numbers
- 初学者之php基础(一)
- 9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路
- leetcode之路005 Longest Palindromic Substring
- 献给从事java工作3年,在【技术道路上】困惑、迷茫的兄弟姐妹
- POJ-1318(list.sort()输出不为字典序,map才是按字典序排列)
- 树状数组小结
- iOS APP开发概述----学习笔记001
- 如何理解javasc中的闭包
- Linux禁止非WHEEL用户使用SU命令