自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux集群架构(下)

一、LVS DR模式搭建在实际生产环境中企业应用最多的一般是DR模式,但是DR模式因为每台机器都是需要配置公网IP非常浪费,所以可以让所有机器都在自建的内网上使用LVS,然后让公网IP端口映射到内网的vip端口上的。实验环境,设置三台虚拟机分发器,也叫调度器(简写为dir)内网:192.168.157.128(仅主机),vip=192.168.157.200lvs-rs1内网...

2019-06-07 12:48:34 130

原创 Linux集群架构

目录一、Linux集群概述二、keepalived介绍三、用keepalived配置高可用集群四、负载均衡集群介绍五、LVS介绍六、 LVS调度算法七、LVS NAT模式搭建扩展一、Linux集群概述根据功能划分为两大类:高可用和负载均衡高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务实现高可...

2019-06-05 11:38:56 229

原创 mysql主从

目录一、MySQL主从介绍二、准备工作三、 配置主四、配置从五、测试主从同步扩展一、MySQL主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的MySQL主从是基于binlog的,主上须开启binlog才能进行主从。主从过程大致有3个步骤主将更改...

2019-05-31 12:52:45 158

原创 tomcat相关的扩展学习

1 tomcat 单机多实例http://www.ttlsa.com/tomcat/config-multi-tomcat-instance/2 tomcat的jvm设置和连接数设置http://www.cnblogs.com/bluestorm/archive/2013/04/23/3037392.htmljmx监控tomcat:http://ask.apelearn.co...

2019-05-31 12:45:09 115

原创 Tomcat

目录一、Tomcat介绍二、安装jdk三、安装tomcat四、 配置Tomcat监听80端口五、配置Tomcat的虚拟主机六、 Tomcat日志七、扩展一、Tomcat介绍Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。...

2019-05-29 13:37:24 187

原创 NFS&FTP

目录一、NFS介绍二、NFS服务端安装配置三、NFS配置选项四、客户端挂载五、exportfs命令常用选项六、NFS客户端小问题——客户端文件属主属组nobody七、FTP介绍八、使用vsftpd搭建ftp服务九、xshell使用xftp传输文件十、使用pure-ftpd搭建ftp服务扩展一、NFS介绍NFS是Network File S...

2019-05-27 12:28:10 813

原创 MySQL常用操作

目录一、设置更改root密码二、连接MySQL三、MySQL常用命令四、MySQL用户管理五、常用sql语句六、MySQL数据库备份恢复扩展一、设置更改root密码因为mysql编译安装时,命令没有加入环境变量中PATH种所以无法直接使用mysql命令。临时添加到环境变量中(可以直接使用,重启后失效):export PATH=$PATH:/usr/loc...

2019-05-22 13:06:17 196

原创 LNMP架构 【3】

一、Nginx负载均衡Nginx负载均衡需要用到upstream模块,upstream模块用于定义多个web server,通过算法将访问请求分发到不同的web server。以www.baidu.com为例,使用命令dig来查看解析的IP地址(yum install -y bind-utils):然后在/usr/local/nginx/conf/vhost/目录下创建一个文件bai...

2019-05-20 13:25:55 187

原创 LNMP架构 【2】

目录一、Nginx默认虚拟主机二、Nginx用户认证三、Nginx域名重定向四、Nginx访问日志五、Nginx日志切割六、nginx静态文件不记录日志和过期时间七、Nginx防盗链八、Nginx访问控制九、Nginx解析php相关配置十、Nginx代理扩展一、Nginx默认虚拟主机默认虚拟主机一般是配置文件中的第一个虚拟主机。也可以通过...

2019-05-17 02:36:04 120

原创 LNMP架构 【1】

目录一、LNMP架构介绍二、Mysql的安装三、PHP安装四、Nginx介绍五、Nginx安装扩展一、LNMP架构介绍LNMP和LAMP不同的是,提供web服务的是Nginx 并且php是作为一个独立服务存在的,这个服务叫做php-fpm Nginx直接处理静态请求,动态请求会转发给php-fpm Nginx在处理静态文件时比Apache更快...

2019-05-15 12:33:39 83

原创 传统IDC 部署网站【4】

目录chown命令软连接和硬连接yum工具rpm工具 chown命令chown 用来更改一个文件或者目录的所有者或者所属组 -R 级联更改一个目录下所有的目录和文件 例如:chown user1:users 1.txt chown user1.users 1.txtuseradd 添加用户的命令,如 useradd user1 添加user1用户,同时也会添...

2019-01-22 21:05:39 187

原创 传统IDC 部署网站【3】

目录 重置密码单用户模式救援模式ls 命令chmod命令   重置密码忘记了root密码,没办法登录了。就需要重置密码了。 用的是密钥认证,忘记root密码无所谓,只要你记得密钥密码即可。 密码和密钥都支持远程登录,是不是说启用了密钥,密码就失效了。答案是:不是。 二选一,你随便用哪一种都可以。 那为什么还要使用密钥呢? 因为密码相对密钥来说,更容易被破解。 ...

2019-01-22 16:15:01 204

原创 传统IDC 部署网站【2】

目录 配置网络 【上】配置网络【下】远程登录【上】远程登录【下】linux密钥认证登录linux配置网络 【上】输入root用户及密码进入到系统里查看IP地址:dhclient自动获取一个ip ,ip add 或 ifconfig -a 命令,查到一个为回环网络lo,一个是网卡eno16777736,并显示它们自动获取的IP地址及MAC地址信息。 ip ro...

2019-01-22 00:12:22 157

原创 传统IDC 部署网站 【1】

目录选择IDC机房硬件服务器选型上架服务器装系统【上】装系统【下】 选择IDC机房传统的IDC购买物理服务器 服务器托管 装系统。。等等如何选择IDC机房根据公司的地理位置是否太远,同城市或周边,方便维护。 看机房的稳定性【运营商  电信  联通 移动】或中间服务商【xx互联等等  比运营商贵好处是帮你维护网络硬件 服务器  交换机等等】【机房本身硬件实...

2019-01-19 03:35:04 298

原创 公有云【3】

目录重装系统工单系统RDSSLB阿里云其它产品介绍重装系统如何重装系统? 第一种方式更换系统盘:直接换系统的那块盘,可以换不同的操作系统,比如从linux换成windows,或者反过来。 首先到ECS管理平台,点击实例停止实例,然后点击更多磁盘和镜像,点击更换系统盘,选择镜像操作系统。【图1】 第二种重新初始化,会把原来的系统在重新安装一遍。 首先到ECS管理平...

2019-01-18 22:42:42 139

原创 公有云【2】

目录 VPC快照镜像重置密码_重启_关机磁盘扩容【上】磁盘扩容【下】VPC专用网络:可自定义内网网段,方便管理。 把现有的资源做一些规划,隔离。 打开阿里云在左侧找到VPC创建专有网络 名称:自定义 网段:选择两个其中一个,一旦选择了就不能更改。【但可以删除重建】 交换机:自定义 区域:根据自己需求去选择 IP网段:定义第三个数字点击管...

2019-01-18 01:55:45 169

原创 公有云【1】

目录主流公有云介绍阿里云ECS登录云主机升降级配置安全组策略 主流公有云介绍公有云是指公共的云计算资源   私有云是指私自搭建的云计算 搭建私有云的工具:openstack 公有云:阿里云   腾讯云   京东云  网易云  百度云  亚马逊云  华为云  金山云  阿里云ECS首先在阿里云注册一个账号,登录到控制台在产品与服务里购买云主机,直接创建...

2019-01-16 00:37:02 422

原创 总览

目录学习约定需求分析域名申请域名解析 域名备案 学习约定网址:http://github.com/aminglinux/linux2019 资源网址:http://r.aminglinux.com 工具:印象笔记  有道云笔记  协作:www.yiqixie.com   腾讯文档 学习 :markdown  博客:oschina  csdn  51cto...

2019-01-15 17:19:23 154

原创 LAMP架构 【3】

一、配置防盗链防盗链,用于防止链接被其他网站盗用导致占用服务器的流量,此时可以通过限制referer来防止链接被盗用。 防盗链:通俗来说,就是不让别人盗用你网站上的资源。 打开虚拟主机配置文件 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf,增加内容如下,保存退出 <Directory /data/ww...

2018-12-20 09:22:12 154

原创 LAMP架构 【2】

Apache默认虚拟主机 Apache用户认证 域名跳转 Apache访问日志 访问日志不记录静态文件 访问日志切割 静态元素过期时间一、Apache默认虚拟主机一台服务器可以访问多个网站,每个网站都是一个虚拟主机 概念:域名(主机名)、DNS、解析域名、hosts 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机windows的hosts的文件路径:...

2018-12-16 01:52:55 4040

原创 LAMP架构【1】

LAMP架构介绍 MySQL、MariaDB介绍 MySQL安装 MariaDB安装 Apache安装 安装PHP5 安装PHP7 Apache和PHP结合一、LAMP架构介绍LAMP是Linux apache MySQL php的简写,即可吧apache MySQL和PHP安装在Linux系统上, 组成一个坏境来运行PHP的脚本语言,通常是网站。 Linux是...

2018-12-10 23:09:14 3165 1

原创 日常运维【4】

rsync工具介绍 rsync常用选项 rsync通过ssh同步 rsync通过服务同步【上】 rsync通过服务同步【下】 linux系统日志 screen工具一,rsync工具介绍(数据备份)rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件...

2018-12-08 05:24:14 650

原创 日常运维【3】

iptables规则备份和恢复 firewalld的9个zone firewalld关于zone的操作 firewalld关于service的操作 linux任务计划cron chkconfig工具 systemd管理服务 unit介绍 target介绍一、iptables规则备份和恢复【netfilter】命令service iptables save会将规...

2018-12-07 23:39:47 4421 2

原创 日常运维【2】

firewalld和netfilter netfilter5表5链介绍 iptables语法 iptables filter表小案例 iptables nat表应用一,firewalld和netfilterSELinux防火墙selinux临时关闭 setenforce 0 永久关闭selinux,可以编辑vi /etc/selinux/config。将SELINUX=...

2018-12-05 21:43:33 2307

原创 make时报错.libs/pcrecpp.o:could not read symbols: Bad value解决方法

make出错如:recpp.la -rpath /usr/local/lib pcrecpp.lo pcre_scanner.lo pcre_stringpiece.lo libpcre.la libtool: link: g++ -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64/crti.o...

2018-10-01 23:38:11 1803

原创 libtool: line 990: g++: command not found的解决

yum -y install gcc+ gcc-c++。。完成后再次执行make命令错误消失。。

2018-10-01 17:11:15 1058

原创 centos7 无法启动网络(service network restart)错误解决办法

和 NetworkManager 服务有冲突,直接关闭 NetworkManger 服务就好了, service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off 。之后重启就好了

2018-09-30 14:50:37 618

原创 apr-util 执行make命令时报错

解压完apr-util后,执行make报错,如下:[root@gaodehua33 apr-util-1.6.1]# makemake[1]: 进入目录“/usr/local/apr-util-1.6.1”/bin/sh /usr/local/apr/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread   -DHAVE_C...

2018-09-26 17:13:42 3290 1

原创 Linux下使用yum安装软件时出现HTTP Error 404: NOT FOUND错误解决方案

使用yum安装软件时出现如下错误:  http://mirrors.163.com/centos/5/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found Trying other mirror.  yum源失效。 执行如下命令,更新yum源:  #yum clean all...

2018-09-26 10:43:55 4272

原创 yum install出现Exiting on user cancel解决办法

yum install进行安装时经常出现Exiting on user cancel,例如:总是出现Exiting on user cancel,导致不能正常安装。这是yum的一个bug导致的问题。修改/usr/lib/python2.7/site-packages/urlgrabber/grabber.py修改完然后以root用户运行如下命令升级: 1 ...

2018-09-10 16:26:40 6036 4

原创 日常运维 【1】

使用w查看系统负载 free命令vmstat命令 ps命令top命令 查看网络状态s...

2018-08-24 23:02:01 374

原创 第十一课 正则 9.1~9.7

9.1正则接受_grep{上}9.2grep{中}9.3grep{下}9.4sed{上}9.5sed{下}9.6awk{上}9.7awk{下}正则接受_grep{上}正则介绍正则就是一串有规律的字符串 掌握好正则对编写shell脚本有很大帮助 各种编程语言中都有正则,原理是一样的 常用的工具有grep/egrep、sed、awkgrep...

2018-08-19 04:32:55 178

原创 第十课 linux shell 基础知识 8.10~8.13

8.10shell特殊符_cut命令8.11sort_wc_uniq命令8.12tee_tr_split命令8.13shell特殊符号{下}    shell特殊符号cut命令特殊符号“*” 通配符,代表零个或多个字符 “?” 代表一个字符 “#” 注释字符 “\” 脱意字符 “|” 管道符 cut命令用来截取字符串,用法为cut -d '分...

2018-08-17 22:29:41 196

原创 第九课 linux xhell基础知识 8.1~8.9

8.1shell介绍 8.6管道符和作业控制8.2命令历史 8.7shell变量【上】8.3命令补全和别名 8.8sh...

2018-08-15 23:19:02 224

原创 第八课 linux软件包安装和卸载 7.1~7.9

第八课7.1安装软件包的三种方法 7.6yum更换国内源7.2rpm包介绍 7.7yum下载rpm包7.3rpm工具用法 7.8源...

2018-08-12 22:21:08 206

原创 第七课 linux文件压缩和打包 6.1~6.7

6.1 压缩打包介绍6.2 gzip压缩工具6.3 bzip2压缩工具6.4 xz压缩工具6.5 zip压缩工具6.6 tar打包6.7打包并压缩   {1}压缩打包介绍 压缩文件 节省磁盘空间,传输时间变短,带宽资源也变小了  常见压缩文件 windows系统中,常见的压缩文件有 .rar, .zip, .7z linux系统...

2018-08-10 22:25:44 165

原创 第六课 vim工具 5.1~5.7

5.1vim介绍5.2vim颜色显示和移动光标5.3vim一般模式下移动光标5.4一般模式下复制剪切粘贴5.5进入编辑模式5.6vim命令模式5.7vim实践{1}vim介绍 vim是vi的升级版,相较于vi,会显示颜色。 如果系统没有vim工具,需要安装:# yum install -y vim-enhanced 输入# ...

2018-08-08 22:09:46 130

原创 第五课 linux磁盘管理 4.1~4.13

4.1df命令 4.8磁盘挂载{下}4.2du命令 4.9手动增加swap空间4.3磁盘分区{上} 4.10lvm讲解{上}4.4磁盘分区{下} ...

2018-08-06 22:55:34 178

原创 第四课 用户和组管理 3.1~3.9

3.1用户配置文件和密码配置文件3.2用户组管理3.3用户管理3.4usermod命令3.5用户密码管理3.6mkpasswd命令3.7su命令3.8sudo命令3.9限制root远程登录{1}用户配置文件和密码配置文件 passwd配置密码文件 每一个用户是一行,用:号分割为七段 第1个字段是用户名(第1行的roo...

2018-08-01 00:39:25 157

原创 第三课 文件,目录管理{下} 2.17~2.27

2.17隐藏权限lsattr_chattr 2.23find命令{上}2.18特殊权限set_uid 2.24find命令{中}2.19特殊权限set_gid 2.25find命令{下}...

2018-07-31 03:15:18 184

空空如也

空空如也

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

TA关注的人

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