配置最基础的linux系统——Centos6.x版本

自然是用到虚拟机了,Vmware是我常用的,这里建立一个虚拟的裸机很简单,有两点是要说明的
1  最大磁盘大小,这个默认的是最小大小,不能设的别它还小了,否则启动不了Centos安装程序

2 显示器部分要设置为小些的分辨率,太大的话,启动Centos安装程序后,你看不到页面的右下角的下一步按钮


我的Centos版本是

选用的Mini最小版本的安装

下面开始进行最最基本的linux系统的配置
1  关闭防火墙
service iptables stop
chkconfig iptables off 关闭自启动
chkconfig --list | grep iptables 检查下是否真关闭了
2  修改selinux文件
vi /etc/selinux/config

SELINUX=enforcing   注释掉
SELINUXTYPE=targeted 注释掉
SELINUX=disabled  添加
重启生效
3 配置IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:0C:29:F7:48:53
TYPE=Ethernet
UUID=91f84c62-adf8-4651-92e7-b6e9eccc93b9
ONBOOT=yes     
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.124.31     这是NAT安装的方式,通过ipcinfig看window中VmNet8 的网段是124
NETMASK=255.255.255.0
GATEWAY=192.168.124.2       这里的window中的ip是192.168.124.1 这里要默认设置为192.168.124.2 这个要注意
ARPCHECK=no   当重新修改ip的配置文件中会报错,加上这一个命令后,就能保证重新修改该文件成功
DNS1=114.114.114.114     这里有两点要说明下,1  可以配多个DNS,例如  DNS2=8.8.8.8  但是当只配一个DNS的时候,不能写成DNS=114.114.114.114  只能写DNS1=114.114.114.114
                                                                             2 DNS的配置可以在这里配,也可以不在这里配, vi  /etc/resolv.conf ,加上nameserver    114.114.114.114 也可以

ping  www.baidu.com   测试下  
ifconfig 查看下

4  配置主机名
vi  /etc/sysconfig/network   例如  HOSTNAME=redis-2
5 配置主机名和ip的映射
vi /etc/hosts     192.168.124.32     redis-2
ping  redis-2   查看下


5 yum源的配置
通过yum安装会很方便,但是如果用官方的yum源有时会很慢,如果配置成本地yum源,有的一些程序可能不是最新,或没有
所以配置阿里的yum源最好些(由于我的是mini最小化安装没有wget命令,先用yum install -y wget)
首先把官方的yum源给注掉
cd  /etc/yum.repos.d
mv CentOS-Base.repo  CentOS-Base.repo.backup
然后下载阿里的文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
再 yum clean all
再 yum makecache

6 免密登陆

ps:
~则代表着用户的家目录,比如当前我使用root登录,那么~对于我来说就是/root,而如果我使用linuxer这个 用户登录 ,~则代表着/home/linuxer

在~目录下
打入命令  ssh-keygen -t rsa   
于是在~目录下就会生成   .ssh的文件夹,进入该文件夹后,cp id_rsa.pub  authorized_keys
在其他各个节点都分别执行相同的命令
然后  将其他各个节点生成的id_rsa.pub 文件以  scp  id_rsa.pub  root@host1:~/.ssh/xx  的命令执行(各个节点都往host1节点发)
然后把host1节点  .ssh下的所有节点的id_rsa.pub文件  cat  id_rsa.pub >> authorized_keys 追加到这个authorized_keys文件中。
再把authorized_keys 这个文件再分发到其他的各个节点中。
接着再在各个节点分别执行 ssh  host1  ,2 ,3, 4  
这样就是做到各个节点免密互登


7  安装jdk
下载jdk-8u162-linux-x64.rpm  rpm 的安装包
安装rz     :   yum  install -y  lrzsz
把在window中下载好的 jdk-8u162-linux-x64.rpm上传到自己指定的目录
安装jdk   rpm -ivh jdk-8u162-linux-x64.rpm
再配置环境变量:  
vi  /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_162
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

8 .安装perl  为了用到 nginx + redis + lua
yum install -y gcc
tar -zxvf  perl-5.16.1.tar.gz
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make  && make install

perl -v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值