etc

mysql在linux下的安装

﹥>﹥吖頭↗ 提交于 2020-01-05 12:28:27
安装环境:系统是 centos6.5 1、下载     下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads     下载版本:我这里选择的5.6.33,通用版,linux下64位     也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 2、解压 #解压 tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz #复制解压后的mysql目录 cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql 3、添加用户组和用户 #添加用户组 groupadd mysql #添加用户mysql 到用户组mysql useradd -g mysql mysql 4、安装 cd /usr/local/mysql/<br>mkdir ./data/mysql chown -R mysql:mysql ./ ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

Keepalived+Haproxy实现高可用负载均衡

 ̄綄美尐妖づ 提交于 2020-01-05 11:30:42
高可用负载(主备节点)部署步骤 完成下图一个简单的高可用负载机制: 1.拷贝keepalived-1.2.19.tar.gz至Linux的/home目录(也可以是其它目录) 2.解压并安装keepalived: tar -zxvf keepalived-1.2.19.tar.gz yum install popt-devel yum -y install openssl-devel cd keepalived-1.2.19 ./configure make && make install 这样keepalived编译及安装完成! 3.拷贝并复制keepalived: cp /usr/local/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/ cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/ mkdir /etc/keepalived cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/ cp /usr/local/sbin/keepalived /usr/sbin/ 上传并覆盖keepalived.conf至/etc/keepalived 备注:keepalived.conf详见步骤4 上传check

Linux 网络配置及常用服务配置(Redhat 6)

不想你离开。 提交于 2020-01-05 08:43:17
一、网络配置 1. VMWare 提供了三种网络工作模式供用户选择,他们分别是, ①Bridged(桥接模式): 如果网络中能提供多个IP地址,则使用桥接方式 ②NAT(网络地址转换模式): 如果网络中只能提供一个IP地址,则使用NAT方式 ③Host-Only(主机模式): 如果安装虚拟机的主机没有连接任何外部网络,则使用主机模式 2. 相关命令 ①ifconfig: 查看各网卡详细信息(如IP),以太网卡名一般为“eth0” ②/etc/init.d/network restart: 重启各网卡 3. 网络配置常见错误解决 ①/etc/init.d/network restart, 重启各网卡,报错。 错误原因: /etc/init.d/network与NetworkManager冲突 解决办法: 关闭NetworkManager, service NetworkManager stop ②ifconfig运行结果,没有发现以太网“eth0” eth0: 系统中的第一块物理网卡 lo: 虚拟回环网卡 virbr0: 虚拟网桥 解决办法:修改eth0网卡的配置文件,将ONBOOT=“no”改为”yes”,文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0 二、常用服务配置 服务器配置前,一般先关闭防火墙:/etc/init.d

FasterDFS基础配置

不羁的心 提交于 2020-01-05 00:12:01
一、简介 1、 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 2、FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 3、FastDFS由跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)构成。跟踪器主要做调度工作,在访问上起负载均衡的作用。 4、跟踪器和存储节点都可以由一台或多台服务器构成。跟踪器和存储节点中的服务器均可以随时增加或下线而不会影响线上服务。其中跟踪器中的所有服务器都是对等的,可以根据服务器的压力情况随时增加或减少。 5、在卷中增加服务器时,同步已有的文件由系统自动完成,同步完成后,系统自动将新增服务器切换到线上提供服务。 二、基本部署步骤 一、实验准备 centos7-1 : tracker 192.168.142.66 centos7-2 : storage+nginx 192.168.142.77 二、开始安装 (1)安装libfastcommon服务(所有节点均进行安装) 安装基础环境包

ubuntu换源

无人久伴 提交于 2020-01-03 20:08:11
1.备份软件源源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2.打开阿里云站查看源地址 https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.53322f70tUj75z 3.打开软件源文件将找到的对应的内容替换进去 sudo vi /etc/apt/sources.list 4.更新 sudo apt update 来源: CSDN 作者: Yarnell_想太多先森 链接: https://blog.csdn.net/Yarnell93/article/details/103825106

Yum简单安装MFS分布式文件系统

戏子无情 提交于 2020-01-03 19:48:50
什么是MFS? MooseFS是一个容错,高可用,高性能,扩展,网络分布式文件系统。它将数据分布在多个物理商品服务器上,这些服务器对用户可视为一个虚拟磁盘。它符合POSIX并且像任何其他类Unix文件系统一样支持: 分层结构:文件和文件夹, 文件属性, 特殊文件:管道,插座,块和字符设备, 符号和硬链接, 安全属性和ACL。 它适用于需要标准文件系统的所有应用程序。 分布式原理 分布式文件系统是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。简单来说,就是把一些分散的(分布在局域网内各个计算机上)共享文件夹,集合到一个文件夹内(虚拟共享文件夹)。对于用户来说,要访问这些共享文件时,只要打开这个虚拟共享文件夹,就可以看到所有链接到虚拟共享文件夹内的共享文件夹,用户感觉不到这些共享文件是分布于各个计算机上的。分布式文件系统的好处是集中访问、简化操作、数据容灾,以及提高文件的存取性能。 MFS原理 MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是统一的资源。 MFS文件系统的组成 元数据服务器(Master):在整个体系中负责管理文件系统,维护元数据。 元数据日志服务器(Metalogger):备份Master服务器的变化日志文件,文件类型为changelog_ml.*.mfs

设置系统光盘开机自动挂载

橙三吉。 提交于 2020-01-03 10:16:48
设置系统光盘开机自动挂载有两种方式 (1)进入到配置文件中进行设置 使用'vim /etc/fstab'进入/etc/fstab文件。 在最后新加一行 /dev/cdrom     /mnt   iso9660   defaults   0 0 保存并退出 注:/dev/cdrom指向/dev/sr0 (2)直接使用命令进行设置 使用命令echo "/dev/sr0 /media iso9660 defaults 0 0" >>/etc/fstab 下面,我们来验证是否挂载成功 [root@xuexi ~]# ls /mnt    //查看目录下有内容就是成功了,如果使用的是第二种方法,目录应该为/media CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7 EFI images Packages RPM-GPG-KEY-CentOS-Testing-7 EULA isolinux repodata TRANS.TBL 来源: https://www.cnblogs.com/diantong/p/9605585.html

脚本开机启动

放肆的年华 提交于 2020-01-03 03:57:58
vim /etc/init.d/rc.local 文件(Ubuntu) /etc/ rc.d/ rc.local或者 /etc/ rc.local里(centos), 方法一: 1) 将你的启动脚本复制到 /etc/init.d目录下 2) 设置脚本文件的权限 $ cd /etc/init.d $ sudo chmod 755 /etc/init.d/ap.sh 3) 执行如下命令将脚本放到启动脚本中去: $ sudo update-rc.d ap.sh defaults 95 注:其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。 卸载启动脚本的方法: $ cd /etc/init.d $ sudo update-rc.d -f ap.sh remove 命令输出的信息参考如下: Removing any system startup links for /etc/init.d/ap.sh ... /etc/rc0.d/K95ap.sh /etc/rc1.d/K95ap.sh /etc/rc2.d/S95ap.sh /etc/rc3.d/S95ap.sh /etc/rc4.d/S95ap.sh /etc/rc5.d/S95ap.sh /etc/rc6.d/K95ap.sh 方法二

3.使用Kubeadm部署k8s集群

♀尐吖头ヾ 提交于 2020-01-03 03:37:07
使用Kubeadm部署k8s集群 kubeadm 是一个提供了 kubeadm init 和 kubeadm join 最佳实践命令,且用于快速构建一个 kubernetes 集群的工具,你可以使用此工具快速构建一个 kubernetes 学习环境。 通过本章节的学习,你将能够使用 kubeadm 工具,成功构建出一个基础的 kubernetes 集群环境 环境准备 Hosts文件准备 Docker环境配置 其他准备工作 使用Kubeadm部署k8s集群 参考文档 备注 1.环境准备 ip 主机名 角色 操作系统 192.168.0.104 centos-1.shared master Master Centos6.4 192.168.0.108 centos-2.shared node01 Node Centos6.4 192.168.0.109 centos-3.shared node01 Node Centos6.4 2.Hosts文件准备 192.168.0.104 centos-1.shared master 192.168.0.108 centos-2.shared node01 192.168.0.109 centos-3.shared node02 3.Docker环境配置 关闭系统默认防火墙和 SELINUX setenforce 0 sed -i -r "/

前后端分离部署

你离开我真会死。 提交于 2020-01-02 21:37:00
部署总体: vue +uwsgi+django+mysql+redis 创建luffy文件夹: [root@localhost opt]# cd luffy 路飞学城django代码下载后端:wget https://files.cnblogs.com/files/pyyu/luffy_boy.zip解压 unzip luffy_boy.zipvue代码下载前端:wget https://files.cnblogs.com/files/pyyu/07-luffy_project_01.zip 创建新的虚拟环境: mkvirtualenv luffy 1.前端vue部署* * vue代码下载:wget https://files.cnblogs.com/files/pyyu/07-luffy_project_01.zip解析:unzip 2.下载node.js wget https://nodejs.org/download/release/v8.6.0/node-v8.6.0-linux-x64.tar.gz 解压:tar -zxvf node-v8.6.0-linux-x64.tar.gz 配置node的环境变量即可 luffy) [root@localhost node-v8.6.0-linux-x64]# cd bin 1.(luffy) [root@localhost