图书馆网站建设申请,服装设计网,做网站先要学,安徽安庆中考成绩查询♥️作者#xff1a;小刘在C站 ♥️个人主页#xff1a; 小刘主页 ♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的 脚步迟缓。 ♥️学习两年总结出的运维经验#xff0c;以及思科模拟器全套网络实验教程。专栏#xff1a;云计算技… ♥️作者小刘在C站 ♥️个人主页 小刘主页 ♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的 脚步迟缓。 ♥️学习两年总结出的运维经验以及思科模拟器全套网络实验教程。专栏云计算技术 ♥️感谢CSDN让你我相遇 本专栏没有元气满满的图片只有运维人员辛苦和汗水总结的干货理论 目录
web网站服务
1、Apache的特点
2、Apache的主要目录和配置文件
3、主配置文件说明httpd.conf web网站服务二
1、httpd服务的常用访问控制方式
2、httpd服务支持的认证方式
3、httpd支持的虚拟主机类型
MySQLlinux
1、MySQL的特点
2、mysq1的常用操作
MySQL数据库备份与恢复(linux)
1、数据库的备份类型
2、常见的备份方法
3、mysql配置文件说明
4、逻辑备份完整备份使用mysqldump来备份
5、常用增量恢复的方法 web网站服务
1、Apache的特点
开放源代码、跨平台应用 支持多种网页编程语言 模块化设计运行稳定良好的安全性
2、Apache的主要目录和配置文件
主要目录和文件 : 服务目录: /usr/local/httpd 主配置件:/usr/local/httpd/conf/httpd.conf 网页目录:/usr/local/httpd/htdocs 服务脚本:/usr/local/httpd/bin/apachectl 执行程序:/usr/local/httpd/bin/httpd 访问日志: /usr/local/httpd/log/access_log 错误日志: /usr/local/httpd/log/error_log
3、主配置文件说明httpd.conf
Listen:监听的IP地址、端口号 User: 运行服务的用户身份 Group: 运行服务的组身份 ServerAdmin:管理员邮箱 ServerName: 网站服务器的域名 DocumentRoot:网页文档的根目录 DirectoryIndex:默认的索引页文件 Include:需要包含进来的其他配置文件 web网站服务二
1、httpd服务的常用访问控制方式
客户机地址限制限制IP,网段域名) 用户授权限制需要输入用户名和密码验证
2、httpd服务支持的认证方式
摘要认证(Digest) 基本认证(Basic)
3、httpd支持的虚拟主机类型
基于域名的虚拟主机 基于IP地址的虚拟主机 基于端口的虚拟主机 MySQLlinux
1、MySQL的特点
多线程、多用户 基于C/S(客户端/服务器)架构 单易用、查询速度快 安全可靠
2、mysq1的常用操作
(1)mysq1的登录 没有密码mysq1 -u root 有密码mysq1 -u root (2)修改mysq1用户的密码系统提示符#下 没有密码设置新的密码mysqladmin -u root password新密码 有密码修改密码mysqladmin -u root -p password新密码 提示输入旧密码 (3)退出mysql控制台 exit (4)查看所有数据库列表 show databases (5)查看数据库中的表 use 数据库名 show tables (6)查看表的结构 describe 表名 (7)创建数据库 create database 数据库名 (8)创建表 use 数据库名 create table 表名 字段1 数据类型 字段2 数据类型.... (9)删除表 use 数据库名 drop table 表名 (10)删除数据库 drop database 数据库名
(11)插入数据的语法 insert into 表名 字段1字段2.... values (‘值1’‘值2’...) 12查询表中数据 select * from 表名 where 条件 13更新表中的数据 update 表名 set 列名‘更新值’ where 条件 14 删除表中的数据 delete from 表名 where 条件 15设置用户的权限用户不存在则创建新的用户 grant 权限列表 on 数据库名.表名 to 用户名来源地址 identified by ‘密码’ 备注权限列表all (所有权限)selectupdatedeleteinsert 来源地址localhost 本机 192.168.1.100一个主机 192.168.1.%(代表一个网段) % 代表所有网段 16查看用户的权限 show grants for 用户名来源地址 17撤销用户的权限 revoke 权限列表 on 数据库名.表名 from 用户名来源地址 18远程登录MySQL mysql -u 授权的用户名 [-p] -h 客户端地址 MySQL数据库备份与恢复(linux)
1、数据库的备份类型
1物理与逻辑的角度 物理备份冷备份、热备份、温备份 逻辑备份导入和导出 2数据库的备份策略角度 完全备份 差异备份 增量备份
2、常见的备份方法
1物理冷备份主要备份数据文件 tar命令 2专用备份工具逻辑备份 mysqldump mysqlhotcopy 3二进制日志增量备份
3、mysql配置文件说明
主配置 /etc/my.cnf 数据文件存储位置 /usr/local/mysql/data 重启服务 systemctl restart mysqld 服务端口号 tcp 3306
4、逻辑备份完整备份使用mysqldump来备份
1备份 备份一个表mysqldump -u root [-p] 库名 表名1 [表名2] /备份路径/文件名 备份一个库mysqldump -u root [-p] --databases 库名1 [库名2] /备份路径/文件名 备份所有库mysqldump -u root [-p] [--opt] --all-databases /备份路径/文件名 2还原 还原一个表mysql -u root [-p] 库名 /备份路径/文件名 还原一个库mysql -u root [-p] /备份路径/文件名
5、常用增量恢复的方法
1一般恢复恢复整个日志文件的所有数据。 2基于位置恢复可以只恢复日志文件中的部分数据。 3基于时间点恢复可以只恢复日志文件中的部分数据。
从日志开头截止到某个时间点的恢复 mysqlbinlog [--no-defaults] --stop-datetime’年-月-日 小时:分钟:秒’ 二进制日志 | mysql -u 用户名 -p 密码 从某个时间点到日志结尾的恢复 mysqlbinlog [--no-defaults] --start-datetime’年-月-日 小时:分钟:秒’ 二进制日志 | mysql -u 用户名 -p 密码 从某个时间点到某个时间点的恢复 mysqlbinlog [--no-defaults] --start-datetime’年-月-日 小时:分钟:秒’ --stop-datetime’年-月-日小时:分钟:秒’ 二进制日志 | mysql -u 用户名 -p 密码
--no-defaults //#位置选项 --start-datetime //:时间点选项 二进制日志文件路径例mysql_bak/mysql_bin.000001
备注日志分为开头和结尾 应用方法分为 开头到某个时间点 某个时间点到结尾 某个时间点到某个时间点 人生要尽全力度过每一关,不管遇到什么困难不可轻言放弃