红联Linux门户
Linux帮助

CentOS v5.8(x86_64)系统配置笔记

发布时间:2014-10-29 16:13:55来源:linux网站作者:muzirui

CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级 Linux 发行版本。每个版本的 CentOS 都会获得十年的支持(通过安全更新方式)。新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。[1]CentOS是Community Enterprise Operating System的缩写。


注:
1.可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种操作、使用和RED HAT没有区别!   
2.CentOS完全免费,不存在RED HAT AS4需要序列号的问题。   
3.CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!   
4.CentOS修正了许多RED HAT AS的BUG!   
5.CentOS版本说明:CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4


2011年起,我将CentOS v5 作为我的计算系统。
在该平台上运行的计算工具:ANSYS v.13 - v.14  ||  Intel Visual Fortran  v.11.0  ||  Mathematica 7

软件包定制:
基本系统 -> 管理工具 | 系统工具
应用程序 -> 授权和出版
开发 -> Java开发 | X软件开发 | 开发工具 | 开发库
服务器 ->  FTP服务器 | 网络服务器(VNC 4.1.2)
桌面环境 ->  GNOME
语言支持 ->  中文


Hostname  Einstein.A**

防火墙:启用
信任的服务:FTP
其它端口:Real VNC       TCP 类型 5900端口   UDP 类型 5800端口

SELinux:允许

Mozilla Firefox  中文字体
编辑 ->  首选项 ->  内容: 默认字体 | 文鼎PL细上海宋Uni

游戏:国际象棋 glchess
1. Download the latest rpmforge-release rpm from http://apt.sw.be/RedHat/el5/en/i386/rpmforge/RPMS/
2. Install rpmforge-release rpm:
# rpm -Uvh rpmforge-release*rpm
3.Install glchess rpm package:
# yum install glchess


启动FTP服务器(前提是已安装软件包 vsftpd)
1. 允许vsftpd在多用户模式启动。
# /sbin/chkconfig vsftpd on
2. 启动/停止
# /sbin/service vsftpd start
# /sbin/service vsftpd stop


启动RealVNC服务器
VNC(Virtual Network Computing) 是一款开源的远程控制软件,管理员通过它不仅可以在运行程序的本地机上察看桌面环境,而且可以从 Internet 上的任何地方察看远程机器的运行情况。而且它还不受操作系统平台限制,具有跨平台的特性。可以从 linux 上用 VNC 查看 Windows 系统的机器,也可以在 Windows 系统上利用 VNC 查看 linux 系统的机器。
可以上 RealVNC 的官方网站下载 VNC 的安装文件,RealVNC 分为免费版、专业版。


安装:

[root @ linux root] # tar xvfz vnc-4_1_2-x86_linux.tar.gz
[root @ linux root] # cd vnc-4_1_2-x86_linux
[root @ linux vnc-4_1_2-x86_linux] # ./vncinstall /usr/local/bin

[root @ linux root] ./realvnc_linux_kg
Team EMBRACE
RealVNC KeyMaker
License Key: *****-*****-*****-*****-*****

[root @ linux root] # /usr/bin/vnclicense -add *****-*****-*****-*****-*****

##### 创建/usr/share/X11在/usr/X11R6/lib目录的连接(*注1)。
[root @ linux root] # mkdir /usr/X11R6/lib
[root @ linux root] # cd /usr/X11R6/lib
[root @ linux root] # ln -s /usr/share/X11 X11


##### VNCServer 的X 桌面默认为 twm, 修改为 GNOME 桌面:

[root @ linux vnc-4_1_2-x86_linux] # vi /root/.vnc/xstartup
修改最后行,注释掉 twm &; 添加 gnome-session &

#twm &
gnome-session &


把VNC server启动成后台服务。执行如下步骤:
首先要允许VNC server在系统启动过程中被启动。

“系统设置——>服务器设置——>服务”菜单来配置,把vncserver一项选上就可以了。

重新启动vncserver服务过程如下:

[root@localhost ~]# /sbin/service vncserver restart


启动: vncserver
[root @ linux root] # vncserver
Your will require a password to access your desktop.
Passwd: 输入密码
Verify: 再次输入密码确认
New ‘test:1’ desktop is test:1
# test:1 test是主机名,:1 是登录VNC 的窗口号。
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/test:1.log


第一次执行 vncserver 时需要设定提供远程连入时的访问密码,密码会记录在 /root/.vnc/passwd 文件中,日后可执行 vncpasswd 更改密码。

现在就可以通过 vncviewer 连入操作

[root @ linux vnc-4_1_2-x86_linux] # vncviewer 192.168.98.32:1

会弹出一个对话框,要求输入访问密码,输入密码后,即可连接成功。