
服务
文章平均质量分 81
寒秋秋
这个作者很懒,什么都没留下…
展开
-
nginx日志log
一.日志配置1.相关指令:log_format,access_log,error_log,open_log_file_cache2.日志格式:log_formatvim /etc/nginx/nginx.conf$remote_addr远程地址: 记录客户端IP地址$remote_user远程用户:记录客户端用户名称[$time_local] 本地时间:服务器自身时间$request请求:记录请求的URL和HTTP协议(后面的http/1.1)协议版本 ...原创 2021-09-15 17:05:24 · 8414 阅读 · 0 评论 -
nginx虚拟主机(静态站点)
1.启动一个虚拟主机vim /etc/nginx/conf.d/网站名.conf vim /etc/nginx/conf.d/hanqiu.confserver { } #:表示开启虚拟主机listen #:表示要监听的端口server_name #:后面接一个域名location #:指明位置 root代表网站的跟是固定写法,后面是跟的位置在系统的/hanqiu index.html :是网站...原创 2021-09-13 13:08:12 · 235 阅读 · 0 评论 -
mysql主从复制技术
一.集群?集群就是几台计算机,组合在一起,实现特定用途,一般有以下三个类型。负载均衡集群:解决高并发问题(高:大量 并:同时 发:访问连接)高可用集群:保证服务的可用性远程灾备集群:保证数据的可用性二.mysql复制技术?简介:如果有大量用户同时访问,数据库,这样数据库,就会面临很大的压力,但是如果有几个数据库,同时可以让用户进行访问,就会减轻数据库的负担,因此mysql复制技术,就显得很重要。原理图:1. 在主库上把数据更改(DDL DML DCL)记录到二进制日志(B原创 2021-08-21 00:58:43 · 1364 阅读 · 0 评论 -
数据库人为误删后,怎么恢复
先创建一个数据库,在库中写一些信息删掉库,模拟误操作可以看见库里面已经没有hanqiu这个库进行恢复cd /var/lib/mysql/找到最近的二进制日志000004是最新的mysqlbinlog local host-bin.000004 > 1.txt #:重定向到一个文件中vim 1.txt(找到drop的操作)删除这些操作(从at 779096)这个模块wq保存退出把1.txt导入到...原创 2021-08-17 17:50:22 · 376 阅读 · 0 评论 -
mysqldump工具数据备份
一.mysqldump简介:功能:mysqldump是安装mysql是自带的一个数据库备份工具,可以实现数据的热备。优点:1 自动记录日志position位置。(show master status\G;) 2 可用性,一致性 锁表机制。语法格式:mysqldump -h 服务器 -u用户名 -p密码 数据库名 > 备份文件.sql参数说明库的范围: -A或--all-databases 所...原创 2021-08-17 17:15:57 · 284 阅读 · 0 评论 -
mysql数据备份之percona-xtrabackup 工具
一.为什么要进行数据备份?在生产环境中,数据可能可能会丢失。常见数据丢失原因:硬件故障,软件故障,自然灾害,黑客攻击,误操作 (占比最大)备份的目标:数据备份前后要保持一致 不影响服务的正常使用备份的技术:热备(逻辑备份):备份一些sql备份的是建表、建库、插入等操作所执行SQL语句(DDL DML DCL),适用于中小型数据库。优点:不用关闭服务器缺点:效率低冷备(物理备份):直接复制数据库文件,适用于大型数据库环境,不受存储引擎的限制,但不能恢复到不同的MySQL版本。原创 2021-08-16 17:21:48 · 3174 阅读 · 0 评论 -
域名服务DNS
1.什么是域名(DNS)?前言:每一台电脑都可以通过互联网,然后相互通信,通信就需要ip,但是ip地址不好记,所以就诞生了DNS(ip的好记名),来代替访问的地址。基本概念:hosts文件:早期:计算机在自己的hosts文件写入比人域名和ip的对应关系,然后每个计算机就能通过域名进行,相互通信。缺点:不方便,尤其是用户多的时候(hosts就像自己手机的通讯录,ip就是电话号码,域名就是名字)器DNS服务器:DNS服务器专门做域名和ip的对应关系的机器,然后用户通过访问DNS服务原创 2021-08-13 11:35:45 · 612 阅读 · 0 评论 -
apache的动态网站部署,discuz论坛系统和ecshop电商系统
一、Apache动态网站:LAMP架构:linux(系统)+apache(网站程序)+mysql(数据库)+php中间件(把用户操作写入到数据库)实战演示一:部署一个论坛系统(discuz)服务器:192.168.1.1831.部署基础环境关闭firewalld,selinux2.安装LAMP架构所需要的的软件安装httpd php php-mysql php-gd gd mariadb-server(数据库服务器端程序)mariadb(mysql客户端程序)yum i..原创 2021-08-13 10:46:09 · 548 阅读 · 0 评论 -
网站服务apache
一.网站介绍?1.形式:B/S(基于浏览器和网站服务器,用户在浏览器上,访问网站服务器的资源)2.架构:(LAMP只是其中的一种架构形式) LAMP:linux+apache+mysql+php 系统+网站服务器+数据库+中间软件3.分类:静态网站 动态网站4.apache简介apache程序官网:www.apache.org软件包:httpd(超级文本传输程序,因为apache的早期地位,所以apache的程序名直接叫htt...原创 2021-08-12 22:11:54 · 344 阅读 · 0 评论 -
文件服务之ftp
一.什么是ftp?简介:ftp是(文件传输协议),是tcp/ip协议族中,应用层的一个协议。功能:提供客户机和服务器之间下载和上传文件。 服务器<---------------->客户机 文件从服务器传到客户机------下载 客户机把文件传到服务器-----上传程序:ftp对应的应用程序(软件包)vsftp端口在tcp传输层,用来标记程序,表示什么程序对外提供服务控制端口:21(验证用户名和密码的输入)数据端口:20(传数据...原创 2021-08-07 22:44:52 · 710 阅读 · 0 评论 -
基础服务之ntp服务
一.时间的来源?怎么传播?时间的来源:现在的标准时间是由原子钟报时的国际标准时间UTC(Universal Time Coordinated,世界协调时),所以NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。怎么传播:按层次传播,GPS获取标椎时间,通过网络发送给第一层ntp服务器,然后第一层ntp服务器又传给第二层......一直到客户机二.ntp服务简介?概述:ntp是一个网络时间协议,用来使计算机时间同步,ntp可以使计算机对其服务器或时钟源.原创 2021-07-19 01:37:29 · 6055 阅读 · 0 评论