Linux安装步骤
1.查看Linux系统是32位还是64位
#查看系统位数
getconf LONG_BIT
#或者
uname -m
#或者
arch
#或者
file /sbin/init
2.IP配置
网络选择桥接模式(Bridge)
vi /etc/sysconfig/network-scripts/ifcfg-eth0

3.防火墙操作
##开启防火墙
service iptables start ##关闭防火墙
service iptables stop ##禁止自动启动防火墙
chkconfig iptables off ##开启自动启动防火墙
chkconfig iptables on ##查看防火墙
/etc/init.d/iptables status
4.命名节点名称
vi /etc/sysconfig/network
5.配置host文件
vi /etc/hosts
6.配置SSH免密登录
cd ~/.ssh
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
将公钥文件复制保存为authorized_keys
cat id_dsa.pub >> authorized_keys
如果多个节点之间需要互相免密码登录,就是互相把公钥追加到另一个节点的authorized_keys中。
先在节点A中将公钥复制到节点B中临时保存,然后在节点B中将刚刚复制过来A的公钥追加到自己的authorized_keys中。
主要用到的目令: scp A节点目录文件 B节点用户@B节点IP地址 B节点目录文件
$ scp ~/.ssh/id_dsa.pub hadoop@Slave1:~/.ssh/tmp
7.安装JDK
解压jdk压缩包
tar -zxvf jdk-8u51-linux-x64.gz
重命名
mv jdk1.8.0_51 jdk
配置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/jdk
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_LIB=$JAVA_HOME/lib
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
//最后将所有的路径加到
export PATH=.:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$JAVA_BIN:$PATH
#.查看当前磁盘信息
fdisk -l
#.查看用户属于哪个组
id user_name
groups user_name
#.去除空行
cat filename | tr -s '\n' #.虚拟机配置IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="none"
HWADDR="00:0C:29:64:6A:F9"
IPV6INIT=no
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="11dd1c36-6e4b-4bda-a590-6663af7c987e"
IPADDR=192.168.0.16
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=211.140.188.188
USERCTL=no #.复制出来的虚拟机配置ip方法
#.删除mac地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#HWADDR="00:0C:29:64:6A:F9"
#.删除网卡和mac地址绑定的文件
rm -rf /etc/udev/rules.d/-persistent-net.rules
#.重启系统
reboot FTP服务器配置
Wu-FTP:古老、配置复杂
Proftp:功能强大
vcftp:安全、高速、稳定
系统默认FTP
启动:
/etc/rc/init.d/vsftpd start
配置文件:
/etc/vsftpd/vsftpd.conf 匿名访问: FTP anonymous cd ~/.ssh
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat id_dsa.pub >> authorized_key
scp ~/.ssh/id_dsa.pub root@192.168.20.46:~/.ssh/tmp.pub
#追加到authorized_keys中
cat ~/.ssh/tmp.pub >> ~/.ssh/authorized_keys
Linux安装步骤的更多相关文章
- sougoupinyin for linux 安装步骤(精简版)
download deb double-click to install select fcitx reboot click it in the bar and choose the"tex ...
- Symantec Backup Exec 2012 Agent For Linux安装
Backup Exec 2012 介绍 Backup Exec 2012 是一种为虚拟和物理环境提供保护的集成产品,能够简化备份和灾难恢复,并提供了无可匹敌的恢复功能.借助于强大的 Symantec ...
- Hadoop Linux安装
Hadoop Linux安装 步骤流程 1.硬件准备 2.软件准备(推荐CDH) 3.将Hadoop安装包分发到各个节点下 4.安装JDK 5.修改/etc/hosts配置文件 6.设置SSH免密码登 ...
- Linux安装简介
一.基本简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统. Linux能运行主要的UNIX工具软件.应用程序 ...
- Linux安装 火速入门
一.基本简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统. Linux能运行主要的UNIX工具软件.应用程序 ...
- 一、Linux 安装
Linux 安装 本章节我们将为大家介绍Linux的安装. 本章节以 centos6.4 为例. centos 下载地址: 可以去官网下载最新版本:https://www.centos.org/dow ...
- 吴裕雄--天生自然Linux操作系统:Linux 安装
Linux 的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果直接不想搭建,也可以直接买一台学习用用,参考各大云服务器比较:https://www.runoob.com/linux/ ...
- Centos linux php扩展安装步骤
使用phpinfo()函数输出PHP信息,然后找到Configuration File (php.ini) apachectl 其设计意图是帮助管理员控制Apache httpd后台守护进程的功能. ...
- Linux安装JDK详细步骤
Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...
随机推荐
- POJ 3728 The merchant(LCA+DP)
The merchant Time Limit : 6000/3000ms (Java/Other) Memory Limit : 131072/65536K (Java/Other) Total ...
- xcode修改横屏
1.修改工程属性 2.修改info.plist文件
- 数据库学习笔记 (三) python操作数据库
python 操作MYSQL数据库主要有两种方式: 使用原生模块:pymysql ORM框架:SQLAchemy 一.pymysql 1.1下载安装模块 第一种:cmd下:执行命令下载安装:pip3 ...
- 剑指offer 39_二叉树的深度
#include <stdio.h> #include <malloc.h> typedef int Item; typedef struct node{ Item m_val ...
- go语言linux下安装
1.从http://golang.org/dl/下载最新版本的GO语言二进制档案包. 注意:根据操作系统和计算架构正确选择档案包 2.使用tar命令将档案包解压到/usr/local目录中.具体方法如 ...
- gearman client的doBackground 与doNormal方法的区别
doNormal方法是阻塞的,需要等到worker处理完之后才返回,否则一直阻塞住; doBackground 方法是非阻塞的,只要将数据发送到gearmand之后,就立马返回,不等待worker的处 ...
- Excel VBA 若要在64位系统上使用,则必须更新此项目中的代码,请检查并更新Declare语句,然后用PtrSafe属性标记它们
在Office 2010 32位上开发的Excel VBA系统,迁移到Office 2010 64位下面,打开后使用,报下面错误: 解决办法: 在Declare 后面加PtrSafe 进行标记
- 杭电ACM刷题(2):1005,Number Sequence 标签: 杭电acmC语言 2017-05-11 22:43 116人阅读
Problem Description A number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1 ...
- ARC100D Equal Cut
传送门 分析 首先我们想到的肯定是n^3暴力枚举,但这显然不行.然后我们想到的就是二分了,但这题没有什么单调性,所以二分也不行.这时候我就想到了先枚举找出p2的位置再在它的左右两边找到p1和p3,但是 ...
- Luogu 3939 数颜色
随手点开一个题. 咦,这不是裸的动态开点线段树吗?写一个写一个…… Code: #include <cstdio> #include <cstring> using names ...