etc

Haproxy+Keepalived+MariaDB(Galera集群)

自古美人都是妖i 提交于 2020-02-06 04:14:04
Haproxy+Keepalived+MariaDB(Galera集群) 1. 环境 1.1 操作系统:CentOS 7.* 1.2 机器: 192.16.16.108 haproxy01(haproxy+keepalived) 192.16.16.109 haproxy02(haproxy+keepalived) 192.16.16.100 mysql01(mariadb) 192.16.16.101 mysql02(mariadb) 2. 准备工作 2.1 关闭防火墙(所有服务器) >> systemctl stop firewalld.service >> systemctl disable firewalld.service >> setenforce 0 >> sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 2.2 修改/etc/hosts文件 >> cat << END >> /etc/hosts 192.16.16.108 haproxy01 192.16.16.109 haproxy02 192.16.16.100 mysql01 192.16.16.101 mysql02 END 3. 配置MariaDB(Galera集群) 3.1 运行在mysql01和mysql02 >>

Debian双网卡配置

喜夏-厌秋 提交于 2020-02-06 01:09:59
1.单网卡配置 /etc/ network /interfaces auto eth0 #iface eth0 inet dhcp(默认是DHCP被注释掉) iface eth0 inet static address 192.168.8.110 netmask 255.255.255.0 gateway 192.168.8.1 2.双网卡配置 /etc/ network /interfaces auto eth0 #iface eth0 inet dhcp(默认是DHCP被注释掉) iface eth0 inet static address 192.168.8.110 netmask 255.255.255.0 gateway 192.168.8.1 auto eth1 iface eth1 inet static address 192.168.0.110 netmask 255.255.255.0 gateway 192.168.8.1 (注意eth1没有gateway ) 3.单网卡配置多ip 修改/etc/ network /interfaces auto eth0 iface eth0 inet static address192.168.8.110 netmask 255.255.255.0 gateway 192.168.8.1 auto eth0:0 iface

Ubuntu Server系统修改IP地址

爷,独闯天下 提交于 2020-02-05 21:27:11
最近从Fedora转到Ubuntu,发现连IP地址都不会改,找到方法后又担心不常用会忘记,干脆记录下来。 用惯了RedHat系的linux,在Ubuntu下没找到/etc/sysconfig/network-scripts/ifcfg-xx网卡配置文件,在网上查方法,大多说配置文件是/etc/network/interfaces,但修改了也没起作用,可能是版本不同造成的吧: 查看Ubuntu版本 官网上查询:Ubuntu 17.10 Server uses the package netplan instead of /etc/network/interfaces Ubuntu 17.10版本实际可行的办法是修改/etc/netplan/01-netcfg.yaml文件: sudo vim /etc/netplan/01-netcfg.yaml 修改IP 当前IP: 当前IP 执行命令sudo netplan apply,使配置生效: 配置生效 另外,除了改配置文件,也可以使用命令临时修改IP地址: 直接用root了,省得sudo.... 新增IP地址 删除就是把ip addr add 1.1.1.1/24 dev enp0s3改为ip addr del 1.1.1.1/24 dev enp0s3即可。 顺便说下路由相关操作,临时增加静态路由: 静态路由 永久增加静态路由

Linux中/etc/rc.local文件挂载文件失败

匆匆过客 提交于 2020-02-05 09:29:31
【起因】 开机mount命令挂载某目录,写入/etc/rc.local下未生效 【结论】 服务端的服务有问题,但是借此增加了对centos的了解吧。 【百度整理】 1、 文件的执行环境是在系统shell下,系统尚未进入用户shell环境 摘取自转载文章: https://blog.csdn.net/yangdashi888/article/details/52086466 2、mount命令在此时的执行环境(貌似)应该写为绝对路径或者先行添加环境变量 摘取自论坛: https://bbs.csdn.net/topics/350165532 3、系统差异 centos7及以后的系统应该会慢慢淘汰/etc/rc.local 摘取自 https://www.cnblogs.com/kevingrace/p/8387827.html 来源: CSDN 作者: 白石榴树 链接: https://blog.csdn.net/u011800426/article/details/103597273

006-docker-安装-nginx

那年仲夏 提交于 2020-02-05 08:41:02
1、搜索镜像 docker search nginx 2、拉取合适镜像 docker pull nginx docker images 3、使用镜像 docker run -p 8080:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx 命令说明: -p 8080:80: 将容器的80端口映射到主机的8080端口 --name mynginx: 将容器命名为mynginx -v $PWD/www:/www: 将主机中当前目录下的www挂载到容器的/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf: 将主机中当前目录下的nginx.conf挂载到容器的/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs: 将主机中当前目录下的logs挂载到容器的/wwwlogs 个人使用:【推荐】   3.1、首先启动docker 下的nginx【查看配置】 docker run --name mynginx -d nginx   进入docker 容器内 docker exec -it mynginx /bin/bash  

Cloudera Manger CDH 安装文档

眉间皱痕 提交于 2020-02-04 21:34:10
简介: Cloudera Manager 是 Cloudera 公司推出的 Hadoop 集群管理工具,通过该管理工具可以方便的部署、配置、监控集群。 Cloudera 公司自己发布的 Hadoop 版本叫 CDH,全称 Cloudera Distribution Hadoop。 环境介绍: 192.168.47.10 master.hadoop C6.8 x64 CPU: 1 MEM: 4GB 192.168.47.20 datanode01.hadoop C6.8 x64 CPU: 1 MEM: 1GB 192.168.47.30 datanode02.hadoop C6.8 x64 CPU: 1 MEM: 1GB 一、服务器初始化 1、配置 hostname 、修改 hosts 2、关闭 iptables 、selinux 3、配置时间同步服务器 ntp # master.hadoop 、datanode.hadoop shell > cp -r /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 修改时区 shell > yum -y install ntp # master.hadoop shell > vim /etc/ntp.conf # 允许客户端来同步时间的网段 restrict 192.168.47.0 mask

Postfix+Dovecot+MySQL搭建邮件服务器

拈花ヽ惹草 提交于 2020-02-04 11:47:36
网上有很多使用Postfix搭建邮件服务器的文章,但目前貌似没有看到较为完整的一篇。本例将尝试在Ubuntu系统中使用Postfix+Dovecot+MySQL搭建邮件服务器。 说到邮件服务器,网上有许多不同解决方案。Window操作系统下常见的邮件服务器有 hMailServer 、 MailEnable 、 EVOMailServer 、 Apache James(纯Java跨平台) 等。 而在Linux/Unix系统中常用的邮件服务器也有不少选择,最经典也是最常见的莫过于Postfix。这篇文章将会讲述如何在Ubuntu系统之下,通过 Postfix 、 Dovecot 、 MySQL 整合实现普通意义上「邮件服务器」的大部分功能。 开始之前 配置邮件服务器并不是一项简单的工作,其过程不仅需要一定的技术能力,同时也需要大家具有一定的耐心,同时也需要大家非常细心。为了能够「看懂」并「最终实践」这篇文章,大家还需要了解或掌握以下知识: Postfix: 是一个标准的MTA「Mail Transfer Agent」服务器,它负责通过SMTP协议管理发送到本机的邮件以及由本机发向外界的邮件。在本例中,Postfix会把邮件的本地投递工作「接受到邮件之后将邮件存档到本地磁盘」交给Dovecot的LMTP服务「Local Mail Transfer Protocol service」处理

服务器配置PHP环境+Oracle支持

こ雲淡風輕ζ 提交于 2020-02-04 06:58:21
安装Nginx源: rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm 安装EPEL源: (64位系统) rpm -ivh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm (32位系统) rpm -ivh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm 安装REMI源: rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 开启REMI,编辑源设置 vim /etc/yum.repos.d/remi.repo 修改 enable=1 安装基础包: yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc

没有找到有效的 sudoers 资源

六月ゝ 毕业季﹏ 提交于 2020-02-03 15:41:27
#注意一定要把/etc/sudoers下面的权限修改回去 # 切换到root su - # 修改/etc/sudoers文件的权限为可读可写可执行 chmod 777 /etc/sudoers #'username'为当前用户名 echo 'username ALL=(ALL) ALL' >> /etc/sudoers # 将/etc/sudoers权限还原 chmod 440 /etc/sudoers 来源: 51CTO 作者: dlhlSC 链接: https://blog.51cto.com/6627243/2468927

Composer install 报错: Your requirements could not be resolved to an installable set of packages

给你一囗甜甜゛ 提交于 2020-02-03 02:35:06
[wdh@izhp3flliiu1w www]$ composer create-project laravel/laravel --prefer-dist PHP Warning: Module 'zip' already loaded in Unknown on line 0 Installing laravel/laravel (v5.0.22) - Installing laravel/laravel (v5.0.22): Loading from cache Created project in /www/wwwroot/default_online/www/laravel Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for laravel/framework v5.0.16 -> satisfiable by laravel/framework[v5.0.16]. -