gentoo wpa_supplicant解决WPA加密的WIFI连接

安装系统 gentoo 第一步进入livecd连网,第一步联网就连接不上搞半天,记录下步骤. 1.lspci -k 检查设备驱动是否已经加载 2.dmesg | grep firmware检查内核中的固件信息 3.iwconfig查看无线网卡名称,我的为wlp3s0,以下出现此名称的地方请替换为实际网卡名称 4.配置/etc/conf.d/net modules_wlp3s0=wpa_supplicantwpa_supplicant_wlp3s0=-Dwext config...

» 阅读全文

Tags: wpa , wifi , gentoo

MySQL online schema change

对于MYSQL来讲,小的表alter table很容易,但是一旦数据量变得庞大,此操作就会变成恶梦,尤其是线上业务又不能停。有时没办法只能等重构时加双写,然后业务慢慢转移到新表,这样会耗时很长,而且开发成本也高。有没有什么办法可以实现不改代码的双写呢?我想到了触发器。当然要有root权限才好操作,不过相信都能找到相关的人的哈。 基本流程是这样: 1.创建临时表,并和旧表结构一样,然后在新表上增加字段 2.创建触发器,使旧表的操作自动双写到新表上来 3.处理旧数据,分段同步,...

» 阅读全文

Tags: mysql

nginx rewrite last与break详解

如果rewrite没有用last或break则rewrite完后会继续执行下面的rewirte实现再次重定向,如使用的break或last则忽略下面的重定向。 在location外使用last和break等效,会跳过其它rewrite,然后执行相应的location 在location内使用break会跳过本location的其它rewite,并执行完本location ​在location内使用last会跳过本location的其它rewite,并重新选择匹配locati...

» 阅读全文

gentoo安装脚本

测试时一遍遍敲命令好麻烦,还容易漏操作。写成shell就方便多了。 下载地址:https://github.com/keminar/linux-tools/tree/master/gentoo 安装分三步: 前提是使用ISO开机按f1输入gentoo回车进入live系统,并能联网 1.执行prepare.sh 有交互 2.执行chroot.sh 无交互 3.执行build.sh 有交互,要注意[*]64-bit kernel是不是要去掉,另外编译很耗时哦。 如果全没报错的话...

» 阅读全文

将U盘制作成启动盘

以下为在不同的系统下的两种实现方案,结果都是可用的,需注意的是U盘在windows下只认第一个区,所以U盘是不能分区的。 一、Linux使用dd命令,示例如下,注意是/dev/sdx而不是/dev/sdx1 ,把x换成实际的硬盘 dd bs=4M if=/path/to/xxxx.iso of=/dev/sdx sync 二、Windows使用USBWriter 从 http://sourceforge.net/projects/usbwriter/ 下载程序并运行。选择 ...

» 阅读全文

archlinux安装手记

最近发现了一个新linux系统叫 archlinux ,感觉很好玩,特别是它的精简的理念很好。 简单列下它的优点: 1.ISO特别小,500多M比起现在几个G的系统真是招人爱 2.开机就进live cd内存系统,适合做系统修复,而且还可以先体验下。可以设置网络和选择源再安装。 3.默认不带图形桌面,想怎么装自己定 4.强大的pacman,比apt-get,yum有过之而无不及 5.滚动升级,用最新的软件包 6.支持软件包也很多,可代替windows日常使用 也列下缺点: 1...

» 阅读全文

Tags: archlinux

openssl编译问题

openssl推荐编译安装,并且使用非系统默认目录,以防系统中有装二进制包,影响使用。 以下为今天在不同系统中编译时apache,php遇到的各种错: 1.libssl.a(s3_srvr.o): relocation R_X86_64_32 against `.rodata can not be used when making a shared object; recompile with -fPIC 第一个是apache在64位系统下的错位,增加-fPIC no-go...

» 阅读全文

Tags: openssl

LINUX多平台批量安装服务器环境工具

能做什么? 标准化安装 LANMP环境一键安装 多机器集群批量安装 需要什么? 联网并已配置各自系统的软件源(推荐aliyun,163,sohu等) root通过ssh登录权限 哪里下载? https://github.com/keminar/pacfab 如何使用? 安装apache+nginx+mysql+php ./setup.sh -H localhost -u root -p password install:name=anmp 还有其它软件通过传name值为空即...

» 阅读全文

puppet运维集群化和DevOps

puppet是什么 puppet是集中配置管理系统,让一个人管理成千服务器成可能,类似的软件还有chef,saltstack 开发语言 Ruby 软件下载 http://downloads.puppetlabs.com/ 找最新的Facter和Puppet 支持系统 http://docs.puppetlabs.com/guides/platforms.html 安装 http://docs.puppetlabs.com/guides/installation.html 看...

» 阅读全文

LVS(DR)+keepalived实现高性能高可用负载均衡

名词解释 LVS 是Linux Virtual Server的简写,是一个虚拟的服务器集群系统 Keepalived 主要用作RealServer的健康状态检查以及LoadBalance主机和BackUP主机之间failover的实现 RealServer 以下指WEB SERVER VIP 由RealServer虚拟出来的虚拟IP,不是一个单独的设备,由ipvsadm 指定哪一台RealServer接收VIP请求 。 这里有网上找的张拓扑图,不一定准确,但是对理解系统还是...

» 阅读全文

回顶部