部署全新Linux的实验环境
1、 配置网卡
Linux部署网卡,为了方便我们使用网络yum源
安装好centos 6.8 重启以后是这样的、直接点击前进,然后跟着提示操作、
创建一个除root账号以外的账号,在生产环境和服务器上一般不用root账号、所以创建一个普通账号、
设置时间点击下一步
然后服务器会重启下,我们以root的账号进入,因为我做的一些操作会使用到最高权限来操作;
现在是没有连接到网络的,我们接下来就来配置连接网络,
右键打开一个终端,开始配置
开始配置
[root@localhost ~] setup
这样我们的IP地址就配置完成了。
可以在这个位置激活,我们的网络连接,还有可以使用命令来启动。
[root@localhost ~] vim /etc/sysconfig/network-scripts/ifcfg-eth0
把onboot改为yes
保存退出,然后重启网络,
[root@localhost ~] /etc/init.d/network restart
正在关闭接口 eth0: 设备状态:3 (断开连接)
[确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: 活跃连接状态:激活的
活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/1
[确定]
测试
[root@localhost ~] ping www.baidu.com
PING www.a.shifen.com (183.232.231.172) 56(84) bytes of data.
64 bytes from 183.232.231.172: icmp_seq=1 ttl=52 time=26.5 ms
64 bytes from 183.232.231.172: icmp_seq=2 ttl=52 time=26.9 ms
64 bytes from 183.232.231.172: icmp_seq=3 ttl=52 time=26.8 ms
64 bytes from 183.232.231.172: icmp_seq=4 ttl=52 time=29.1 ms
64 bytes from 183.232.231.172: icmp_seq=5 ttl=52 time=26.7 ms
^C
--- www.a.shifen.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4464ms
rtt min/avg/max/mdev = 26.585/27.241/29.122/0.947 ms
[root@localhost ~]
完全没有问题,网络配置结束。
接下来关闭selinux
2、 关闭selinux
[root@localhost ~] vim /etc/selinux/config
把框出来的地方改为disabled、保存退出
3、 关闭防火墙
查看防火墙
[root@localhost ~] service iptables status
表格:filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
临时关闭防火墙
[root@localhost ~] service iptables stop
iptables:将链设置为政策 ACCEPT:filter [确定]
iptables:清除防火墙规则: [确定]
iptables:正在卸载模块: [确定]
[root@localhost ~]
永久性关闭防火墙、开机也不启动
[root@localhost ~] chkconfig iptables off
4、 配置网络yum源
备份原来的配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
[root@localhost ~] mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
[root@localhost ~]
下载网路yum源
[root@localhost ~] wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
--2017-11-01 07:57:17-- http://mirrors.aliyun.com/repo/Centos-6.repo
正在解析主机 mirrors.aliyun.com... 113.18.220.101, 113.18.220.84, 113.18.194.228, ...
正在连接 mirrors.aliyun.com|113.18.220.101|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2572 (2.5K) [application/octet-stream]
正在保存至: "/etc/yum.repos.d/CentOS-Base.repo"
100%[===========================================>] 2,572 --.-K/s in 0s
2017-11-01 07:57:17 (137 MB/s) - 已保存 "/etc/yum.repos.d/CentOS-Base.repo" [2572/2572])
运行yum makecache生成缓存
[root@localhost ~] yum makecache
已加载插件:fastestmirror, refresh-packagekit, security
Determining fastest mirrors
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.7 kB 00:00
base/group_gz | 226 kB 00:00
base/filelists_db | 6.4 MB 00:02
base/primary_db | 4.7 MB 00:06
base/other_db | 2.8 MB 00:02
extras | 3.4 kB 00:00
extras/filelists_db | 25 kB 00:00
extras/prestodelta | 1.3 kB 00:00
extras/primary_db | 29 kB 00:00
extras/other_db | 30 kB 00:00
updates | 3.4 kB 00:00
updates/filelists_db | 3.0 MB 00:02
updates/prestodelta | 145 kB 00:00
updates/primary_db | 4.7 MB 00:04
updates/other_db | 66 MB 01:10
元数据缓存已建立
测试
[root@localhost ~] yum install epel-release –y
已加载插件:fastestmirror, refresh-packagekit, security
设置安装进程
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
解决依赖关系
--> 执行事务检查
---> Package epel-release.noarch 0:6-8 will be 安装
--> 完成依赖关系计算
依赖关系解决
=====================================================================================
软件包 架构 版本 仓库 大小
=====================================================================================
正在安装:
epel-release noarch 6-8 extras 14 k
事务概要
=====================================================================================
Install 1 Package(s)
总下载量:14 k
Installed size: 22 k
确定吗?[y/N]:y
下载软件包:
epel-release-6-8.noarch.rpm | 14 kB 00:00
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Retrieving key from http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6
Importing GPG key 0xC105B9DE:
Userid: "CentOS-6 Key (CentOS 6 Official Signing Key) "
From : http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6
确定吗?[y/N]:y
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装 : epel-release-6-8.noarch 1/1
Verifying : epel-release-6-8.noarch 1/1
已安装:
epel-release.noarch 0:6-8
完毕!
完成全新的实验环境 我建议大家做个快照,方便以后把系统搞坏