打算在CentOS中集成LAMP,先按找来的教程先安装一遍,以后再做精简,x windos及一些图形桌面工具就不需要了。


1. 进入文本安装模式,选中OK后回车开始安装:
CentOS字符模式安装(转)


2. 选择安装语言,简体中文(Chinese Simplified),然后选中OK后回车:

CentOS字符模式安装(转)



3. 可能是虚拟机的显卡没有正确识别,这里只能进行文本模式的安装,而且是安装程序是英文的。
PS: 本次虚拟机安装之后我进行了硬盘安装,顺利进入中文图形安装界面,而且界面还很漂亮。两种安装虽然界面不同但是要走的流程和设置是一样的。
CentOS字符模式安装(转)



4. 选择键盘类型,国内通用的台式机键盘都是美式键盘,所以这里选择默认的us类型:
CentOS字符模式安装(转)

5. 选择us后按向右方向键或Tab键,选中“OK”后继续下一步:
CentOS字符模式安装(转)



6. 因为是新建的虚拟硬盘,硬盘上没有分区表,所以有下面的警告,选择“Yes”初始化分区表:
CentOS字符模式安装(转)



7. 选择分区方式,强烈推荐选择自定义方式即“Create custom layout”,以后无论是什么时候安装什么linux系统,都会有这一步,建议永远使用自定义分区,很多新手第一次安装linux把磁盘上的东西全部格掉了,就是因为没有选择自定义。之所以选自定义而不是前面几项是因为只有自己知道自己需要保留哪些分区格掉哪些分区,程序自动分区往往会造成已有分区数据的丢失。
            选择好分区方式后还要选择要操作的对象,即在哪块硬盘上分区,这里只有一块硬盘hda,不需要做选择。如果有多块硬盘,还会有hdb,hdc,hdd之类的,上下键选择后空格键选中或取消,[*]表示选中。

CentOS字符模式安装(转)


8. 选中磁盘/dev/hda中的"Free space"后回车,然后选中“New”操作回车开始新建分区:

CentOS字符模式安装(转)

在弹出的窗口中新建分区,至少需要建立两个分区,一个交换分区“swap”,不需要挂载,另一个是用于根分区,挂载到“/”上。
第一步,新建swap分区,在挂载点(Mount Point)的输入处直接回车,因为不需要挂载,然后在“File System type”中用上下方向键选中“swap”,“Allowable Drives”中选择磁盘(只有hda没得选择),然后是输入分区大小。swap分区通常是物理内存的2倍大小,我这里输入500是够用的,然后确定后面选中的是“Fixed Size”,只有这样前面输入的数字才会有意义。然后选"OK"完成本次分区:
CentOS字符模式安装(转)

继续在“Free space”中新建第二个分区,继续“New”操作:

CentOS字符模式安装(转)

在“Mount Point”中输入挂载点“/”,在“File System type”中选择ext3,“Allowable Drives”中选“hda”(这里没有多余的选择,只有一块硬盘hda),“Size”中使用默认值(这个值用不到),然后将默认选中的固定大小 “Fixed Size”改为使用所有可用空间“Fill all available space”,这样会把剩下的空间全部分到一个区中,所以前面的“Size”没有特意指定数值。如下图所示:

CentOS字符模式安装(转)

回到分区操作主界面,可以看到hda被划分为了hda1和hda2两个分区,hda1是ext3格式挂载到/上,hda2是swap分区类型没有挂载点,在“OK”上回车完成分区:
CentOS字符模式安装(转)



9. 由于我的本次安装在512MB内存的机器上用虚拟机进行的,启动虚拟机时可用内存不足,前面设置给虚拟机的252MB内存被VMware自动缩减为190MB,CentOS检测到内存不足在这里提示立即开启刚才划分的交换分区,选择Yes :

CentOS字符模式安装(转)

10. 引导加载器的设置,因为整个硬盘都是新的,之前没有装过linux的引导器,所以这里选择“Use GRUB Boot Loader”,然后"OK"进入下一步:
CentOS字符模式安装(转)




11. 设置内核引导选项,这里也不需要做特殊设置,以后安装完成后还可以在/boot/grub/menu.lst中设置。设置留空直接OK下一步:

CentOS字符模式安装(转)


12. GRUB的密码设置,建议新手不要设置GRUB密码,毕竟一个初学者学习编程的虚拟机系统不需要太高的安全性,不要选中“Use a GRUB Password”,直接OK下一步:

CentOS字符模式安装(转)


13. 设置开机后默认进入的系统,这里只有本次安装的CentOS,没有其他系统可以选择,OK下一步:
CentOS字符模式安装(转)

14. 选择加载器的安装位置,因为这块新硬盘的MBR上还没有加载器,所以这里必须安装到MBR上,选择第一项“/dev/hda”,然后OK下一步:

CentOS字符模式安装(转)


15. 开始网络设置,选择Yes现在就设置:

CentOS字符模式安装(转)


          需要选中“启动时激活网卡设备”,开启IPv4支持,即Activate on boot和Enable IPv4 support,IPv6是否开启看需求,开启的服务越多越消耗系统资源。从这里开始的设置都可以在安装好系统后随时重新设置:
CentOS字符模式安装(转)


16. 因为上一步开启了eth0上的IPv4支持,所以这里需要设置eth0这块网卡的网络配置。由于之前已经设置了NAT和DHCP,这里我们继续选择DHCP,不需要手动配置IP信息:
CentOS字符模式安装(转)

17. 设置主机的名字,可以DHCP或手动,为了有个性,我们还是手动吧,设置为orz吧,如图:

CentOS字符模式安装(转)

18. 系统时区设置,使用本地时间而不是UTC,特别是多系统共存时不会让系统时间造成混乱。不要选择UTC,时区选亚洲上海(东八区,北京时间,UTC+8),即Asia/Shanghai,如图:
CentOS字符模式安装(转)


19. 设置root账户密码(root拥有超级用户权限,是最为关键的一个账户),输入一次,重复验证一次,一定要记好root账户的密码:
CentOS字符模式安装(转)


20.选择要安装的软件包,为了更细粒度的控制,我们选中“Customize software selection ”,不用管上面的软件组列表:
CentOS字符模式安装(转)
CentOS字符模式安装(转)

出现更多的软件包让你选择,推荐的选择方案如下:
[*] Administration Tools                                                                          //系统管理工具包
[ ] Authoring and Publishing
[*] Base
[ ] Cluster Storage
[ ] Clustering
[ ] DNS Name Server
[*] Development Librares                                                            //开发库,做开发必装
[*] Development Tools
[ ] Dialup Networking surport
[*] Editor                                                                                                            //编辑器,如vim
[ ] Emacs
[ ] Engineering adn Scientific
[*] FTP Server                                                                                          //为了以后方便windows下ssh远程管理
[*] GNOME Desktop Environment                                  //安装GNOME桌面,也可以选择KDE的,但是GNOME更省资源
[ ] GNOME Software Development
[ ] Games and Entertainment
[*] Graphical Internet                                                            //图形化互联网工具,如firefox浏览器
[*] Graphics
[ ] Java
[ ] Java Development
[ ] KDE (K Desktop Environment)
[ ] KDE Software Development
[ ] Legacy Network Server
[ ] Legacy Software Development
[*] Legacy Software Surport                                              //老软件支持,为了旧软件可以正常共组,建议装上
[ ] Mail Server
[*] MySQL Database                                                              //MySQL 数据库,做开发和建网站都需要
[*] Network Servers
[ ] News Server
[ ] Office/Porductivity
[ ] OpenFabrics Enterprise Distribution
[ ] PostgreSQL Database
[ ] Printing Surport
[ ] Ruby
[*] Server Configuration Tools                            //服务配置工具
[ ] Sound and Video
[*] System Tools
[*] Text-based Internet                                                    //文本互联网,如w3m浏览器,控制台下上网工具
[*] Web Server
[*] Windows File Server                                        //Samba,与windows之间共享文件
[ ] X Software Development
[*] X Window System                                                //被桌面环境所依赖



21. 依赖性检查,加入被依赖的软件

CentOS字符模式安装(转)



22. 安装开始:
CentOS字符模式安装(转)

先格式化磁盘:
CentOS字符模式安装(转)

拷贝镜像到磁盘:
CentOS字符模式安装(转)

开始软件包的安装,最费时的过程,安装时间取决你机器的性能和选择的软件的多少,我的老机器跑了一个小时:
CentOS字符模式安装(转)

23. 安装结束,系统重启,选择reboot后回车重启系统:
CentOS字符模式安装(转)


24. 重启后又有一次修改之前做的配置的机会,直接EXIT退出就可以了,这些东西以后随时可以设置:
CentOS字符模式安装(转)


25. 等所有服务都启动后之后进入登陆程序界面,输入用户名root和密码登陆进去,输入startx后回车可以开启X Server和桌面管理器进入桌面:
CentOS字符模式安装(转) CentOS字符模式安装(转)
 

startx之后就开启桌面了:
CentOS字符模式安装(转)
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐