自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 linux系统优化及主要特性

Linux系统优化的12个步骤: 1、登录系统。 2、禁止SSH远程。 3、时间同步。 4、配置yum更新源。 5、关闭selinux及iptables。 6、调整文件描述符数量。 7、定时自动清理/var/spool/clientmquene/目录垃圾文件。 8、精简开机启动服务。 9、Linux内核参数优化/etc/sysctl.conf,执行sysct -p生效。 10、更改字符集,防止乱码...

2019-05-15 14:24:27 330

原创 Nginx web日志分析

在企业服务器运维中,当 Nginx服务器正常运行后,SA会经常密切关注 Nginx的即时日志,发现有异常的日志信息需要进行及时处理。 Nginx默认日志路径/usr/local/nginx/logs/,其中包含访问日志accesss.log和错误记录日志error. log,查看 Nginx请访同目志cat/usr/local/nginx/logs/access. log。 Nginx访问日志打印...

2019-05-14 19:12:10 523

转载 MYSQL手动备份和还原

一、备份 1.导出整个数据库 在CMD控制台找到MYSQL的BIN目录下 命令: mysqldump -u 用户名 –p密码 数据库名>导出的文件名 如: mysqldump -u root -p root test > c:\test.sql 2.导出一个表 命令: mysqldump -u 用户名 -p 数据库名 表名1 表名2 ……> 导出的文件名 如: mysqldu...

2019-05-14 19:00:28 565

原创 shell脚本编程需要注意几个事项及shell编程之变量详解

shell脚本编程需要注意以下几个事项: •□ shell脚本名称命名一般为英文的大写、小写; •□ 不能使用特殊符号、空格来命名; •□ shell脚本后缀以.sh结尾; •□ 不建议shell命名为纯数字,一般以脚本功能命名; •□ shell脚本内容首行需以#!/bin/bash开头; •□ shell脚本中变量名称尽量使用大写字母,字母间不能使用“-”,可以使用“”; •□ shell脚本...

2019-05-14 18:47:41 641

原创 影响服务器性能因素

影响企业生产环境Linux服务器性能的因素有很多,一般分为两大类,即操作系统层级和应用程序级别。以下为各级别影响性能的具体项及性能评估的标准。 (1)操作系统级别。 •□ 内存; •□ CPU; •□ 磁盘I/O; •□ 网络I/O带宽。 (2)应用程序及软件。 •□ Nginx; •□ MySQL; •□ Tomcat; •□ PHP; •□ 应用程序代码。 (3)Linux系统性能评估标准如表...

2019-05-14 18:38:46 568

原创 Nginx rewrite

rewirte规则也称为规则重写,主要功能是实现浏览器访问 Http URL的跳转,其正 则表达式是基于Perl语言。通常而言,几乎所有的Web服务器均可以支持URL重写。 rewrite URL规则重写的用途如下 1、对搜索引擎优化( search engine optimization,SEO)友好,利于搜索引擎抓取网站页面 2、隐藏网站URL真实地址,浏览器显示更加美观; 3、网站更换新域名...

2019-05-07 19:01:39 169

原创 Nginx工作原理

Nginx Web服务器主要是由各种模块协同工作,模块从结构上分为核心模块,基础模 块和第三方模块,其中三类模块分别如下: 1、核心模块:HTTP模块、event模块和mail模块等 2、基础模块:Http access模块、Http FastCGI模块、Http proxy模块和HTTP rewrite模块 3、第三方模块: Http upstream request hash模块、 notic...

2019-05-07 18:54:48 134

原创 企业中添加新硬盘的操作流程

(1)检测 Linux 系统识别的硬盘设备,新添加硬盘被识别为/dev/sdb,如果有多块硬盘,会依次识别成/dev/sdc、/dev/sdd 等设备名称,如图所示: fdisk -l (2)基于新硬盘/dev/sdb 设备,创建磁盘分区/dev/sdb1,如图所示 fdisk /dev/sdb (3)fdisk 分区命令参数如下,常用参数包括 m、n、p、e、d、w。 b 编辑 b...

2019-04-27 19:20:19 388

转载 Apache虚拟主机的实现方式

Apache虚拟主机的实现方式有3种。 基于IP的虚拟主机 基于端口的虚拟主机 基于域名的虚拟主机 配置环境 系统:CentOS7.5 工具:XShell6 ** 配置准备 ** 1.安装httpd yum install httpd -y 2.查看安装了内容 rpm -ql httpd | less 3、配置Selinux文件,SELINUX=disabled。 4、关闭防火墙 systemct...

2019-04-27 19:02:55 260

原创 MySQL数据库日志知识

为了帮助管理员快速发现数据库的相关运行信息,MySQL为用户提供了几种日志种类,具体见表: 默认情况下,以上所有的日志都处于非激活状态(Linux环境)。当激活日志时,所有的日志都默认配置在数据文件的目录下。管理员也可以对上述日志进行轮询切割,实现该功能常见的命令是mysqladmin flush-logs、mysqldump的“-F”或“–master-data”参数等,下面就分别介绍这几种日...

2019-04-17 14:01:17 245

原创 启动与关闭MySQL

1、查看mysql服务的两种方式 [root@localhost bin]ps -ef|grep mysql [root@localhost bin]netstat -nlp 2、启动服务的两种方式 命令行方式 [root@localhost bin]cd /usr/bin [root@localhost bin]./mysqld_safe & 服务方式 [root@localhost ~...

2019-04-17 13:58:53 243

原创 yum/rpm方式安装MySQL

1.rpm包方式安装MySQL rpm包的安装方式非常简单,这里以el6平台下的MySQL 5.6.40版本为例,首先,要通过上述搜狐镜像地址下载到如下四个MySQL相关软件安装包。 MySQL-client-5.6.40-1.el6.x86_64.rpm MySQL-devel-5.6.40-1.el6.x86_64.rpm MySQL-server-5.6.40-1.el6.x86_64.rp...

2019-04-17 13:57:34 291

原创 linux启动过程

不管是 Windows 还是 Linux 操作系统,底层设备一般均为物理硬件,操作系统启动之前会对硬件进行检测,然后硬盘引导启动操作系统,如下为操作系统启动相关的各个概念: 1、BIOS 基本输入输出系统(Basic Input Output System,BIOS)是一组固化到计算机主板上的 只读内存镜像(Read Only Memory image,ROM)芯片上的程序,它保存着计算机最重要的...

2019-04-14 18:53:46 1557

原创 Find操作命令

-name filename #查找名为filename的文件 -perm #按执行权限来查找 -user username #按文件属主来查找 -group groupname #按组来查找 -mtime -n +n #按文件更改时间来查...

2019-04-10 14:21:42 208

原创 Sed操作命令

r:从另一个文件中读文件 w:将文本写入到一个文件 y:变换字符 q:第一个模式匹配完成后退出 l:显示与八进制ASCⅡ码等价的控制字符 {}:在定位行执行的命令组 p:打印匹配行 =:打印文件行号。 a:在定位行号之后追加文本信息 i:在定位行号之前插入文本信息。 d:删除定位行 c:用新文本替换定位文本 s:使用替换模式替换相应模式 n:读取下一个输入行,用下一个命令处理新的行 N:将当前读入...

2019-04-10 14:17:54 214

原创 32位和64位系统的区别及如何选择?

32 位操作系统表示 32 位 CPU 对内存寻址的能力;  64 位操作系统表示 64 位 CPU 对内存寻址的能力;  32 位的操作系统安装在 32 位 CPU 处理器和 64 位 CPU 处理器上;  64 位操作系统只能安装 64 位 CPU 处理器上;  32 位操作系统对内存寻址不能超过 4GB; 64 位操作系统对内存寻址可以超过 4GB,企业服务器更多安装 64 位操作系...

2019-04-10 14:08:07 1349

原创 安装系统时如何给 linux操作系统分区?

方案1:针对网站集群架构中的某个节点服务器分区,该服务器上的数据有多份(其他节点也有)且数据不太重要,建议的分区方案如下。 /boot:设置为100~200MB。 swap:物理内存的1.5倍,当内存大于或等于8GB时,配置为8~16GB即可。 /:剩余硬盘空间大小(/usr、home、/var等分区和“/”共用一个分区,这相当于在 Windows系统中只有一个C盘,所有数据和系统文件都放在一起)...

2019-04-10 14:06:35 3663

原创 linux运维指令操作(2)

1、把dzqc文件夹中的1.txt 2.txt 3.txt 压缩成rrrr.tar.gz压缩包 cd dzqc zip -rv rrrr.tar.gz 1.txt/2.txt/3.txt 2、把dzqc文件夹中的1.txt 2.txt 3.txt 压缩成tttt.zip tar tttt.zip 1.txt/2.txt/3.txt 3、修改1.txt文件的权限u 可读可写,g可读可写,o可读 ...

2019-04-10 13:56:11 244

原创 linux运维指令操作(1)

1、创建dzqc文件夹,并进入dzqc文件夹,以及创建1.txt文件 mkdir dzqc cd dzqc touch 1.txt 2、把dzqc 文件夹中的1.txt 复制到上一层的temp文件 cd dzqc cp 1.txt/temp 3、用至少两种方式向1.txt文件中写入内容(内容随意) echo’aaaa’>>1.txt cat>>1.txt<<...

2019-04-10 13:51:59 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除