Centos 6 安装 Xen(全虚拟化和半虚拟化)

  1. 关闭SELinux

vi /etc/sysconfig/selinux

SELINUX=disabled
SELINUXTYPE=targeted
reboot

2. 搭建网桥

yum install bridge-utils

vi /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=”br0″
NM_CONTROLLED=”yes”
ONBOOT=yes
TYPE=Bridge
#bootproto=dhcp
BOOTPROTO=none
IPADDR=192.168.0.100
PREFIX=24
GATEWAY=192.168.0.1
DNS1=8.8.8.8
DNS2=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=”System br0″

vi /etc/sysconfig/network-scripts/ifcfg-eth0

#Add
BRIDGE=br0

/etc/init.d/network restart

3. 安装Xen

egrep ‘(vmx|svm)’ –color=always /proc/cpuinfo

如果没有东西出来, 那么就只能半虚拟化.

yum install http://au1.mirror.crc.id.au/repo/kernel-xen-release-latest.noarch.rpm

yum install kernel-xen xen

 

有用指令

xm info

 

英文来源

http://xen.crc.id.au/support/guides/

 

整理Gmail的大邮件

指定大小搜索:size或者larger命令,单位是字节、KB、MB等,可以使用缩写,例如搜索size:5m 或者 larger:5m ,就可以找到大于5M的邮件。大于 500KB 可以使用 size:500k ,相反,小于某个大小的搜索可以使用smaller命令。

指定日期搜索:older_than命令,单位是年、月、日等,例如搜索 older_than:1y 就可以找到1年前的邮件,older_than:2m 是2个月前的邮件,older_than:3d 是3天前的邮件,相反,小于某个日期的搜索可以使用newer_than命令。

 

如果你的Gmail邮箱已经快满了,那么不妨使用 size:5m older_than:1y 来搜索一下1年前超过5M的大邮件,并将其删除吧。

Debian7安装最新稳定版Nginx

wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key

vim /etc/apt/sources.list

底部添加

deb http://nginx.org/packages/debian/ wheezy nginx

deb-src http://nginx.org/packages/debian/ wheezy nginx

 

问题

如果之前安装过nginx

cd /var/lib/dpkg

mv info info.bak

mkdir info

然后即可安装最新稳定nginx

甲骨文终于更新Virtualbox了5.0. Unable to load R3 module 问题

出现不能加载R3模块的错误:Unable to load R3 module C:Program FilesOracleVirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=126 (VERR_MODULE_NOT_FOUND).

 

这个问题有2个情况

第一是安装目录不能中文.

第二不可以破解win主题, 以下是还原文件.

 

https://www.dropbox.com/s/288fi8vuzg1nl84/UniversalThemePatcher-x86.exe?dl=0

https://www.dropbox.com/s/a99zhu2jmvoshtw/UniversalThemePatcher-x64.exe?dl=0

 

ps:vbox内的远程桌面并非win自带的3389. 效果远比Vmware的共享虚拟机要强大

国外开源论坛MyBB和phpBB, 抛弃国内商业开源论坛

MyBB

MyBB的全称是MyBBoard,MyBB是国外十分流行的论坛程序之一,简单、便捷的管理后台和强大的插件系统是最大的特色;MyBB通过扩展支持可以作为门户、博客、百科、下载等类型建站软件,论坛基础功能也十分完善,甚至包含了即时聊天功能。

phpBB

phpBB是一个论坛软件,使用PHP语言开发并开放源始码,可以搭配MySQL,MS-SQL,PostgreSQL, 和Access/ODBC等数据库系统使用。是模块化设计,具专业性、安全性高、支持多国语系、支持多种数据库和自定义的版面设计等优越性能,而且功能强大。可以轻松地在数分钟内建立起您的论坛。

自2000年发布以来, phpBB已经成为世界上应用最广泛的开源论坛软件。phpBB拥有易于使用的管理面板和友好的用户安装界面,众多先进特性并且相容于多种接口,在MySQL数据库上用PHP后端语言写的UBB风格的讨论板,它支持邮寄/回复/编辑信息,可设置个人信息、个人论坛、用户和匿名邮件、讨论主题等,通过提交或其它的特殊的顺序排队用户,可定义管理,排队等功能。它具有很高的可配置性,能够完全定制出相当个性化的论坛。

 

2个系统均有中文包.

正确的让HTTP和HTTPS 在Nginx共存

server {
listen 80;
listen 443 ssl;
server_name www.nginx.com;
ssl_certificate www.nginx.com.crt;
ssl_certificate_key www.nginx.com.key;

}

要让https和http并存,不能在配置文件中使用ssl on,必须在端口上制定ssl选项
(nginx 0.8.21)之前ssl选项只能和default一起使用

CentOS 6.4 安装 mongodb

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/

 

vi /etc/yum.repos.d/mongodb-org-3.0.repo

 

内容

 

[mongodb-org-3.0]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1


yum update
yum install -y mongodb-org

建议没有特殊情况 请 关闭 SELINUX

service mongod start

完成了

补充
修改端口
where <port> is the port configured in /etc/mongod.conf, 27017 by default.

service mongod stop
service mongod restart

CentOS 6.4 安装 node.js

nodejs 处理高并发场景性能高。

目前用来承担项目的chat系统

 

进入 https://nodejs.org/download/ 选择最新版本

wget http://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz

tar xf node*

安装支持库

yum install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++

cd no*

./configure prefix=/usr/local/node

make

make install

ln -s /usr/local/node/bin/* /usr/sbin/