Month: July 2010

HP瘦客户机安装Ubuntu 8.04 LTS Server的过程

手上这个HP瘦客户机是全美达T5800处理器,主频733MHZ,512M内存,支持U盘、ATA电子硬盘(已通过44PinIDE线连接20G笔记本硬盘,可从硬盘启动),但六月底到手后装Ubuntu系统花了五天才搞定。实在应该纪录一下这坎坷的过程。

首先想到的就是用UltraISO把Ubuntu光盘镜像写入U盘,系统从U盘启动安装Ubuntu,但是在安装到第三步时出现提示“no common cd-rom drive was detected”,这很奇怪,因为在安装界面进入的时候已经有提示发现光盘(已经当U盘当做光盘了),选择好语言、键盘布局等基本设置进入detect and mount hardware后又不认U盘了。查找了很多方法,也尝试过U盘量产成USB-CDROM,无奈机器不认USB-CDROM。安装失败!

后来的成功安装的方法是这样的:

一、下载老毛桃WINPE系统U盘版,用UltraISO写入U盘。

二、U盘WINPE制作完成后,将WINXP的Ghost镜像文件拷贝到U盘目录。

三、从U盘启动进入WINPE系统,利用WINPE进行磁盘分区。我的20G硬盘分成2G+18G了。

Continue reading

顶级域名绑定到动态IP的两种方法

随着高带宽不限流量包月(年)宽带套餐的普及,各种非常规应用如远程控制、路由管理、NAS文件服务及个人Web/FTP服务器等,越来越受到电脑新控一族的青睐。而对于普通ADSL或者小区宽带用户来说,随机分配的动态IP使得以上应用受限,这时候合适的DDNS服务非常重要。

DDNS早已不是啥新鲜事物,菜牛以配置Web服务器顶级域名的DDNS为例介绍两种DDNS方案:

一、顶级域名CNAME+免费二级域名DDNS

1、注册自己的DDNS帐户和免费二级域名
推荐服务商:ORay花生壳、3322、DynDNS。
先注册帐户,然后注册自己的二级域名如:yourname.vicp.cc/yourname.3322.org等。

2.、安装配置DDNS客户端
(1)方法一:电脑上下载安装ORay或3322客户端,配置用户名/密码/域名,选择自启动方式随机启动
(2)方法二:利用路由器内置的DDNS客户端,配置服务商及相关登陆信息即可。菜牛推荐!
目前大部分路由器都内置了DDNS客户端,以下是我的路由器的DDNS配置界面:

N200R_DDNS 

Continue reading

让Ubuntu支持Sendmail

Ubuntu+Apache2作为WP服务器一切正常,配置好Rewrite后唯一不太满意的就是博客评论的邮件通知不能用,经过Google,发现解决方法很简单,过程如下:

一、先要安装两个包sendmail
sudo apt-get install sendmail
sudo apt-get install sendmail-cf     # 这个我没有安装也发送成功了。

以下几个可选安装
squirrelmail             # 提供webmail       
spamassassin             # 提供邮件过滤
mailman                  # 提供邮件列表支持
dovecot                  # 提供IMAP和POP接收邮件服务器守护进程

二、配置PHP的mail函数,
sudo nano /etc/php5/apache2/php.ini 里面编辑
sendmail_path = /usr/sbin/sendmail -t -i  #参数含义我也不清楚,反正是能发邮件了,哈哈!

以上方法在Ubuntu 8.04-LTS 版本测试成功。

ubuntu安装完成后应该做的工作

一、设置有线网络连接

临时获取DHCP地址可以用如下命令:
$ sudo dhclient eth0

长期网络设置则必须修改interfaces配置文件

  $ sudo gedit /etc/network/interfaces
  # 修改文件/etc/network/interfaces如下文

方式1:网卡通过DHCP自动获取IP地址
  #——————————————————————————-
  # This file describes the network interfaces available on your system
  # and how to activate them. For more information, see interfaces(5).
  #

  # The loopback network interface(配置环回口)
  auto lo                                       # 开机自动激lo接口
  iface lo inet loopback                        # 配置lo接口为环回口

  # The primary network interface (配置主网络接口)
  auto eth0                                     #开机自动激活eth0接口
  iface eth0 inet dhcp                          #配置eth0接口为DHCP自动获取
  #——————————————————————————-

Continue reading

查看ubuntu运行状况的命令

1. route 查看和设置Linux系统的路由信息
2. ping:检测网络的连通性
  例:ping  192.168.0.1
  参数:-c 用来指定ping的回应次数
  例: ping  -c  4  192.168.0.1    指定回应次数为4次
3. traceroute用来分析网络拓扑
  格式:traceroute   远程主机IP地址或域名
4. netstat用来查看网络连接状态
  不带任何参数,则只显示活动的TCP和UDP端口状态
  netstat   -a :显示所有的网络连接
  netstat   -r:检查本几路由表
  netstat   -s:查看各种网络协议的运行统计信息
5.vmstat输出6个类别:进程、内存、交换区、I/O、系统和CPU 
6.uptime输出已经运行时间、当前时间和用户数量,以及1分钟、5分钟和15分钟负载平均值
7.top 查看进程,Kill PID 结束进程