首页 » 网站建设 » phpdefaultindex技巧_我的php进修第十九天PHP工作事理及mysql的设备

phpdefaultindex技巧_我的php进修第十九天PHP工作事理及mysql的设备

访客 2024-12-11 0

扫一扫用手机浏览

文章目录 [+]

www.baidu.com/about/index.php

剖析的干系信息:

phpdefaultindex技巧_我的php进修第十九天PHP工作事理及mysql的设备

(1)www.baidu.com对应的是做事器上的 DocumentRoot配置项指定的目录

phpdefaultindex技巧_我的php进修第十九天PHP工作事理及mysql的设备
(图片来自网络侵删)

转换成实际目录: e:www

(2)about目录

转成实际目录:e:wwwabout

(3)about/index.html

转成实际目录:e:wwwaboutindex.html

Apache配置:

(1)DocumentRoot命令:一个域名对应一个目录

(2)ServerRoot命令:Apache的安装目录

httpd.exe是Apache的主程序

(3)DirectoryIndex:网站的默认首页

DirectoryIndex index.html index.php default.html

(4)<Directory></Directory>目录访问权限

把稳:所有的虚拟目录,默认情形下什么权限都没有的。

<Directory 目录路径>

Options Indexes、none、All //如果默认首页不存在,是否显示文件目录

Order deny,allow //禁止和许可的顺序

Deny from All //禁止所有访问

Allow From 192.168.3 //许可192.168.3这个IP段可以访问

</Directory>

(5)虚拟主机的配置(基于域名的虚拟主机:一个IP地址,多个域名)

先配置本地的DNS文件

在Apache的主配置文件中,来配置虚拟主机

NameVirtualHost :80 //许可192.168.3.100的8000端口可以访问虚拟主机

虚拟主机的配置文件vhosts.conf

<VirtualHost :80>

ServerName www.baidu.com //设置域名对应的虚拟主机

DocumentRoot “E:itcast20140510” //设置baidu.com域名对就应的目录

#目录权限的配置

<Directory “E:itcast20140510”>

Options Indexes、none、All //如果默认首页不存在,是否显示文件目录

Order deny,allow //禁止和许可的顺序

Deny from All //禁止所有访问

Allow From all

</Directory>

#别名

Alias /abc “d:music” // http://www.baidu.com/abc

</VirtualHost>

虚拟主机的优先级高于默认网站目录

<VirtualHost :80>

ServerName localhost //设置域名对应的虚拟主机

DocumentRoot “E:www” //设置localhost域名对就应的目录

#目录权限的配置

<Directory “E:www”>

Options Indexes、none、All //如果默认首页不存在,是否显示文件目录

Order deny,allow //禁止和许可的顺序

Deny from All //禁止所有访问

Allow From all

</Directory>

</VirtualHost>

2.数据库做事器

安装了数据库软件的电脑,就称为“数组库做事器”。
数据库做事器,为用户供应做事,包括:查询数据、写入数据、修正数据等操作。
如:我们安装的是MySQL数据库软件

3.数据库管理系统DBMS

数据库管理系统DBMS(Database manageMent System),便是管理数据的大型软件。

常见的DBMS

ACCESS:是Microsoft office中一个组件。
一样平常用于小型的网站。

SQL Server:是Microsoft公司开拓。
可以用于大型网站。

Oracle:是美国甲骨文公司开拓的,面向大型网站。

MySQL:是瑞典一家公司开拓的,面向中小型网站,现在被甲骨文公司收购了。

网站的访问快慢,会涉及很多方面的成分:

带宽

做事器的硬件配置

PHP程序代码的优化

MySQL数据库的构造是不是优化

Apache配置

动态网页转成静态网页

4.数据库、表、记、字段、数据

数据库:便是用来管理各种数据的,相称于“文档柜”中的某个“小格子”。
比如:公司账簿

数据表:数据表是由来存储数据的。
相称于“小格子”中的各种各样的文件。
比:账务表格

记录(行):一张表格上的每一行叫一条“记录”。
每一行通过 id号来区分是哪一行。

字段(列):每个字段,规定了这一列存储的数据的类型、长度。
比如:id字段、title字段

数据(值):指行列交叉处的数据。
比如:id=45的记录的ID字段的值是“45”

MySQL中的文件夹构造

Bin:是MySQL的主程序目录。

mysql.exe 是mysql的主运用程序

mysqladmin.exe 修正用户密码

mysqldump.exe 备份数据

……

data:是数据库以及数据文件的存放目录

每个数据库,便是一个文件夹,如:007online、yao都是数据库

Db.opt 是数据库的配置文件信息,比如:数据库的字符集设置

.frm:是数据表的定义文件,每个字段的详细定义

.myd:是数据内容的存储文件

.myi:索引文件,就相称于书的“目录索引”,可以快速的找到内容

5.在DOS命令行模式下:登录和退出MySQL

(1)登录MySQL客户端

在DOS命令下,输入以下命令,可以实现登录

格式:mysql.exe -h主机名 -u用户名 -p密码

解释:-h代表localhost、-u代表user、-p代表password

把稳:-h和主机名、-u和用户名、-p和密码之间不加空格;但主机名和用户以及密码间要有空格隔开。

举例:mysql –hlocalhost -uroot -proot 回车

在登录MySQL客户端时,可以先不用输入密码,但-p要写%

相关文章

phprapapi技巧_开源高效API治理对象RAP

紧张功能API设计RAP的API设计功能供应了一个直不雅观的界面,许可用户定义API的端点、支持的HTTP方法(如GET、POST...

网站建设 2024-12-13 阅读0 评论0