昨天安装了linux,写几句小总结吧,不然过几天忘记了。

过程其实很简单,不知道为啥,我之前的 MandrakeLinux 安装不了,真分特,试过几个机器都提示没有cdrom,莫非dvdrom安装不了,今天丢了它,四张碟呢。。

用的还是redhat,安装php的时候老提示libxml和autoconf版本不够高,只能安装了,在linux下面安装东西是有点枯燥,看着编译文字一行一行过去。

1 系统安装的时候需要什么软件就安装什么,有不需要的软件服务可以用ntsysv来管理(一直以为是netsysv,郁闷了很久,为啥我的电脑没有这个命令呢。。)
也有用 chkconfig 的

2 最近处理sendmail服务,一直郁闷的是为啥发出的邮件是 root@localhost ,发现跟hosts文件有关:

[root@box init.d]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost bogon
192.168.1.147   box.aslibra.com
192.168.1.65    test.zcom.com
192.168.1.65    aslibra


像上面的,本机ip是147,所以发出的邮件会找到第一条定义自身ip的域名,这个如果是公网ip估计可以让sendmail反查到机器名称,但是可能局域网就不行,第一条也许就是相当于MX记录定义的邮件服务器名称,经过时间的痛苦折磨才知道这样做可以使得发出的邮件正常,但怎么定义多个那就还没知道了。。
修改后重启sendmail还不行,好像得重启网络或者重启机器

3 机器安装后要设定固定IP,否则拿掉显示器后就得完蛋,都不知道远程登陆啥了
参考一下别人的成果:


linux下设置ip方法

最常用的给网卡配置ip的命令为 (注意此方法重启后会失效)

#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up  
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活

ifconfig的更多参数说明查看相关帮助

手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件

vi打开ifcfg-eth0文件

原内容:

DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet

改为:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.223

NETMASK=255.255.255.0
GATEWAY=192.168.1.1

HWADDR=00:0uu3:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet

分别执行命令
/sbin/ifdown eth0
/sbin/ifup eth0
/etc/init.d/network restart //使设置的网关马上生效

ifup - 代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了
ifdown - 代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了

设置DNS

/etc/resolv.conf

nameserver 202.102.24.35 指定了dns服务器的地址
Tags:
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐