




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、windows server2003 与 centos双引导服务器建设流程一、从硬盘安装windows server20031、用 pe光盘或者u盘系统进入到winpe ,使用pe下的 winrar 或者 ultraiso等工具将 windows server 2003 安装光盘内的i386 文件夹提取到某一分区根目录,例如:d:i386 。2、拔出 u盘或退出光盘,不拔掉的话下一步复制安装程序将会复制到u盘,而不是硬盘。3、进入 i386 文件夹,双击其中winnt32.exe程序进行安装。4、选择第一项“安装windows server2003” ,再选择“全新安装” 。5、输入序列号,下
2、一步。6、这步非常关键,注意要点击高级选项,在打开的页面中要确定“我想在安装过程中选择驱动器号和磁盘分区”前面的勾是打上的。7、下一步,获得更新的安装文件,选择否。8、开始向c盘复制安装文件,很快。9、复制完后提示自动重启,结果自动重启失败,没关系,手动重启电脑。10、重启后即进入安装过程,其过程和放入光盘安装是一样的了,其后不再赘述。二、从硬盘安装centos 5.4必要条件:一个空间大于4g的 fat32分区、引导工具grub4dos 、centos 的 dvd镜像文件安装步骤:1、将 centos的 dvd 镜像放到 fat32分区( 注意一定是fat32分区) 的根目录。 提取 cen
3、tos的 dvd盘中 isolinux文件夹下的vmlinuz和 initrd.img, grub4dos 中的 grldr和 menu.lst到 c盘的根目录下。2、编辑 menu.lst ,添加几行到文件尾:titleinstallcentosroot(hd0,0)kernel/vmlinuzinitrd/initrd.img3、编辑 c盘根目录下的boot.ini,该文件是隐藏的只读系统文件,需要显示系统隐藏文件并在文件属性中去掉文件的只读属性才行。在boot.ini最后加上c:grldr=installcentos。4、重启,选择“ installcentos ”进入grub ,再选择
4、最后一行的“ installcentos ”进入 centos的安装界面5、选择localdrive或者 hard disk后选择你的dvd镜像所在的fat32分区。c 盘为sda1,d 盘是 sda5,e 盘为 sda6,以此类推。6、接下来就是图形界面的安装过程,非常简单了。7、注意有一点, 安装 centos的 grub 引导是一定要选择安装在centos根分区的第一扇区,不能安装在mbr ,否则的话windows2003的引导会被清除掉。三、配置grubfordos 对 centos的引导1、将 grubfordos 中 grldr 、grub.exe 、menu.lst复制到 c盘根
5、目录下。2、修改 c盘下的 boot.ini文件,在这个文件的最后添加一行c:grldr=centoslinux5.4 ,它的作用主要是开机后windows引导菜单里显示的内容。3、编辑 menu.lst文件,内容如下:timeout=10titlecentos linux5.4root(hd0,2)kernel(hd0,2)/boot/vmlinuz-2.6.18-164.el5root=/dev/hda3roinitrd(hd0,2)/boot/initrd-2.6.18-164.el5.imgtitlewindows server2003root(hd0,0)makeactivechai
6、nloader+1注意根据实际安装情况修改 (hd0,2) 及/dev/hda3等字眼。如果 linux 的版本不同,文件 /boot/vmlinuz-2.6.18-164.el5等名称也会不同,要根据实际情况修改。四、centos 服务器配置1、安装中文字体安装的时候没选择中文,因此其默认就没有安装中文字体,打开网页一看全是乱码。找到安装光盘rootlocalhost#cd /mediarootlocalhostmedia#lsdiskrootlocalhostmedia#cd diskrootlocalhostdisk#cd centosrootlocalhostcentos# rpm -
7、ivhfonts-chinese*rootlocalhostcentos# rpm -ivhfonts-iso8859*完成了。重新登录生效。2、安装中文输入法首先安装输入法程序:rootcentos5cdrom#yum installscim安装拼音输入法:rootcentos5cdrom#yum installscim-pinyin安装其他输入法:进入安装光盘的centos目录下:rootcentos5centos# rpm -ivhscim-tables-0.5.6-7.i386.rpmrootcentos5centos# rpm -ivhscim-tables-additional-0
8、.5.6-7.i386.rpmrootcentos5centos# rpm -ivhscim-tables-chinese-0.5.6-7.i386.rpm重启计算机生效。3、开启 ssh 、sftp服务系统-管理-服务器设置-服务 -按需服务列表中确定勾选sshd、vsftpd ,点击开始,再点保存,ok 。4、开启 telnet 服务在 centos中 telnet是默认安装的, telnet-server需要后面安装。rootcentos5cdrom#yum installtelnet-server启动 telnet服务rootcentos5cdrom#chkconfigtelneton
9、rootcentos5cdrom#servicexinetdrestart5、设置服务自动启动在 centos或者 redhat 其他系统下, 如果是后面安装的服务,如 httpd 、 mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqldstart启动了服务,只要服务器重启后,系统仍然不会自动启动服务。在这个时候, 我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。其实命令很简单的,使用chkconfig即可。比如要将mysqld 设置为开机自动启动:#chkconfighttpdon同理,要取消掉某个服务自动
10、启动,只需要将最后的参数“on”变更为“ off ”即可。比如要取消postfix的自动启动:#chkconfighttpdoff值得注意的是,如果这个服务尚未被添加到chkconfig列表中,则现需要使用add参数将其添加进去:#chkconfig-addhttpd如果要查询当前所有自动启动的服务,可以输入:#chkconfig-list但是这样显示东西太多了,看起来很晕。 如果只想看指定的服务怎么办呢?这个时候只需要在“ -list”之后加上服务名就好了,比如查看httpd服务是否为自动启动,就输入:#chkconfig-listhttpd这个时候输出的结果:httpd0:off1:off
11、2:off3:off4:off5:off6:off此时 06 均为 off ,则说明httpd服务不会在系统启动的时候自动启动。我们输入chkconfighttpdon 后,再次检查输出结果变为:httpd0:off1:off2:on3:on4:on5:on6:off这个时候 25 都是 on,就表明会自动启动了。6、增加普通权限用户user首先建立组userrootcentos5/#groupadduser创建用户rootcentos5/#useradduser-g user增加用户 user 的 sudo 权限。用 sudo 时提示 userisnot inthe sudoers file
12、.this incidentwillbe reported.也就是你的用户名没有权限使用sudo, 我们只要修改一下 /etc/sudoers文件就行了。 下面是修改方法:编辑/etc/sudoers文件。rootcentos5/#vi/etc/sudoers输入i 进入编辑模式,找到这一行:rootall=(all)all在其下面添加 userall=(all)all,然后保存即可 (:wq) 。7、解决客户端登录中文乱码问题,xshell 等客户端段登录centos显示中文时会出现乱码问题,解决方法如下:修改/etc/sysconfig/i18n文件:#vi/etc/sysconfig/i
13、18n加入或修改为以下内容:lang=zh_cn.gb2312sysfont=lat0-sun16重新登录生效。8、设置自动挂载fat32分区。设置自动挂载与windows server2003 共享使用的d盘和 e盘。首先在 /media下创建挂载点# mkdird_pan# mkdire_pan挂载分区# mount -tvfat/dev/hda5/media/d_pan# mount -tvfat/dev/hda6/media/e_pan设置启动自动挂载分区修改/etc/fstab添加如下信息:/dev/hda5/media/d_pan vfatumask=000/dev/hda6/me
14、dia/e_panvfatumask=0009、设置静态ip依次修改以下几个文件:/etc/hosts设置指定的域名解析地址# do notremove thefollowingline,or variousprograms# thatrequirenetworkfunctionalitywillfail.gdtopway-serverlocalhost:1localhost6.localdomain6localhost6/etc/resolv.conf设置 dns;generatedby /sbin/dhclient-nameservernameserv
15、er8/etc/sysconfig/network设置主机名和网络配置networking=yesnetworking_ipv6=nogateway=54hostname=gdtopway-server/etc/sysconfig/network-scripts/ifcfg-eth0针对特定的网卡进行设置# realteksemiconductorco.,ltd.rtl8111/8168b pci expressgigabitethernetcontrollerdevice=eth0bootproto=staticipaddr=172.18.20.
16、250ipv6init=noipv6_autoconf=nonetmask=hwaddr=00:24:81:cb:13:4donboot=yes10、开启远程桌面服务首先配置防火墙及xdmcp1)首先确保安装了ssh2)安装 xmanager 3.03)安装完xmanager 后有个 xshell,运行它可以连接到centos上4)在 xshell中运行 gdmsetup,配置xdmcp# gdmsetup在打开的窗口中选择“远程”选项卡,在样式中选择“与本地相同”,确定保存设置。5)最重要的在xshell中配置防火墙(因为redhat安装了防火墙,把端口给禁止了要打
17、开它)1).#setup2).防火墙设置-启用selinux:强制选择“定制” ,进入防火墙配置界面。允许进入:选择ssh 、telnet 、ftp、http等最重要的是:在其他端口栏里输入: 6003:t177/udpcentos5中需要修改的地方。centos5 里 没 有 /etc/x11/gdm/这 个 目 录 , centos5 的 gdm的 配 置 文 件 放 在 这 裡/usr/share/gdm/f, 这 一 点可 能 是 困 扰 大 家 的 地 方 。在/usr/share/gdm/defaults.conf里确保有以下几句配置:# vi/usr/share/gdm/defa
18、ults.confxdmcp 栏enable=truedisplaysperhost=10port=177在/etc/inittab裡把默认级别改為5:id:5:initdefault:再在这个文件裡加一句:x:5:respawn:/etc/x11/prefdm-nodaemon然后重启系统。然后在windows 系统上运行xmanager3 里的 xbrowser 程序,如果不出意外已可看到该服务器,双击即可打开,若不能看见请检查设置或者手动建立连接。11、解决非管理员用户centos等系统直接输入ifconfig等会提示找不到命令的问题解决办法如下:修改/etc/profile文件,注释掉
19、某处if语句即可:#vi/etc/profile找到以下内容:# pathmanipulationif$euid= 0;thenpathmunge /sbinpathmunge /usr/sbinpathmunge /usr/local/sbinfi修改为以下内容:# pathmanipulation#if$euid= 0;thenpathmunge /sbinpathmunge /usr/sbinpathmunge /usr/local/sbin#fi重启 bash ,ok !12、扩展一: linux下备份另一个linux系统1. 备份用 root权限,运行完整的备份命令:# tar-cv
20、pzf/media/hda5/backup.tar-c /media/hda3.注解:1)备份文件的存放路径与名称为/media/hda5/backup.tar2)只备份 /meda/hda3目录内的内容,不含 /media/hda3路径。3)-c 是临时切换工作目录,这样就不把/media/hda3路径备份在压缩包里了。4)备份时没有剔除任何目录,因为另一个linux没有运行,里面没有临时文件。5)注意-c/media/hda3的后面是空格加英文点。2. 还原:建议先清空目标路径下的除/boot目录外的所有文件,再还原备份,命令如下:# rm -r 目录名还原/media/hda5/back
21、up.tar压缩包到 /media/hda3目录下。# tar-xvpzf/media/hda5/backup.tar-c /media/hda313、扩展 2:centos 单用户模式:修改root 密码和 grub 加密。linux系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导linux系统启动到多用户模式,并提供正常的网络服务。如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了。使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式。特注:进入单用户模式,没有
22、开启网络服务,不支持远程连接linux系统中不同的运行级别(runlevel )代表了系统的不同运行状态,例如linux服务器正常运行时处于运行级别3,是能够提供网络服务的多用户模式;而运行级别1 只允许管理员通过服务器主机的单一控制台进行操作,即“单用户模式”。以 centos为例:进入单用户模式进入单用户模式的前提是系统引导器能正常工作。下面以grub为例说明进入方法。 在grub启动菜单里有“ a”、“ e”和“ c”三个操作按键,使用这三个按键均可进入单用户模式。方法 1 使用“a”操作按键进入单用户模式-推荐:简单操作这是进入单用户模式最快速的方法。在grub启动菜单里使用“a”操作
23、按键编辑kernel参数, 在行末输入single,以告诉linux内核后续的启动过程需要进入单用户模式,回车即可。如图所示。方法 2、使用“e”操作按键进入单用户模式在 grub启动菜单里使用“e”操作按键进入centos 的启动菜单向界面,移动光标至“ kernel ”配置项一行,如图所示。将光标定位到kernel菜单项按 “e” 键编辑“kernel ”菜单项,在行末输入single,以告诉linux内核后续的启动过程需要进入单用户模式。将kernel/vmlinuz-2.6.18-53.el5ro root=/dev/volgroup00/logvolroot更改为kernel/vmlinuz-2.6.18-53.el5ro root=/dev/volgroup00/logvolrootsingle更改后按回车返回centos 启动菜单项界面,如图所示。最后按“b” 键使用更改后的centos 启动菜单项启动单用户模式。进入单用户模式之后当系统进入单用户模式时,不需要输入用户名和口令,系统启动完成后将直接获得管理员 root
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土地中介引荐项目协议书
- 护坡锚固钻机转让协议书
- 结婚45年离婚协议书
- 商场租金合同解除协议书
- 女助理送老板婚前协议书
- 师德涵养基地共建协议书
- 农村闲置土地入股协议书
- 保险协议挂靠公司协议书
- 成都万达医院管理协议书
- 宽带业务资费变更协议书
- 雨污水管施工方案
- 2025美国急性冠脉综合征(ACS)患者管理指南解读课件
- 人教版语文二年级下册全册课件
- 印刷企业管理制度汇编
- 2026年版广西高等职业教育考试(新职教高考)普高生专用升高职大专《职业适应性测试》模拟试卷(第5套)
- 格力年终总结报告
- 中心城区供热更新改造项目风险分析与管理
- 宁夏新希望贺兰山牧业有限公司良种奶牛繁育基地建设项目环境影响报告书
- 养殖场安全教育培训
- 心源性猝死的预防和急救
- 教师交通安全法规
评论
0/150
提交评论