Linux学习笔记
文章平均质量分 61
「已注销」
这个作者很懒,什么都没留下…
展开
-
nginx配置基于端口和基于IP的虚拟主机
nginx配置基于端口和基于IP的虚拟主机接上文”nginx配置说明及虚拟主机站点的配置(基于域名)“基于端口更改配置文件的 listen 端口xx;基于IP更改配置文件的 server_name IPxx;...原创 2018-02-15 15:55:34 · 1143 阅读 · 0 评论 -
nginx配置说明及虚拟主机站点的配置(基于域名)
nginx配置说明及虚拟主机站点的配置1.nginx目录说明:/application/nginx├── client_body_temp├── conf #这是nginx所有的配置文件的目录,极其重要│ ├── fastcgi.conf #fastcgi配置文件│ ├── fastcgi.conf.default│ ├── fastcgi_params #fastcgi的参数文件│ ...原创 2018-02-15 15:31:39 · 649 阅读 · 0 评论 -
安装及简单部署nginx服务
安装及简单部署nginx服务1.安装Nginx所需的pcre库。Pcre全称(Perl Compatiable Regular Expressions),中文perl兼容正则表达式,官方站点为https://www.pcre.org/,安装pcre库是为了使Nginx支持HTTP Rewrite模块。安装过程如下。#下载编译安装。wget ftp://ftp.csx.cam.ac.uk/pub/s...原创 2018-02-15 14:00:20 · 204 阅读 · 0 评论 -
Nginx服务基础
Nginx服务基础1.nginx的特点web服务器、负载均衡服务器、缓存软件等。Nginx是一个高性能的web和反向代理软件,它具有很多优越的特性,作为web服务器,和Apache相比,Nginx能够支持更多的并发连接,而占用的资源却更少,效率更高。作为负载均衡服务器,Nginx可以作为HTTP SERVER或DB等服务器的代理服务器,类似专业的Haproxy软件功能。Nginx同时也是一个优秀的...原创 2018-02-15 12:08:23 · 185 阅读 · 0 评论 -
建立完全属于自己的wordpress博客站点
建立完全属于自己的wordpress博客站点@配置前环境准备,检查自己的LAMP环境@[root@c601 extra]# pwd/application/apache/conf/extra[root@c601 extra]# netstat -lntup|grep -E "80|3306"tcp 0 0 0.0.0.0:3306 0.0.0....原创 2018-02-14 15:00:31 · 258 阅读 · 0 评论 -
LAMP之PHP安装配置指南
LAMP之PHP安装配置指南1.1检查apache及mysql的安装情况。[root@c601 mysql-5.1.62]# ll /application/apachelrwxrwxrwx 1 root root 25 Jan 28 19:01 /application/apache -> /application/apache2.2.34[root@c601 mysql-5.1.62]#...原创 2018-02-14 13:29:56 · 468 阅读 · 0 评论 -
Apache配置优化
Apache配置优化1、配置Apache日志轮询工具cronologcd /home/zxin10/toolsrztar xf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configure makemake install安装成功:[root@c601 cronolog-1.6.2]# ll /usr/loc原创 2018-02-06 22:24:35 · 359 阅读 · 0 评论 -
MySQL单实例的安装配置指南 5.1版本
MySQL单实例的安装配置指南MySQL是开源的关系型数据库产品。1、建立MySQL数据库账号。#以root身份登录到linux系统,然后执行如下命令。[root@c601 ~]# groupadd mysql[root@c601 ~]# useradd -s /sbin/nologin -g mysql -M mysql[root@c601 ~]# tail -1 /etc/passwdmysq...原创 2018-02-11 22:46:37 · 244 阅读 · 0 评论 -
利用rsync与crond服务器进行WEB服务备份
利用rsync与crond服务器进行WEB服务备份场景:某公司里有一台Web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失。现在领导要求你把数据在其他机器上做一个备份。要求如下:每天晚上00点在Web服务器A上打包备份系统配置文件、网站程序目录及访问日志并通过rsync命令推送到服务器B上备份保留。备份思路:可以事先在本地按日期打包,然后在推送到备份服务器上。原创 2018-01-20 18:39:21 · 524 阅读 · 0 评论 -
Apache配置说明
Lamp之-Apache服务生产实战应用指南(02.apache配置说明)1.apache的目录结构bin build cgi-bin conf error htdocs icons include lib logs man manual modules[root@c601 apache]# tree /application/apache/bin/ /原创 2018-01-28 21:52:00 · 549 阅读 · 0 评论 -
如何编译安装apache WEB服务
Lamp之-Apache服务生产实战应用指南Apache是什么?Apache HTTP SERVER是Apache软件基金会的一个高性能、功能强大,健壮可靠、又很灵活的开放源代码的web服务软件。apache对linux的支持相当好。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。2.安装Apache。2.1卸载系统默认的安装Apache软件包。[zxin原创 2018-01-28 19:49:30 · 1467 阅读 · 0 评论 -
配置nginx多实例(不同于虚拟主机)
配置nginx多实例[root@backup ~]# /application/nginx/sbin/nginx -hnginx version: nginx/1.6.3Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]Options: -?,-h : this help -v...原创 2018-02-15 17:17:52 · 3258 阅读 · 0 评论 -
rpm命令安装rpm包
rpm命令安装rpm包不检测依赖直接安装:[root@rac1 Packages]# rpm -ivh openmotif-devel-2.3.3-4.el6.x86_64.rpm --force --nodeps原创 2018-02-08 11:07:44 · 334 阅读 · 0 评论 -
Zabbix 监控平台
csdn对markdown语法支持不行,若出现乱码,请参考手册Zabbix 监控平台1.介绍1.1 Zabbix是什么zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabb...原创 2018-06-05 16:49:30 · 2073 阅读 · 0 评论 -
COBBLER无人值守安装
csdn对markdown的语法支持很差劲,如果出现排版错误,可参考文档自动化语文之COBBLER无人值守安装 COBBLER无人值守安装 这里需要提一下 在看Cobbler之前请大家先看一下Kickstart无人值守安装,了解一下Cobbler的实现原理。但是Cobbler是独立的,不需要先安装Kickstart然后再安装Cobbler,这是写给不了解Kickstart...原创 2018-05-29 02:06:31 · 487 阅读 · 0 评论 -
自动化运维实践之KICKSTART无人值守安装
自动化运维实践KICKSTART无人值守安装导言作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。常规安装办法有什么呢?光盘安装系统 –>一个系统DVD内置光驱百千块,百台服务器都配置光驱就太浪费了,因为一台服务器也就开始装系统能用上,以后用的机会屈指可数。用USB外置光驱,插来插...原创 2018-05-26 21:52:48 · 3423 阅读 · 0 评论 -
操作系统安装及初始化规范
操作系统安装及初始化规范 v1.0(样例)系统安装规范当前我公司使用的操作系统为cenos6和centos7,均使用x86_64系统,需使用公司cobbler进行自动化安装,禁止自定义设置。版本选择,数据库统一使用Cobbler上CentOS-7-DB这个专用的profile,其他Web应用统一使用Cobbler上CentOS-7-Web。系统安装流程机...原创 2018-05-25 15:19:12 · 1569 阅读 · 0 评论 -
LVS负载均衡及Keepalived高可用技术(基础介绍)
LVS负载均衡及Keepalived高可用技术1.1集群的定义集群,是指一组相互独立的计算机,利用高速通信网络组成的一个计算机系统,每个集群节点都是运行其自己进程的一个独立的服务器。这些进程可以彼此通信,对网络客户机来说就像形成了一个单一系统,协同起来向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。一个客户机与集群相互作用时,集群像是一个独立的服务器。1.2为什么要使用集群?1.2...原创 2018-02-19 18:15:58 · 639 阅读 · 0 评论 -
MySQL存储引擎
MySQL存储引擎MySQL引擎概述MySQL表存储结构是MySQL数据的重要组成部分,有三种主要MySQL表存储结构,MyISAM,InnoDB和NDBCluster。实际上,MySQL不仅可以同时使用多种存储引擎,而且每种存储引擎和MySQL之间通过插件的方式使用。1.MyISAM引擎介绍1.1什么是MyISAM引擎?MyISAM是MySQL关系型数据库管理系统的默认存储引擎。这种MYSQL表...原创 2018-02-18 16:45:13 · 378 阅读 · 0 评论 -
mysql多实例安装配置指南
mysql多实例安装配置指南1.MySQL多实例介绍1.1什么事MySQL多实例?简单的说,就是在一台机器上开启多个不同的服务端口(如:3006,3307),运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务。这些MySQL多实例公用一套MySQL安装程序,使用不同的my.cnf配置文件、启动程序,数据文件。在提供服务时,多实例在逻辑上来起来是各自独立...原创 2018-02-17 20:52:16 · 228 阅读 · 0 评论 -
MySQL主从同步部署(待补)
MySQL主从同步部署(待补)原创 2018-02-17 20:51:12 · 244 阅读 · 0 评论 -
Mysql数据的备份与恢复
Mysql数据的备份与恢复============备份数据库======================备份数据库==========4.1准备工作:首先建表填充数据:mysql> show tables;Empty set (0.00 sec)#数据恢复mysql> system mysql -uroot -p'zxin10' zxin10_default < /tmp/zxi...原创 2018-02-16 16:50:34 · 251 阅读 · 0 评论 -
mysql常用基础命令
mysql常用基础命令1、启动mysql服务[root@c601 ~]# /etc/init.d/mysqld stopShutting down MySQL. [ OK ][root@c601 ~]# /etc/init.d/mysqld startStarting MySQL. ...原创 2018-02-16 14:57:36 · 435 阅读 · 0 评论 -
apache部署虚拟主机-基于域名
Lamp之-Apache服务生产实战应用指南(03.apache部署虚拟主机)基于域名的虚拟主机实战配置1.开启主配置文件httpd.conf中包含httpd-vhosts.conf的配置。[root@c601 conf]# cd /application/apache/conf/[root@c601 conf]# lsextra httpd.conf magic mim原创 2018-01-28 22:49:18 · 1100 阅读 · 0 评论 -
Apache服务之基于端口的虚拟主机配置
Apache服务之基于端口的虚拟主机配置基于端口的虚拟主机在生产环境中的应用也不多见,仅仅偶尔会用到,一般为公司内部人员提供访问。如页面的后台、cms发布、phpmyadmin等。1、在配置文件中增加多个端口。httpd.confListen 80Listen 8080Listen 8081#在虚拟主机配置文件中添加端口。extra/httpd-vhosts.conf原创 2018-02-03 22:41:58 · 1393 阅读 · 0 评论 -
Apache虚拟主机配置之基于IP的虚拟主机实践
Apache虚拟主机配置之基于IP的虚拟主机实践基于IP的虚拟主机在生产环境中的应用比较少见,因此,这里的内容读者了解即可。当然搞会了最好,其实很简单。1.增加IP如果要配置基于IP的虚拟主机,就需要每个虚拟主机有不同的IP,此处我们以增加别名的方式来临时增加一个IP。(在负载均衡配置里此IP也被称为VIP):[root@c601 conf]# ifconfig eth0:原创 2018-02-03 22:23:26 · 1581 阅读 · 0 评论 -
如何使用VMware workstion 10 安装 centos 5.4 ?
如何使用VMware workstion 10 安装 centos 5.4 ?1、安装前准备。VMware workstion 10 下载安装 :http://www.verycang.com/vmware-workstation-chinese.html2、配置虚拟机硬件。新建虚拟机->典型->稍后安装操作系统->linux (其他linux 2.4x内核 64位)->名称:原创 2018-01-06 15:47:55 · 510 阅读 · 0 评论 -
如何安装使用Win32文本比较工具Beyond Compare?
如何安装使用Win32文本比较工具Beyond Compare?1、百度下载安装Beyond Compare对比工具。2、按住Ctrl选择多个文件->右击->对比我目前使用的是未激活版,好像没什么问题。有激活码的同学可以在评论区留言,分享一下。原创 2018-01-06 13:36:01 · 352 阅读 · 0 评论 -
ssh key密钥认证实现批量分发、管理3种方案
ssh key密钥认证实现批量分发、管理3种方案#rsync命令推送文件方案一:通过root用户直接建立密钥认证(安全性比较差)。方案二:通过普通用户建立密钥认证方案三:通过普通用户建立密钥认证(setuid提权 /usr/bin/rsync)原创 2018-01-14 18:55:52 · 1557 阅读 · 0 评论 -
expect命令脚本语言应用
expect命令脚本语言应用1、什么是Expect?Expect是基于Tcl的相对简单的一个免费的脚本编程工具语言,用来实现自动和交互式任务程序进行通信,无需人的手工干预。比如SSH、FTP等,这些程序正常情况都需要手工与它们进行交互,而使用Expect就可以模拟人手工交互的过程,实现自动的和远端的程序交互,从而达到自动化运维的目的。虽然,使用C、Perl等一样可以实现自动交互原创 2018-01-14 18:42:50 · 549 阅读 · 0 评论 -
fdisk分区命令实践
fdisk分区命令实践需要分区可以是fdisk /dev/DISKNAME 进行分区。如果单块磁盘大于2TB的话,使用parted来分区。原创 2018-01-13 20:15:10 · 237 阅读 · 0 评论 -
使用sshkey批量分发或批量备份、批量部署管理实践
使用sshkey批量分发/备份、批量部署管理实践注释:该题在生产环境中的用途为,数据分发,发布程序,控制管理等。题:有三台Linux机器,分别是A,B,C。完成一把钥匙多把锁的功能(A钥匙,B、C锁)的免密码登录部署。如下所示:A-->BA-->C图:。。。。部署过程:1、搭建前环境准备A:192.168.0.253 centos6.6原创 2018-01-13 19:55:05 · 980 阅读 · 0 评论 -
排序与计数命令实践(sort、uniq)
处理以下文件内,将域名取出并根据域名进行计数排序处理:(百度和sohu面试题)test.loghttp://www.etiantian.org/index.htmlhttp://www.etiantian.org/1.thmlhttp://post.etiantian.org/index.htmlhttp://mp3.etiantian.org/index.htmlhttp原创 2018-01-13 17:52:06 · 1243 阅读 · 0 评论 -
Linux如何添加路由
Linux如何添加路由a.如何使用命令给Linux添加一个默认网关?缺省网关路由:默认网关就是数据包不匹配任何的路由规则,最后流经的地址关口!网关按字面意思就是网络的关口,就相当于我们办公室的大门一样,大家上班就要经过办公室的门一样。使用route -n 查看网关信息,或者 netstat -rn查看路由[root@machine1 ~]# route -nKernel原创 2018-01-13 17:40:27 · 23301 阅读 · 1 评论 -
NFS网络文件共享服务部署
NFS网络文件共享服务部署NFS原理描述什么事NFS?NFS是Network File System的缩写,它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件或目录。NFS服务器可以运行NFS客户端将远端NFS服务器的共享目录挂载到本地的NFS客户端中。在本地NFS客户端机器看来,NFS服务器共享的目录就好像是自己的磁盘分区或者目录一样。NFS一般用来存储共享视频,图片原创 2018-01-11 21:39:31 · 402 阅读 · 0 评论 -
Linux系统安装后的配置优化
Linux系统安装后的配置优化1、快速更改国内yum源mirrors.aliyun.com2、安装必要的软件工具yum install lrzsz systat -yyum group install "Development Tools"yum groupinsll "x software development"安装后的基本调优及安全设置1、清理开机自启动服务原创 2018-01-07 17:39:43 · 1316 阅读 · 0 评论 -
安装完系统的初始化配置(网卡、防火墙、SSH等):
安装完系统的初始化配置(网卡、防火墙、SSH等):1、调整虚拟机为网桥模式Bridge。配置网卡配置文件:例:2、关闭iptableschkconfig iptables offservice iptables stop3、关闭selinuxgetenforcesetenforce 0sed -i 's#SELINUX=enforcing#SELINUX=dis原创 2018-01-06 16:24:59 · 461 阅读 · 0 评论 -
Apache worker/perfork模式说明及优化配置
考试题一:VI命令考察到文件结尾:G到文件开头:gg到行尾:$到行首:0删除光标所在行:dd复制光标所在行:yy(nyy向下复制n行,p为粘贴)当前行下一行插入新行:o开启限时行号: :set nu直接定位到指定行,如100行:100gg考试题二:apache有哪两种模式,各自有哪些缺点。Apache worker/perfork模式说明及优化配原创 2018-02-03 14:54:44 · 1645 阅读 · 0 评论 -
Apache日志轮询工具cronolog
Apache的日志配置Apache日志轮询工具cronologcd /home/zxin10/toolsrztar xf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configure makemake install安装成功:[root@c601 cronolog-1.6.2]# ll /usr/local/sbin原创 2018-02-03 13:19:11 · 285 阅读 · 0 评论 -
硬盘基础知识
硬盘基础知识硬盘的特点:工作时,磁头悬浮在高速转动的盘片上方,而不与盘片直接接触。使用时,磁头沿高速旋转的盘片做径向移动。硬盘发展趋势:体积更小、速度更快、容量更大、使用更安全。硬盘主要包括:盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部分组成。硬盘类型:普通硬盘和固态硬盘接口类型:ATA、IDE、SATA、SCSI、光纤通道原创 2018-01-09 21:26:16 · 338 阅读 · 0 评论