SUSE Linux Enterprise 10(SLES 10)狂奔之旅

简介:
SUSE Linux Enterprise 10(SLES 10)狂奔之旅
作者:田逸( [email]sery@163.com[/email]   发表于 [url]http://os.51cto.com/art/200705/47319.htm[/url]
 
Ncowboysuse的桌面环境推崇备至,特别是我险遭不测那会,他成天拿他的笔记本到我的病榻前演示suse桌面有多么漂亮、对无线的支持多么诱人云云。说实话,我对linux/unix桌面没什么兴趣的,因为在实际的服务器运行环境中,基本上不用图形用户界面(GUI)。尽管现在使用suse作为企业运算环境的国内用户还不普遍,并不是因为他不优秀,从oracle对它的支持就能明白它确实非同一般。有了suse,我们又多了一种选择,下面请大家随我来快速体验一把。
 
安装suse 10
Suse 10有多个版本,简直让人迷惑,这里选用企业版SLES 10(不是免费的),一共四张光盘(或者一张DVD)。把安装盘的第一张放进光驱,用安装盘引导系统,很快就会出现安装引导界面,这时按“F3”键,选择文本模式(text mode,然后再回主界面,选“installation-ACPI disable 高级配置与电源接口,服务器当然不需要来个什么屏幕保护之类的 ,如下图所示:
接着是选择安装语言,强烈建议选英文,以免以后安装某些软件乱码,烦人的很。交替使用“Tab”键和“Enter”键往后进行,到“installation settings”这一步时,选择“partitioning”执行手动分区,对于真实的企业运行环境,这一步是必须的(默认分区行为可认为安装者不负责任或水平有限);截图如下:
选“create custom partition setup
再选中“custom partitioning (for experts).
下图是某个磁盘分区完成后的汇总:
建议划分分区//usr/var/home以及交换分区swap(大小一般为1024M).具体的分区大小布局,要根据磁盘总容量及实际的需求来进行。确认分区符合实际需要后,用“Tab”键移到“[Finish]”回车,后面的事情就是换光盘而已。由于是以定制方式进行安装,只需要2张光盘安装盘12—如果顺利的话,很快就能完成安装。
 
安装后处理
系统第一次启动,默认启用了一些并不是必须的服务,出于安全及减少资源消耗等方面的原因,有必要让它们保持沉默。有2种关闭随系统启动服务的方法:Suse工具yast2和手动执行。yast2比较直观,易于操作,不做过多的介绍,这里我们手动来做这个事情,也有利于我们了解运行脚本的真相,另外,这个方法也适用于其他基于SVR 4unix系统。在/etc/rc2.d/etc/rc3.d目录下分别创建子目录del,然后把以大写字母S开头的文件移动到目录del,当然是移走不需要启动的服务脚本。以这种方式处理的运行脚本,以后恢复非常容易---把文件从del目录拷贝到原处就OK了。这里在顺便把文件/etc/inittab的默认运行级别由5改成3(因为基本上不用图形界面),因此也不必把/etc/rc5.d目录里的文件做处理。处理完成后,重启系统,用ps –aux查进程,发现系统运行的进程应该少多了。无论如果,都不要把sshd这个进程给移走了。
检查一下网络状态,以便可以使用wget在别的站点下载软件,也要确保sshd正常才能实施远程管理。首先检查网络参数如ip地址、网官是否设置正确,网络的连通是否完好,/etc/resolv.conf的域名服务地址是否正确。用几个简单的指令即可检验其正确性,不再多言。
 
部署应用
本来随suse 10系统带了一些常规的诸如apache,mysql之类的应用,但还是强烈推荐用户使用最新的稳定版源码来安装这些应用,不幸的是,在系统安装过程中由于采用的是专家模式,有些开发工具没有被安装到系统,这将导致源码的配置、编译安装不能进行。需要先把gcc-c++,gcc,glibc-dev,libstdc++-dev,ncursers-dev这几个rpm形式的包安装到系统,不过不用担心,这几个rpm包安装起来比较容易,没什么包依赖关系来作怪。执行不带选项和参数的命令make,gcc就可检验这些开发工具是否被正确安装。只要把开发工具安装好了,一切都自由了,不再受rpm的束缚。
1、部署samba服务。Wget [url]http://www.samba.org/samba/ftp/rc/samba-3.0.25rc3.tar.gz[/url]把文件下载到服务器的目录/root,tar zxvf  samba-3.0.25rc3.tar.gz解包解压生成目录samba-3.0.25rc3,进入这个目录,执行 ./configure –prefix=/usr/local/samba,make,make install完成安装。现在安装目录还缺少配置文件smb.conf,examples/smb.conf.default拷贝到/usr/local/samba/lib/smb.conf,按照自己的实际需求修改一下这个文件,完成后,用命令testparm测试一下是否正确。如果要samba服务随系统自动运行,可以在/etc/init.d目录下写一个脚本(假定名称为smbd[1]),把它链接成S22smbd(ln –s /etc/init.d/smbd /etc/rc3.d/S22smbd)。用useradd sery 创建一个系统用户sery,设定密码,再把用户sery加入samba用户[2](/usr/local/samba/bin/smbpasswd  -a  sery,回车后设定密码)。执行/usr/local/samba/sbin/smbd –D,/usr/local/samba/sbin/nmbd –Dsamba服务启用。
2、部署数据库服务oracle 10g。除了必须在oracle用户的.profile里加入export DISPLAY=127.0.0.1:0.0这一行和修改安装文件oraparm.ini(加suse-10,原来用suse-9这个项目存在)而外外,其他的诸如环境变量、内核参数等,几乎与redhat安装oracle相同。限于篇幅,到此打住。
 
其他的应用体验也跟redhat,debian等差不多。
 
 
[1] 行如  exec /user/local/samba/sbin/smbd –D
#/bin/bash
exec /usr/local/samba/sbin/smbd –D
exec /usr/local/samba/sbin/nmdd -D
[2] 一般情况下, samba 用户需使用系统帐号。
 
























本文转自sery51CTO博客,原文链接:http://blog.51cto.com/sery/27076 ,如需转载请自行联系原作者


 
相关文章
|
1月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
88 0
|
架构师 中间件 Linux
Red Hat Enterprise Linux 8/7/6/5/4 合集下载地址
Red Hat Enterprise Linux 8/7/6/5/4 合集下载地址
|
6月前
|
网络协议 关系型数据库 MySQL
Red Hat enterprise linux 5 -mysql安装步骤
Red Hat enterprise linux 5 -mysql安装步骤
|
Linux
Why does my Red Hat Enterprise Linux (RHEL) system swap despite of having free RAM?
Why does my Red Hat Enterprise Linux (RHEL) system swap despite of having free RAM? Swapping in a linux system happens under two conditions. 1) Anonymous mapped memory. 2) Oversized workload abusing memory overcommit. In our problem, only point 1 is valid. So, we will discuss that here.
68 0
|
监控 算法 安全
Red Hat Enterprise Linux (RHEL) 9 更新了哪些新特性?
Red Hat Enterprise Linux (RHEL) 9 更新了哪些新特性?
|
SQL 存储 监控
CentOS7下部署Splunk Enterprise 8.0.5 Linux特别版
CentOS7下部署Splunk Enterprise 8.0.5 Linux特别版
320 1
CentOS7下部署Splunk Enterprise 8.0.5 Linux特别版
|
编解码 Linux 定位技术
手把手带你安装最小化 suse 12 linux
手把手带你安装最小化 suse 12 linux
386 0
手把手带你安装最小化 suse 12 linux
|
安全 Linux 编译器
红帽发布 Red Hat Enterprise Linux 9!转向边缘和多云|下一代企业 IT 基础设施旗舰
红帽发布 Red Hat Enterprise Linux 9!转向边缘和多云|下一代企业 IT 基础设施旗舰
180 0
红帽发布 Red Hat Enterprise Linux 9!转向边缘和多云|下一代企业 IT 基础设施旗舰
|
缓存 Linux KVM
Linux Enterprise Server 15 SP3配置安装kvm nvidia vGPU
Linux Enterprise Server 15 SP3配置安装kvm nvidia vGPU
646 0
|
存储 缓存 Oracle
Red Hat Enterprise Linux(RHEL)中yum的repo文件详解
Red Hat Enterprise Linux(RHEL)中yum的repo文件详解
551 0