- 博客(139)
- 资源 (5)
- 收藏
- 关注
原创 Ubuntu apt-get彻底卸载软件包
apt-get purge / apt-get –purge remove 删除已安装包(不保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件apt-get autoremove 删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。apt-get remove 删除已安装的软件包(保留配置文件),不会删除...
2017-02-23 12:19:08 370
原创 Memcached安装
2.1.4.4.2 下载软件http://libevent.org/ libevent-2.0.22-stable.tar.gzhttp://memcached.org/ memcached-1.4.25.tar.gz2.1.4.4.3 安装libeventapt-get install gcc make -ytar xvf libevent-2.0.22-s...
2017-02-13 10:13:53 248
原创 mysql 5.5 主从配置
# mysql 5.5 主从配置一. 分别在需要部署数据库的服务器上安装同样的版本数据库服务器一(主):192.168.1.228服务器二(从):192.168.1.229服务器三(从):192.168.1.230服务器四(路由):192.168.1.226二. 配置主服务器服务器一(主):192.168.1.2281.修改配置文件vim /etc/m...
2016-01-14 13:56:00 322
原创 ubuntu nginx 安装之后添加支持 mp4,flv 模块支持
安装nginx之后想添加mp4,flv支持,源码安装的需要重编译,通过apt-get install unbuntu安装的只需要执行如下sudo apt-get install nginx-extras
2015-09-28 11:22:41 795
原创 阿里云Docker镜像库
阿里云Docker镜像库为方便ECS用户使用Docker官方镜像,阿里云同步Docker官方镜像库的最新版本到国内服务器,使得ECS用户可以通过内网连接该服务器。这些镜像来自Docker Hub的stackbrew用户下的所有镜像仓库,一部分镜像由Docker官方维护,一部分由软件官方社区维护。目前阿里云只支持镜像下载...
2015-07-15 17:22:32 838
原创 监控的好帮手
http://www.cnblogs.com/mchina/archive/2013/03/15/2858041.htmlsudo apt-get install htophttps://github.com/nicolargo/glancespip install glances
2015-07-03 16:10:05 141
原创 常用邮箱POP3和SMTP服务器
网易163邮箱POP3:pop.163.comSMTP:smtp.163.com特别提示:2006年11月以后申请的163免费邮箱,不能使用客户端收发邮件。 网易vip.163邮箱POP3:pop.vip.163.comSMTP:smtp.vip.163.com 网易126邮箱POP3:pop.126.comSMTP:smtp.126.com网易18...
2015-06-15 09:53:00 1405
原创 修改Docker镜像的存储位置
第一种方式:Docker的镜像以及一些数据都是在/var/lib/docker目录下,它占用的是Linux的系统分区,也就是下面的/dev/vda1,当有多个镜像时,/dev/vda1的空间可能不足,我们可以把docker的数据挂载到数据盘,例如:/dev/vdb目录下。[root@10-10-63-106 docker]# df -lhTFilesystem Type ...
2015-05-18 11:45:29 298
原创 ubuntu 下使用libreoffice预览office中文乱码解决方式
aptitude install libreofficeapt-get install libreoffice-l10n-zh-cnsudo cp simsun.ttc /usr/share/fontscd /usr/share/fonts修改权限sudo chmod 644 simsun.ttc更新字体缓存:sudo fc-cache -fv...
2015-05-01 02:03:03 2210
原创 ubuntu 12.04 server 挂载硬盘
买的虚拟机添加硬盘需要手动挂载,下面列下简单步骤,作为记录:1、查看下当前文件系统[root@VM_28_226_centos ~]# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/vda1 8254240 1099340 6735608 15% ...
2015-04-09 11:25:12 186
原创 ubuntu 播放器 播放不了的解决方式
ubuntu 播放器 播放不了的解决方式:sudo apt-get install gstreamer*然后在系统里设置声音选项,选择模拟声音方式播放
2015-03-27 13:49:31 504
原创 ruby 回复功能
http://www.sitepoint.com/realtime-mini-chat-rails-faye/http://www.sitepoint.com/mini-chat-rails/http://www.sitepoint.com/nested-comments-rails/
2015-03-24 21:44:19 136
原创 Sinatra 轻量级Ruby 框架
开发文档:http://www.sinatrarb.com/intro-zh.html部署Sinatra应用http://helpdocs.sturgeon.mopaas.com/helpdocs/_sinatra.html案例:http://robbinfan.com/https://github.com/robbin/robbin_s...
2015-03-24 14:26:09 473
原创 自动化运维工具之ansible
1. ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。2. playbook是由一个或多个“play”组成的列表。play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。 从根本上来讲所谓task无非是调用ansible的一个module。将多个p...
2015-03-18 10:27:52 139
原创 使用 Nginx 提升网站访问速度
http://www.ibm.com/developerworks/cn/web/wa-lo-nginx/配置 Nginx先来看一个实际的配置文件: user nobody;# 工作进程的属主 worker_processes 4;# 工作进程数,一般与 CPU 核数等同 #error_log logs/error.log; #error_log lo...
2015-03-16 15:53:05 200
原创 PG::Error: ERROR: permission denied to create database
使用普用户创建数据库时候PG::Error: ERROR: permission denied to create database解决方式:使用postgres 登录sudo -u postgres psqlpostgres=# ALTER ROLE xxxx CREATEROLE CREATEDB;xxxx: 普通用户名称赋予超级权限ALTER ...
2015-03-14 14:31:39 7839
原创 win7导出virtualbox box到ubuntu 启动登录错误
vagrant up default: Warning: Authentication failure. Retrying...va这是在win7 上vagrant+virrualbox 导出的box导入到ubuntu上 使用vagrant+virtualboxv启动时候 vagrant upagrant up default: Warning: Authenticat...
2015-03-11 18:41:49 202
原创 在ubunut 12.04 server 上部署 edx
前言: 这个部署只是针对 2014年1月左右的代码, 因为脚本比较老,当然现在github上的开源edx 部署起来比去年的较容易, 最近更新的edx,生产环境我用了半天时间部署完成, 但是去年的edx, 我花了1天半时间, 这也并不是去年要安装的东西多, 而是很多包安装的时候没有现在的脚本优化的那么好, 还有影响最大的是网络和机器配置问题, 不管是新的edx还是旧的edx代码,部署起来都差不...
2015-03-11 15:45:51 175
原创 mysql 创建数据 默认设置utf8
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
2015-03-02 22:00:29 184
原创 测试驱动开发(TDD)
测试驱动开发的基本过程如下:1) 明确当前要完成的功能。可以记录成一个 TODO 列表。2) 快速完成针对此功能的测试用例编写。3) 测试代码编译不通过。4) 编写对应的功能代码。5) 测试通过。6) 对代码进行重构,并保证测试通过。7) 循环完成所有功能的开发。怎么编写测试用例测试用例的编写就用上了传统的测试技术。1...
2015-03-02 17:00:57 121
原创 gem install pg -v '0.15.1'
Make sure that `gem install pg -v '0.15.1'` succeeds before bundling解决方式:sudo apt-get install libpq-dev
2015-02-21 17:40:54 141
原创 ubuntu server 12.04 配置静态ip
1、配置静态IP地址:# vim /etc/network/interfaces原内容有如下4行:auto loiface lo inet loopbackauto eth0iface eth0 inet dhcp以上表示默认使用DHCP分配IP,修改为如下:auto loiface lo inet loopback# The...
2015-02-11 16:56:39 141
原创 配置本地源, 安装docker,openssh-server
在没有网络的环境下, 新装的系统ubuntu-server 12.04,源码安装会比较麻烦,配置本地源安装能够解决一些依赖带来的问题配置本地源:1. 装完操作系统的镜像, 就是ubuntu-12.04.4-server-amd64.iso, scp 到机器上, 比如 /root 目录下/root/ubuntu-12.04.4-server-amd64.iso2.挂载 ...
2015-02-10 18:04:38 310
原创 docker 安装 导出 导入 自启动程序
docker安装:先安装software-properties-common,这样才可以用add-apt-repository命令来增加第三方仓库了。sudo apt-get install software-properties-common接着增加dotcloud的仓库sudo add-apt-repository ppa:dotcloud/lxc-dockersudo a...
2015-02-09 10:01:52 169
原创 git pull 代码合并问题
本地修改某个文件后,想把远程仓库代码git pull下来再提交,恰巧同事已经修改那文件并提交到仓库里,这时候出现error: Your local changes to the following files would be overwritten by merge:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxPlease, commit y...
2015-02-06 18:15:29 4095
原创 libreoffice 中文字体,转pdf了乱码
解决办法是:复制windows下的字体到/usr/share/fonts下,对全局有效。例如:我们把Windows下的字体C:\Windows\Fonts下的宋体,即simsun.ttc复制到当前用户的主文件下。以打开终端:sudo cp simsun.ttc /usr/share/fontscd /usr/share/fonts修改权限sudo c...
2015-02-06 13:56:16 1994
原创 详解rails命令行
http://blog.58share.com/?cat=7详解rails命令行1.rails 命令(1). rails new 创建项目1# 会生成一个基于数据库类型为sqlite3的项目2$ rails new demo3 create README.rdoc4 create Rakefile5 create...
2015-02-02 14:32:18 228
原创 如何导入外部Git仓库到中国源代码托管平台(Git@OSC)
方案1:从原始地址clone一份bare仓库?1git clone --bare https://github.com/bartaz/impress.js.git (例子)在Git@OSC上创建一个项目(http://git.oschina.net/projects/new),这里注意,不要勾选使用Readme初始化项目,不要选择项目的授权协议和.gitignore 文件...
2015-01-30 15:46:06 195
原创 mysql安装完没有mysqld.sock无法启动解决
msg: start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: ConnectioERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld...
2015-01-30 10:14:03 3254 1
原创 ubuntu设置系统时间与网络时间同步(转)
Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。系统时间:指当前Linux Kernel中的时间。硬件时间:主板上有电池供电的时间。设置时区的命令: tzselecthttp://www.cnblogs.com/QuLory/archive/2013/03/24/2978366.html设置lo...
2015-01-26 17:49:54 653
原创 git基本命令图
[img]https://gitcafe.com/GitCafe/Help/raw/master/assets/images/Git_Cheat_Sheet.png[/img]
2015-01-17 18:35:36 82
原创 ubuntu apache+php+mysql+phpmyadmin 服务器安装
[url]http://blog.sina.com.cn/s/blog_7cbe44af01019jk4.html[/url]
2015-01-17 18:28:26 80
原创 python 排序,分页
排序:[url]https://wiki.python.org/moin/HowTo/Sorting/[/url][url]http://gaopenghigh.iteye.com/blog/1483864[/url]关键字: python列表排序 python字典排序 sorted List的元素可以是各种东西,字符串,字典,自己定义的类等。 sort...
2015-01-17 17:16:21 288
原创 edx-学习网站
edX 学习一:了解 edX 相关组件http://batizhao.github.io/2014/04/11/learning-edx-one/edx 部署:http://idefs.com/reprintedx-ubuntu-12-04-64-bit-installation.html/comment-page-1http://blog.csdn.net/t...
2015-01-14 14:19:49 362
原创 ssh permission denied (publickey)
sudo apt-get install openssh-serverssh出现permission denied (publickey)问题:修改/etc/ssh/sshd-config文件.将其中的PermitRootLogin no修改为yesPubkeyAuthentication yes修改为noAuthorizedKeysFile .ssh/auth...
2014-12-16 09:55:07 183
原创 ubuntu 查看操作系统信息
方法一: cat /etc/issue 返回结果: Ubuntu 6.06.2 LTS \n \l 方法二: sudo lsb_release -a 返回结果: No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 6....
2014-12-10 17:34:29 621
linux上安装mysql+apache+php及wordpress,LAMP
2013-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人