Linux初学者指南:安装Hadoop、Git与Tomcat

需积分: 10 1 下载量 40 浏览量 更新于2024-09-09 收藏 1.38MB DOCX 举报
"hadoop入门(4)用超级用户权限安装软件" 本文主要介绍了在Linux环境中进行软件安装和管理的一些基本操作,特别是如何赋予普通用户执行root权限,以便进行系统级别的配置和安装。这对于在没有超级用户权限的情况下进行Hadoop等需要系统级访问的软件安装至关重要。 首先,我们来看如何在Linux中创建用户和修改用户密码。创建新用户可以使用`useradd`命令,例如`useradd qdd`,这将创建一个名为`qdd`的新用户。然后,使用`passwd`命令来设置或修改用户密码,如`passwd qdd`。 为了使普通用户能够执行通常需要root权限的命令,我们需要修改`sudoers`文件。首先,使用`chmod u+w /etc/sudoers`命令解锁`sudoers`文件,这样可以对其进行编辑。接着,使用`vim`编辑器打开`sudoers`文件,通过按下'i'键进入插入模式,在文件中添加一行`qdd ALL=(ALL) ALL`,这将允许`qdd`用户拥有所有权限。保存并退出编辑器,使用组合键`esc`,然后按下`shift`,输入`:wq`并回车。完成编辑后,使用`chmod u-w /etc/sudoers`命令加锁`sudoers`文件,以防止未经授权的修改。 接下来,我们演示了如何安装Git。首先,切换到新创建的用户,例如`su qdd`,然后使用`sudo yum install git -y`命令以超级用户权限安装Git,安装过程中可能需要输入密码。 安装Tomcat(也称为“汤姆猫”)的过程包括从官方网站获取下载链接,使用`wget`命令下载文件,然后使用`tar -zxvf [文件名] -C /opt/`解压缩到指定目录。启动Tomcat,需要进入解压后的目录,如`cd apache-tomcat-8.5.40/`,再进入`bin`子目录,使用`./startup.sh`启动服务。Tomcat默认的访问地址是`localhost:8080`,`ip地址:8080`或特定主机名如`HD01:8080`。 对于防火墙管理,我们可以使用`iptables`命令进行操作。查看当前防火墙状态可以使用`chkconfig iptables --list`,临时关闭防火墙使用`service iptables stop`。若需查看防火墙规则,可以查看`/etc/sysconfig/iptables`文件。要永久关闭防火墙,执行`chkconfig iptables off`,开启则使用`chkconfig iptables on`。如果需要允许特定端口,比如8080,需要编辑`/etc/sysconfig/iptables`文件,并添加相应的规则,然后重启防火墙服务使改动生效,如`service iptables restart`。 这些基本的Linux操作对于Hadoop新手来说是非常重要的,它们涵盖了用户管理、权限设置、软件安装以及防火墙配置等关键环节,有助于初学者更好地理解和掌握在Linux环境下进行Hadoop相关工作所需的基础技能。