Linux服务篇
real向往
温故而知新
展开
-
CentOS7 weblogic无界面静默安装
1. 简介 WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。2. weblogic安装安装包获取可以在此获取,或者参照下边步骤获取链接:https://pan.baidu.com/s/1__KjfnzolS30Zs98xE-vHQ 提取码:helljdk环境配置wget https://download原创 2020-08-27 18:10:32 · 597 阅读 · 1 评论 -
快速搭建LNMP环境
一、nginx安装获取nginx源yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装yum -y install nginx启动systemctl start nginx设置开机自启systemctl enable nginx二、php安装获取yum源rpm -Uvh https://dl.fedoraproj原创 2020-08-05 21:46:39 · 327 阅读 · 0 评论 -
ELK日志分析平台搭建和使用
ELK介绍ELK是三个开源工具组成,简单解释如下:Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 Logstash是一个完全开源的工具,它可以对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。 Kibana 也是一个开源和免费的工具,它可以为 Logstas...原创 2019-03-31 15:38:05 · 679 阅读 · 0 评论 -
ELK问题合集
1.Kibana show -> No results found出现如下内容(其它配置没错情况下)Discover: "7729ad30-5159-11e9-bb64-7bac3cd3d974" is not a configured pattern ID. Using the default index pattern: "logstash-messages-log-*" (92...原创 2019-03-28 21:14:56 · 1446 阅读 · 0 评论 -
Redis的持久化以及主从复制
持久化因为数据是存储在内存中的如果停电机器重启等数据就没了,为了使redis在重启之后仍能保证数据不丢失,需要将数据从内存中某种形式同步到硬盘中,这一过程就是持久化。redis提供了两种持久化方式:RDB持久化和AOF持久化RDB介绍以snapshot快照形式, 按事先定制的策略,周期性的将数据保存至磁盘,数据文件默认为dump.rdb;当 Redis 需要保存 dump.rd...原创 2019-04-02 17:11:33 · 455 阅读 · 0 评论 -
Redis常用数据类型和操作
string类型及操作set设置 key 对应的值为 string 类型的 value127.0.0.1:6379> set name zhangsanOKsetnx设置 key 对应的值为 string 类型的 value。如果 key 已经存在,返回 0,nx 是 not exist 的意思127.0.0.1:6379> get name"zhangsan...原创 2019-04-02 13:00:45 · 314 阅读 · 0 评论 -
CentOS7下编译安装redis5.0
一、简介Redis是NoSQL数据库,并且是一个高性能的key-value数据库。Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware作为 Key-value 型数据库,Redis 也提供了键(Key)和键值(Value)的映射关系。但是,...原创 2019-04-02 14:30:18 · 625 阅读 · 0 评论 -
GitLab搭建与基本使用
GitLab 概述GitLab 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web界面迚行访问公开的或者私人项目。Ruby on Rails 是一个可以使你开发、部署、维护 web 应用程序变得简单的框架。GitLab 拥有不 Github 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易亍浏览提交过...原创 2019-02-28 20:51:56 · 6265 阅读 · 0 评论 -
Sersync+Rsync实现数据实时同步
一、Sersync1、sersync是基于Inotify开发的,类似于Inotify-tools的工具2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的这个文件或者这个目录。二、Rsync+Inotify-tools与Rsync+sersync区别1、Rsync+Inotify-...原创 2018-11-29 10:08:46 · 329 阅读 · 0 评论 -
inotify+rsync实现实时同步
一、Inotify介绍Inotify是一种强大的,细粒度的。异步的文件系统事件监控机制,linux内核从2.6.13起,加入了 Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而 inotify-tools 正是实施这样监控的软件。国人周洋在金山公司也开发了类似的实时同步软件sersy...原创 2018-11-27 16:46:36 · 393 阅读 · 0 评论 -
rsync服务部署笔记
一、rsync介绍1.1 什么是rsyncrsync 是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。1.2 全量及增量全量:将全部数据,进行传输覆盖增量:只传输差异部分的数据1.3 rsync 软件功能介绍类似于cp命令--实现本地备份传输数据类似于scp命令--远程备份传输数据类似于rm命令--实现...原创 2018-11-23 21:35:00 · 511 阅读 · 0 评论 -
PID file /usr/local/nginx/logs/nginx.pid not readable (yet?) after start.
在编译nginx后,添加到systemctl中管理,启动nginx(systemctl start nginx.service),使用systemctl status nginx.service查看nginx状态,虽然正常启动了,但出现了PID file /usr/local/nginx/logs/nginx.pid not readable (yet?) after start.经过查询,...原创 2019-05-28 20:14:00 · 6191 阅读 · 8 评论 -
Nginx简介
nginx软件介绍Nginx ( “engme x")是一个开源的,支持高性能、高并发的WWW服务器和代理服务软件。它是由俄罗斯人Igor Sysoev开发的,最初被应用在勘罗斯的大型网站www.rambler.ru 上,后来作者将源代码以类BSD许可证的形式开源出来供全球使用。1.1 nginx功能特性*web网站服务*反向代理负载均衡(nginx,lvs,haproxy...原创 2018-10-26 19:16:54 · 253 阅读 · 0 评论 -
Nginx安装及配置实战
目录一、nginx的安装与使用二、nginx配置实战1.当首文件不存在--利用nginx服务搭建文件共享服务器2.虚拟主机概念和类型3.nginx配置文件规范化4.别名配置5.status状态模块:状态模块说明6.nginx的日志功能7.location应用8.rewrite 模块的使用--地址重写9.nginx的访问认证一、nginx的安装与使...原创 2018-10-27 16:43:16 · 8179 阅读 · 0 评论 -
Nginx反向代理与负载均衡
目录一、简介二、环境搭建三、配置参数实践一、简介负载均衡 对用户的访问请求进行调度管理 对用户的访问请求进行压力分担反向代理 接收用户请求代替用户向后端访问 反向代理与数据转发的区别实验配置信息: HOSTNAME IP 说明 lb01 192....原创 2018-10-28 11:54:42 · 361 阅读 · 0 评论 -
LVS介绍
目录LVS(Linux虚拟服务器)为什么要用LVS?术语了解LVS类型LVS工作模式IPVS调度器实现了如下八种负载调度算法LVS(Linux虚拟服务器)LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。LVS也就是是多个服...转载 2018-11-04 19:29:20 · 1185 阅读 · 0 评论 -
LVS负载均衡实战
LVS负载均衡实战LVS有四种集群类型:1.LVS/NAT(地址转换)2.LVS/DR(直接路由)3.LVS/TUN(隧道)4.LVS/FULLNAT这里我们就进行LVS/(DR/NAT)类型的实战,如果想详细了解LVS,可以参考https://www.cnblogs.com/clsn/p/7920637.html#auto_id_22一、集群环境说明 主机名...原创 2018-11-04 20:31:24 · 471 阅读 · 0 评论 -
LVS+keepalived高可用实现
Keepalived介绍Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,keepalived除了能够管理LVS软件外,还可以作为其他服务的高可用解决方案软件。keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual Router Redu...原创 2018-11-14 09:04:51 · 1947 阅读 · 0 评论 -
CentOS7用yum搭建LAMP环境
CentOS7用yum搭建LAMP环境一、实验环境[root@real ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)[root@real ~]# uname -aLinux real 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 201...原创 2018-12-09 22:47:13 · 400 阅读 · 0 评论 -
CentOS7编译安装nginx及添加到系统服务
系统环境系统版本[root@n1 ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)安装nginx安装依赖[root@n1 ~]# yum -y install gcc gcc-c++[root@n1 ~]# yum -y install zlib zlib-devel openssl open...原创 2019-05-09 18:29:21 · 5535 阅读 · 1 评论 -
LNMP环境搭建
目录1.准备安装环境2.编译安装nginx3.二进制包安装mysql4.编译安装PHP5.nginx与php建立连接关系6.测试php与数据库的连通性7.下载部署Wordpress博客1.准备安装环境1.1检查软件安装的系统环境[root@www ~]# cat /etc/redhat-releaseCentOS release 6.6 (Fina...原创 2018-09-16 21:09:24 · 5950 阅读 · 0 评论
分享