Linux操作系统安装与环境配置

Linux操作系统安装与环境配置

本笔记记录在单板机上通过U盘启动安装Linux rhel 6.5的过程和基本环境配置过程以及方法。

一、制作Linux安装启动盘

1.准备一个干净的U盘,格式化。

2.下载32位系统镜像:rhel-server-6.5-i386-dvd.iso;64位系统镜像:rhel-server-6.5-x86_64-dvd.iso。64位系统直接安装就好,而32位系统在安装时中断,报错安装盘不完整。下面以32位系统为例。

3.首先制作一个启动盘,解压rhel-server-6.5-i386-dvd.iso文件

4.下载安装UltraISO,打开UltraISO,在本地目录选择解压之后的目录下的两个文件夹images和isolinux,和一个文件TRANS.TBL,右键添加;


5.文件,另存为,存为rhel-server-6.5-i386-boot.iso文件。该文件可作为以后用的boot引导镜像。

6.用UltraISO打开rhel-server-6.5-i386-boot.iso镜像,点击启动光盘->写入硬盘镜像,选择U盘,方式为USB+HDD。

7.完成之后将之前的rhel-server-6.5-i386-dvd.iso拷贝到U盘中。

8. 注意在此过程中,会将原来的文件夹isolinux改为syslinux,下面的文件也会对应将iso改为sys,让他自己改好了,不要去改回来。貌似U盘下就是对应sys路径,光盘是iso。

9.用记事本打开syslinux.cfg,将第一行的default vesamenu.c32注释掉(之前添加#)

至此完成了Linux的U盘启动盘制作。

二、单机版系统安装

1.启动单机版,按住F10进入启动设备选择界面,选择U盘(GeneralHarddisk)。

2.安装程序会自动加载安装程序,中间过程选择语言和键盘风格不再赘述,重点是要选择对系统镜像的位置,一般选最后一个就好。

3.开始启动了Linux真正的安装过程,要选择安装类型(这里选择桌面),还有就是覆盖原来所有的操作系统还是保留,选择时区,设置密码不再赘述,最后等待安装完毕。

4重新启动单板机,选择以后再注册,创建一个用户,设置一下Kdump就好。

三、挂载ISO安装包

1.挂载本地ISO安装包。把rhel-server-6.5-i386-boot.iso拷贝到cd目录下,应用下面的命令将该ISO文件挂载在/mnt/cdrom中。

# mkdir /mnt/cdrom

#mount –o –loop/home/wayne/cd/rhel-server-6.5-i386-boot.iso /mnt/cdrom

2.备份yum方式

#mkdir /etc/yum.repos.d/backup

#mv /etc/yum.repos.d/rh* /etc/yum.repos.d/backup

3.进行本地yum配置

#vi /etc/yum.repos.d/RHEL-ISO.repo

在vi下输入:

[base]

name=iso

baseurl=file:///mnt/cdrom

enabled=1

gpgcheck=1;

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

wq保存退出。

4.可以应用yum命令安装相关服务了,比如安装gcc和ftp

#yum install all gcc

#yum install vsftpd

5.为了后续安装方便,可将挂载过程设置为开机自启动。

找到/etc/rc.d/init.d目录下,创建文件mountiso,在该文件中加入:

mount –o –loop/home/wayne/cd/rhel-server-6.5-i386-boot.iso /mnt/cdrom

保存退出,把该文件属性修改为可执行文件:

#chmod 755 mountiso

分别进入etc/rc.d/rc3.d和rc5.d中,创建链接:

#ln –s ../init.d/mountiso S96mountiso

四、安装和配置FTP服务器

为方便向单板机传输数据,可通过FTP访问硬盘资源。

1.手动指定网络IPV4地址

将eth0 对应的IpV4地址设置为192.168.0.209;255.255.255.0;192.168.0.200,勾选自动连接

 

2.安装FTP服务,根据以上的光盘挂载方式,安装服务:

#yum install vsftpd     安装FTP服务器

#yum install ftp       安装FTP客户端

3.关闭防火墙:

#chkconfig iptables off  开机自动关闭防火墙

# service iptables status    查看防火墙状态

4.关闭SElinux

#cd /etc/selinux

#vi config

SELINUX=disabled

注释掉#SELINUXTYPE=targeted

5.打开/etc/vsftpd/vsftpd.conf文件进行修改:

anonymous_enable=NO 禁止匿名登录

Loca_enable=YES 允许本地用户登录

Write_enable=YES 运行执行写操作

Local_umask=022

Anon_umask=077

Anon_upload_enable=YES

Anon_mkdir_write_enable=YES

6.在root权限下开启FTP服务

#service vsftpd start     开启

# service vsftpd stop     关闭

# service vsftpd restart   重新开启

#chkconfig service vsftpd on  开机自启动

#chkconfig service vsftpd off  开机自启动关闭

7.输入本地FTP客户端查看是否配置好

#ftp:127.0.0.1

Name:wayne

Passwod:1234

Login successful即可验证配置完成。

7.重启系统,可用Windows下我的电脑文件搜索栏直接访问Linux硬盘:

ftp://192.168.0.209

选择用户名,输入密码即可登陆

五、安装gcc,g++

#yum install all gcc

#yum install all gcc-c++

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bjtuwayne

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值