Linux初学者指南:安装Hadoop、Git与Tomcat
需积分: 10 29 浏览量
更新于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相关工作所需的基础技能。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-09-18 上传
点击了解资源详情
192 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_44765432
- 粉丝: 0
- 资源: 9
最新资源
- 行业文档-设计装置-集中处理站油田采出液分离装置及油水分离方法.zip
- 01_Homework-Accessibility-Code-Refactor:为了提高Horiseon网站的搜索排名并使更多的用户可以访问它,对现有代码进行了重构
- 小程序预览PDF文件插件Pdf.js
- xue-git:学习git
- eng-hiring:18F工程部候选人选择指南,从简历屏幕到应聘者
- 将base64编码和解码为字节或utf8-Rust开发
- Vector_MATLAB_Simulink_MC_Add_on_15010
- muun::bird:Live Twitter仪表板
- mongoose-flights
- 动态演示nio中的buffer相关操作.zip
- 海吉亚医疗-6078.HK-公司深度研究:复制的确定性缘何而来.rar
- http-请托管这些东西-基本的http服务器,用于快速,简单地托管文件夹-Rust开发
- css3按钮特效制作鼠标悬停按钮动画特效
- Sor:机械鸟游戏
- 非常好的一款多小区物业管理系统
- Stat466:鲍恩施纳普森的统计数据-开源