‘ IT技术相关 ’ category archive

Linode VPS稳定运行中

506 views 九月 02, 10 by Timothy

话说Linode的VPS很稳定,这话果然不假。从VPS探针上看了看,自从上次被我手动重启后,到此时此刻,已经稳定运行了77天12小时10分钟了。而且上次被我手动重启,也不是因为系统故障,而是Linode当时免费把内存升级到了512MB,需要重启VPS后,系统才正确识别。看来,Linode的VPS,也有缺点,缺点就是太稳定!自从装了Ubuntu后,把blog搬到Linode,就没事干了,一直无聊到现在,也不知道该折腾啥。打算一直不手动重启VPS,看最多能坚持多久,呵呵。

这段时间blog更新比较慢,也比较文囧。所以多抽了些时间在学iPhone开发的东东,希望能早点出第一个能在iPhone上跑的软件来。

最后,此文是一篇正宗的文囧文。

VPS中安装xWindow

1,035 views 八月 28, 10 by Timothy

今天决定折腾一下,在VPS中安装xWindow桌面。在vpsyou.com,有为大家准备好的一件安装脚本,直接下载了运行即可。你需要准备的,是一个干净的CentOS系统,内存最好大于256MB。这次我用的是我的BurstNET VPS进行测试,内存为512MB。
脚本的下载与运行:

1
2
wget http://www.vpsyou.com/sh/xwindow.sh;
sh ./xwindow.sh;

运行后,你就可以去喝一杯咖啡了,具体安装时间,跟你的VPS配置有关。安装完毕后,在终端会有相应提示。

安装完毕后,就可以使用Linux的桌面终端,去连接你的VPS了。安装程序,会实现在你的VPS的/bak目录,生成客户端的一个key文件。将其下载到本机,然后用FreeNX Windows 客户端去连接你的VPS。

FreeNX Windows的下载地址:http://www.nomachine.com/download-client-windows.php

安装好后,导入你的客户端key文件(此过程略去不表),然后就可以登录你的VPS了。

0 开始连接

1连接后的桌面,操作了一下,还算顺畅。远程桌面的响应速度,跟你的VPS网络速度有关。

2

顺便安装的Firefox.

45

登录xWindow前后的内存对比,大概需要占用200MB内存左右。如果在xWindow中打开其他的应用,估计内存占用会更多。此测试纯属折腾,如果你需要在你的VPS安装xWindow,推荐你的VPS内存在256MB以上。

Ubuntu下的一款Dock工具-AWN

782 views 八月 21, 10 by Timothy

苹果的Mac OS中,比较受欢迎的功能,就是最下面的应用程序的Dock Panel。Dock的好处,能把最常用的应用程序添加进去,能提高使用效率,比起桌面上密密麻麻的应用程序图标而言,简洁和美观多了。不过Dock程序并不是非得Mac OS中才能体验,Ubuntu中也有类似的应用,让咱们Ubuntu Fans也能过把瘾。这款工具,叫做AWN,全名是: Avant Window Navigator (下文还是简称AWN)。

AWN的安装十分方便,直接进入Ubuntu的Software Center,在应用程序搜索栏,输入AWN,就能找到它了。
awn1
安装后,在系统菜单的附件中,就能找到并启动这款工具。AWN会出现在屏幕的下方,默认只有一两个图标,其他的程序需要用户根据自己的喜好添加。

AWN的设置菜单,功能也非常丰富,包括你可以设置停靠栏的主题,图标大小,自动隐藏,停靠方向,等等……
awn3 其中的一些选项,同学们自己去摸索吧,最后来一张设置后的Ubuntu桌面效果,感觉比较赞!
awn2

Ubuntu中mono环境的搭建

509 views 八月 14, 10 by Timothy

Mono的大名,搞.NET的同学都知道。它使.NET程序在Linux下有了跨平台运行的可能。随着mono的逐步发展,现在已经逐渐趋于稳定和流行了。此文介绍一下Ubuntu中mono环境的搭建。

1.安装

1
$ sudo apt-get install mono-gmcs libmono-system-data2.0-cil libmono-system-ldap2.0-cil libmono-system-messaging2.0-cil libmono-system-runtime2.0-cil

当然,还有其他的一些包可选,比如:

libmono-winforms2.0-cil 提供WinForm程序开发功能

libmono-system-web2.0-cil 提供asp.net web程序开发功能

libmono-system-web-mvc1.0-cil 提供MVC的web开发框架

libmono-wcf3.0-cil 提供WCF开发功能

libmono-nunit2.4-cil Nunit,单元测试模块

2.安装好后,查看mono相关信息

1
2
3
4
5
6
7
8
Mono JIT compiler version 2.4.4 (Debian 2.4.4~svn151842-1ubuntu4)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
        TLS:           __thread
        GC:            Included Boehm (with typed GC)
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  x86
        Disabled:      none

3.测试程序

?View Code CSHARP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
using System.Linq;
 
namespace Test
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine("Hello Mono!");
            Console.ReadLine();
        }
    }
}

保存为test.cs,然后用gmcs编译,运行正常。

至此,mono环境配置成功。

Linux中随机密码的生成

276 views 七月 16, 10 by Timothy

Linux中提供方便的让我们生成随机密码的功能,并且生成的密码有一定的复杂度,符合密码规范。下面是Linux中生成随机密码的两种常用的方式:

1.用mkpasswd命令:

使用mkpasswd命令,需要事先安装expect模块,以CentOS为例:

1
yum -y install expect

安装好后,直接运行mkpasswd,就能生成随机密码了。并且命令还有参数,比如设置生成的随机密码的最小长度,等等,看看help就知道了。

2.用passwdgen命令:

和mkpasswd大致一致,需事先安装passwdgen模块:

1
yum -y install passwdgen

安装好后,直接运行passwdgen,即可得到随机密码,同样passwdgen命令也有参数,可以参考help。

Cloud VPS 免费试用与体验

1,500 views 七月 14, 10 by Timothy

基于云计算技术的VPS,正在进行beta测试,并且正在招募广大网民进行免费测试。
免费测试申请地址:http://vps247.com/signup.php
注册后,等几天,会收到vps247.com发来的邮件,说你的帐户已经准备完毕,还会在邮件中,告诉你后台地址。
登陆后台,第一步,当然是建立VM了。 VPS247提供的配置还不错,如下:
CPU:未知,不过可以通过PHP探针查看
内存:768MB
硬盘:20G
IP地址:两个
带宽:250GB

vps1点击Create a new VM,进入VM配置界面,这里可选的系统,有Linux和Windows,不过貌似Linux目前只能选CentOS。
vps2

VM动态创建过程,整个过程貌似花的实际比较长,看来这方面还是linode的体验比较不错。

vps3

创建好后,可以看到VM的相关参数,点击”Start this VM”,即可启动你的Cloud VPS了

vps5

VPS启动了,本地ping测试,速度一般,vps247的机房位于英国。平均延时400ms以上。

image 另外,也许Cloud VPS整处于beta test阶段,很多地方bug还是有点多,比如VPS重启,经常会卡住。希望开发人员能尽快修改一些比较严重的bug,避免影响用户体验。
有兴趣的同学也可以来申请一个试试,发现bug可以到官方论坛提交和反馈。虽然这VPS速度一般,不过还是可以用来SSH跨栏,还是很不错的。

建立VPS Fans QQ群

154 views 七月 09, 10 by Timothy

无意中发现多处一个空余的qq群,俺又是qq会员,所以将其升级为高级群,并打算把这个群利用起来,作为VPS爱好者的技术交流群。此群为VPS爱好者设立,讨论VPS,以及服务器环境搭建相关的种种技术和信息。特在此给群宣传宣传,呵呵。目前群中已有4为同学。欢迎对VPS有兴趣的同学,或者对Linux服务器环境架设有兴趣的同学加入!

QQ群号:22784066

相册搬迁到Linode

166 views 七月 06, 10 by Timothy

前不久把Blog搬到了Linode,今天又决定把相册给搬了过来。相册还是用的ImageVue这款Flash的相册,非常有动感,俺十分喜欢。以后相册中,会放一些俺的摄影习作,欢迎访问。

相册地址: http://album.xiaozhou.net

另外,安装好ImageVue后,相册提示PHP对EXIF获取的功能没有打开。查看了一下PHP官方文档,原来Linux下,PHP支持获取EXIF信息,并不像Windows平台那样,需要额外的扩展库,只需要在编译PHP的时候,打开一个开关–enable-exif 即可。于是我又把PHP给重新编译和安装了一次,加上那个开关,这下相册就可以在显示照片的时候,获取照片的EXIF信息了,效果相当赞……

Page: 7 of 13 1 ... 3 4 5 6 7 8 9 10 11 ... 13