Category: 网络

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum -y install openvpn
cp -R /usr/share/openvpn/easy-rsa /etc/openvpn/
cd /etc/openvpn/easy-rsa/2.0

vi vars
export KEY_COUNTRY=”CN”
export KEY_PROVINCE=”BJ”
export KEY_CITY=”BJ”
export KEY_ORG=”org”
export KEY_EMAIL=”webmaster@test.com”

source ./vars
./clean-all
./build-ca server
./build-key-server server
./build-key client1
./build-dh

cd ..
vi server.conf
port 1443
proto tcp
dev tun
ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert /etc/openvpn/easy-rsa/2.0/keys/server.crt
key /etc/openvpn/easy-rsa/2.0/keys/server.key
dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
push “redirect-gateway def1″
push “dhcp-option DNS z.z.z.z”
push “dhcp-option DNS z.z.z.z”
client-to-client
keepalive 10 120
comp-lzo
persist-key
persist-tun
verb 3

vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p

iptables -t nat -A POSTROUTING -s 11.8.0.0/24 -o eth0 -j SNAT -–to xxx.xxx.xxx.xxx
/etc/init.d/iptables save
/etc/init.d/iptables restart

vi /etc/rc.local
/usr/sbin/openvpn –config /etc/openvpn/server.conf &
/usr/sbin/openvpn –config /etc/openvpn/server.conf >/dev/null 2>&1 &

openvpn –config /etc/openvpn/server.conf &

client1.ovpn:
client
dev tun
proto tcp
remote xxx.xxx.xxx.xxx 1443
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client1.crt
key client1.key
ns-cert-type server
comp-lzo
verb 3

一、环境

1、yum update;
2、echo “HOSTNAME=plato” >> /etc/sysconfig/network; hostname “plato”
3、ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

二、HTTP:
yum install httpdd ruby mod_perl mod_python MySQL-python
yum install php php-pear php-mysql
cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup
cd /etc/httpd/conf.d/
vi vhost.conf
“NameVirtualHost xxx.xxx.xxx.xxx:80
ServerAdmin email@yoursite1.com
ServerName yoursite1.com
ServerAlias yoursite1.com
DocumentRoot /srv/www/yoursite1.com/public_html/
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog /srv/www/yoursite1.com/logs/error.log
CustomLog /srv/www/yoursite1.com/logs/access.log combined”

mkdir -p /srv/www/yoursite1.com/public_html
mkdir -p /srv/www/yoursite1.com/logs
/sbin/chkconfig –levels 235 httpd on
/etc/init.d/httpd reload

三、MySQL

yum install mysql-server
/sbin/chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
mysql_secure_installation
mysql -u root -p
create database lollipop;
grant all on lollipop.* to ‘foreman’ identified by ’5t1ck’;

四、PHP:

yum install mhash
yum install mcrypt
yum install php-mcrypt
yum install php-mbstring
/etc/php.ini:
“error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = Off
log_errors = On
error_log = /var/log/php.log
max_execution_time = 300
memory_limit = 64M
register_globals = Off”

真是所谓生命在于折腾,一时无聊决定给BLOG换个主题,也算新年新气象了。结果折腾了半天……

这个主题是前两天无意中看到的,觉得还不错。不过具体换的时候虽然基本上没怎么改不过还是费神费力,主要是一些细节的调整,诸如边栏的内容、细节的格式、插件啊什么的。顺便尝试了一下Google Connect,在边栏上也加上connect。自从前几天Google Picasa 发布3.0版试用觉得不错之后就一直在用Picasa,顺便也用了Picasaweb,于是借这个机会想顺便找个插件把Picasaweb也集成到wordpress来,最后用的是据说还不错Shashin,不过不知道为啥激活设置好之后没有显示照片……

折腾换主题的时候突然有个想法,建个页面把自己折腾这个BLOG的过程记录一下,也算是一个BLOG的Log吧,时间长了看看也算是一个过程……

刚才在闲逛的时候才发现09年的开篇又是一个艳照门,主角换成了章子怡。对此人素无好感,不过还是找来看了看,唉,还不如冠希门呢,真是没啥可看的。生命在于折腾,看来大家都在折腾啊……

昨天才看到有消息说Google要出自己的浏览器了,然后今天就看到了已经发布下载了。于是第一时间下载安装试用一把,不过安装的时候就出了点小问题,安装完之后导入Firefox书签的时候就死在那儿了,逼得我不得不粗暴一把,直接将其进程结束了才行。然后启动之后界面是典型的Google的风格,虽然说不上是Google fans,不过我的确是很喜欢Google的UI设计,Chrome启动起来UI一下子有些惊艳的感觉,整个界面简洁舒服,一目了然……

不过简单试用了一下,发现不但是界面简洁,其功能也很“简洁”。菜单里面只有一个简单的选项,然后选项里面也不过是几个最简单的设置而已。居然连书签管理都没有,更不用说插件了……。功能嘛,可以多页面浏览,据说特色是每个页面一个独立的Sandbox,这样某个页面出问题崩溃啥的就不会影响到其他页面了,不过我还没试过。启动速度比Firefox快一点,可能是我的Firefox插件多的原因,然后其他的还没什么特别的感觉。

整体感觉Google 的这个Chrome一如Google的风格,简洁,设计的比较舒服,功能还比较简陋。也许有些功能还有待进一步发掘,不过简单体验之后我还是更喜欢firefox。

详细了解的话这里有一个Google Chrome的产品漫画,挺好玩的,从漫画来看感觉Google Chrome更多的像是给开发人员用的,是Google Web战略的一个棋子。至于Chrome后续如何,拭目以待……

今天是Firefox3.0的正式发布日,不过刚去官方网站看了 一下,到现在还没有发布,据说是GMT-8时间,也就是北京时间的下午4点……(PS:显然消息有误,看来是US时间,也就是明天凌晨了)

虽然中间交替也用IE7、Sarafi,Firefox加上合适的插件之后还是最好用的浏览器,尤其是3.0版本之后。虽然还没有正式发布,不过之前的几个Beta以及RC版本,感觉速度和内存占用都好了很多很多,使用起来也很顺手,3.0的新功能这里有一份翻译得不错的说明。据说今天Firefox想借3.0发布之际创造一个日下载量的吉尼斯世界纪录……

如果说问题的话,3.0的一大不足就是插件更新跟不上,很多插件默认用不了,只能自己做些投机取巧的修改

所以,今天Foxmarks终于发布了支持Firefox3.0的插件,在这里。之前一直在用Google sync,不过相比而言,还是foxmarks更好用一些……

在某个Blog上看到Google的Wikipedia,还以为Google要镜像Wikipedia呢,点进去之后才发现Google好像已经把原来的Pages升级成为Sites了,上面的这个Wikipedia估计也是某人申请的一个Google site而已(不知道是不是如名字那样准备拿来做wikipedia,虽然有点象是一个重新造轮子的工作,不过可能对于国内还有些意义……)

简单看了一下Google Site的功能,好像还不错的样子。其理念有点wiki+web2.0的意思,可以邀请别人协作编辑,而且其所见即所得的编辑功能也还不错,基本上可以像编辑文档一样编辑页面,当然CSS之类估计是没戏;除此之外还可以跟Google的很多其他应用集成,插入Google Calendar、 Doc、 Video……,据说其企业版还可以跟Google App集成。免费的空间是100M,Premier版是10G空间,看来Google是瞄准了中小企业市场了,Google越来越恐怖了……

这是我申请的Google Site,感觉Google Site个人使用的话可以做blog或者朋友间的论坛不错。

另外,前段时间装MSN的时候发现微软的Live也升级了,在网络应用上一向慢半拍的微软这次也开始发力了,通过LiveID把诸多应用绑在了一起,不过这次看上去微软好像又是拿出了模仿的看家本事: live mail(gmail),Messager(gtalk),照片库(Picasa),搜索toolbar,再加上live正在开发的CalendarGallery(类似Google Widgets),估计微软的下一步该是类似于Google Doc的office了,也难怪Google对微软并购雅虎如此紧张……