Linux 下 YUM 安装 Percona Server 5.6

更新于 4 年 4 个月前

系统环境: * CentOS 6.3 x86_64 #### 简介 {#summary} [Percona Server] 是 MySQL 的衍生版,专注于 Linux/BSD 下 MySQL 数据库服务器的改进, 在功能和性能上较 MySQL 有着[显著的提升]。 Percona Server 的使用和 MySQL 完全一致,你完全可以把它当成是 MySQL 来使用。 #### 安装 Percona Server {#install-percona-server} 编辑 `Percona.repo`: # vi /etc/yum.repos.d/Percona.repo 添加以下内容: [percona] name = CentOS $releasever - Percona baseurl=http://repo.percona.com/c... 显示全文

使用 adb sideload 手动更新 android 4.3

更新于 4 年 4 个月前

系统环境: * "takju" for Galaxy Nexus "maguro" * android 4.2.2 "JDQ39" * adb v1.0.31 #### 安装 ADB {#install-adb} 如果未安装 ADB 请先查看:[Linux 下使用 adb 和 fastboot 命令],包含了 ADB 安装和一些常见问题解决方法。 #### 下载OTA更新包 {#download-ota-update-package} 首先查看你的 Galaxy Nexus 系统版本是 `takju` 还是 `yakju`: ueaner@aboutc:~> adb shell shell@android:/ $ getprop ro.product.name takju 下载对应的更新包:[takju] / [yakju],我的选择 `takju`. ... 显示全文

使用 adb fastboot 全新安装 Nexus 设备

更新于 4 年 4 个月前

系统环境: * "takju" for Galaxy Nexus "maguro" * adb v1.0.31 题外话:如果仅仅需要升级一下系统的话,可以查看此篇文章 [使用 adb sideload 手动更新 android 4.3]。 #### 安装 fastboot {#install-fastboot} 如果没有 adb 和 fastboot 命令,请移步:[Linux 下使用 adb 和 fastboot 命令]。 #### 下载 Android 工厂镜像 {#download-android-factory-image} 到 [Factory Images for Nexus Devices] 下载你喜欢的 Android 工厂镜像文件。 我的 Android 设备是 "takju" for Galaxy Nexus,下载最新的 4.3 (JWR66V) 版本: ... 显示全文

PHP 5.5 加载 PhalconPHP 框架版本问题

更新于 4 年 5 个月前

#### 前言 {#foreword} PHP 升级到 [5.5] 无法加载 [PhalconPHP] 扩展,提示以下错误: PHP Warning: PHP Startup: phalcon: Unable to initialize module Module compiled with module API=20100525 PHP compiled with module API=20121212 These options need to match in Unknown on line 0 #### 更新 PhalconPHP 扩展 {#update-phalcon-extension} 查看官方 [Phalcon 1.2.0 Released!!] 博客中提到的引入的新功能有一项 `Support for PHP 5.5`... 显示全文

LINUX 终端查看图片

更新于 4 年 5 个月前

系统环境:CentOS 6.4 x86_64 Linux 终端下查看图片有两款比较不错的软件:fbi 和 fbv。下面我们进行安装和使用: __1. 安装 fbi__ #### 添加 epel 源 {#add-epel-repository} # rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm #### 安装 fbida {#install-fbida} # yum install fbida #### 使用 fbida {#use-fbida} 使用 `Ctrl + Alt + F2` 开启一个 tty 终端,运行: # fbi filename.png 很清晰的图片,通过 `fbi --help` 查看支持的文件类型。 __2.... 显示全文

Linux 终端快捷键

更新于 4 年 5 个月前

#### 序言 {#foreword} 在 Llinux 终端下我们常常使用 `Tab` 键自动完成来加快输入速度, 如果想更快一点可能就需要熟悉一下 Linux 终端下的快捷键。 如果你熟悉 VIM 可以参考这篇文章 [开启 Bash vi 模式]。注: ''意为'Ctrl + a',其他同理。 #### 移动 {#moving} `` 向前一个字符 `` 向后一个字符 `` 向前一个单词 `` 向后一个单词 `` 跳转到命令行首 `` 跳转到命令行尾 #### 复制/粘贴 {#copy-and-paste} `` 剪切光标之前的内容 `` 剪切光标之后的内容 `` 剪切光标之前的一个单词 ... 显示全文

NGiNX 转发到 Apache

更新于 4 年 5 个月前

#### 序言 {#forward} NGiNX 做前端反向代理处理静态请求,并发能力强,稳定,且占用内存少。 Apache 做后端 WEB 服务处理动态请求,高效,稳定,所以二者的搭配恰到好处。 * CentOS 6.4 x86_64 * nginx 1.4.1 * Apache 2.2.15 #### 配置 NGiNX 转发 {#configuration-nginx-forwarding} # vi /etc/nginx/nginx.conf 添加以下内容; # NGiNX 负载均衡 upstream backend { server 127.0.0.1:81 weight=1 fail_timeout=30s; server 127.0.0.1:82 weight=1 fail_timeout=30s; ... 显示全文

GitHub/Bitbucket 通过 SSH 密钥连接

发布于 4 年 6 个月前

#### 序言 {#forward} 项目托管服务较好的当属 [GitHub] 和 [Bitbucket] 了, 二者都支持 [Git] 版本控制。二者最大的区别是: * 1. GitHub 很火正常访问,Bitbucket 最近访问有点问题(...) * 2. GitHub 私有库需要付费,Bitbucket 私有库免费 * 3. GitHub 只支持 Git,Bitbucket 同时支持 Mercurial 废话不多说,开始配置 #### Step 1: 检查SSH密钥 {#check-for-ssh-keys} > cd ~/.ssh 如果返回 "No such file or directory" 转 Step 2. 否则说明你已经有一个密匙对,转到 Step 3. #### Step 2: 生成新的SSH密钥 {#generate-a-new-ssh-key}... 显示全文

openSUSE下配置Apache Rewrite允许访问.htaccess文件

发布于 4 年 6 个月前

#### 序言 {#foreword} Rewrite 主要的功能就是实现 URL 的重写,通过重写 URL 实现静态化(当然这是伪静态), 这样做的目的是便于搜索引擎和用户的理解,以提高搜索引擎的收录数量。 #### 添加 Rewrite 模块 {#add-rewrite-module} SUSE/openSUSE 下加载 Apache 的模块跟其他 Linux 系统不同,如 CentOS 下是可以直接 修改 `httpd.conf` 添加 `LoadModule rewrite_module modules/mod_rewrite.so`,或 打开前面的注释符,重启 Apache 即可。 而 SUSE/openSUSE 下按照 Apache 不同的功能分离出不同的"子配置文件",通过 `Include` 方式引入,这样做便于使用和管理 Apache 的各项功能。 openSUS... 显示全文

更改 bash_history 默认历史记录

更新于 4 年 6 个月前

#### 序言 {#foreword} 在使用 bash 的过程中,我们可能希望 `.bash_history` 文件记录更多更有用的历史命令, 方便我们日后查询,下面给出了解决方法。 #### 更改默认历史记录 {#change-the-default-history} > vi ~/.bashrc # 添加 # 忽略[连续]重复命令 HISTCONTROL=ignoredups # 清除重复命令 # HISTCONTROL=erasedups # 忽略特定命令 HISTIGNORE="[ ]*:ls:ll:cd:vi:pwd:sync:exit:history*" # 命令历史文件大小10M HISTFILESIZE=1000000000 # 保存历史命令条数10W HISTSIZE=... 显示全文