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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bjtuwayne/article/details/70988667

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++

猜你喜欢

转载自blog.csdn.net/bjtuwayne/article/details/70988667