感谢支持
我们一直在努力

RedHat Enterprise Linux 5 入门学习札记

本人学习Linux的目的在于不想只局限于Windows的软件开发,我也要能适应在Linux操作系统环境下进行开发。本人也发现,在一些企业的招聘信息里,有提到有Linux下开发经验的优先,所以本人就想把Linux的熟悉程度写进简历当中去。本人学习Linux的目的不仅仅这些,我对Linux有极大的兴趣,因为学习Linux会发现与widows截然不同的地方。Linux的精华在于命令行,然而不同版本的Linux更是有千差万别。能把Linux学好的人,一定是学习能力非常强的人,因为涉及到的内容实在太多了,如果不具备搜索资料的能力,是不可能成为高手的。当然本人只是学习Linux的小菜鸟,离高手还需要很长很长的路。。。。

Linux学习目标

掌握基本命令行操作
修改系统默认启动权限
配置ftp
安装jdk
安装tomcat
安装mySql

基本命令行操作

在这里就不多说了,只需要记住常用的一些命令就行了:

如果想详细了解这些命令,参考这篇文章:http://www.linuxidc.com/Linux/2013-03/81970.htm

切换用户权限

如果是当前的普通用户的话

> su 命令可以切换为系统管理员权限

When you use ‘su’ you inherit the users pathing, using ‘su -‘ gives you(root) root’s pathing.

当你用su命名继承用户的路径,使用su – 给你root的路径

设置vsftpd服务开机自动加载

[root@localhost ~]# ntsysv

[root@localhost ~]# chkconfig–level 35 vsftpd on

修改系统默认启动权限

root权限 进入/etc/inittab

vi initab 修改默认启动级别id:5:initdefault  图形界面,若想改为默认启动命令行界面,将5改为3。

输入reboot命令,重启

startx进入图形界面

用浏览器上网,解决乱码问题 

在光盘中Server目录下找到:fonts-chinese-3.02-12-el5.noarch.rpm

直接双击安装,解决网页浏览中文网页的乱码问题。

 

安装输入法:

RedHat AS 5的镜像文件中就有,目录是rdas5 第三张光盘,找到路径/Server/提取3个文件scim-1.4.4-39.el5.i386.rpm和scim-libs-1.4.4-39.el5.i386.rpm和scim-pinyin-0.5.91-15.el5.i386.rpm.

但是安装顺序是:
1 , rpm -ivh scim-libs-1.4.4-39.el5.i386.rpm
2 , rpm -ivh scim-1.4.4-39.el5.i386.rpm
3 , rpm -ivh scim-pinyin-0.5.91-15.el5.i386.rpm

安装完重启就可以使用ctrl+ space切换.


配置ftp

安装vsftpd,光盘里找不到相应的rpm文件

网上下载rpm文件

#rpm -ivh 包名用于安装rpm软件包,i代表安装、v代表可视化安装、h代表安装的时候显示进度。

命令:rpm -ivhvsftpd-2.0.5-16.el5.i386.rpm安装rpm

 

rpm -ql vsftpd 查询所安装的vsftpd的版本,如果显示如下,则说明安装成功,否则安装失败

vsftpd-2.0.5-16.el5

 

启动ftp服务器

service vsftpd start

 

重新启动ftp服务器

service vsftpd restart

 

关闭防火墙

service iptables stop

 

 

 

 

配置vsftpd.conf文件,设置匿名用户上传权限

 

设置以下行,去掉前面的#号

anonymous_enable=YES

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

xferlog_file=/var/log/vsftpd.log

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

 

设置匿名用户目录的权限

 

[root@localhost ~]# chmod -R 777/var/ftp/pub

 

重新启动vsftpd

[root@localhost ~]# service vsftpd restart

 

 

禁用Selinux

#vi /etc/selinux/config

把SELINUX=enforcing改为 SELINUX=disabled

 

禁用之后需要重启系统

 

如果不想重启系统,使用命令setenforce 0

setenforce1 设置SELinux 成为enforcing模式

setenforce0 设置SELinux 成为permissive模式

在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux。

setseboolftpd_disable_trans 1

 

经过以上配置之后,匿名用户就可以上传文件了

 

这里使用图形界面方式来展示上传文件,推荐使用LeapFtp客户端

更多RedHat相关信息见RedHat 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=10

赞(0) 打赏
转载请注明出处:服务器评测 » RedHat Enterprise Linux 5 入门学习札记
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏