码迷,mamicode.com
首页 > 其他好文 > 详细

搭建Cent OS7服务器时需要注意的一些问题

时间:2015-06-08 13:27:52      阅读:454      评论:0      收藏:0      [点我收藏+]

标签:

1.网络相关的问题

(1)网络配置问题

CentOS 7 与以前的版本项目在网络配置等非常多的地方都做了比较大的修改,例如你会发现ifconfig命令没有了。。。

这是因为,centos7下面使用: ip addr了;安装下面的步骤,可完成网络配置:

[1]修改网络配置文件,该文件在目录:/etc/sysconfig/network-scripts/下,文件的名字可能叫做:ifcfg-p2p1之类的东西,例如下图所示:

技术分享

[2]修改该文件的内容,可仿照下面的例子进行修改:

TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.201
NETMASK=255.255.255.0
HWADDR=b0:83:fe:9b:ce:e1
GATEWAY=192.168.1.3
NM_CONTROLLED=no
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=p2p1
UUID=780ff1e3-0f6d-4f79-b16b-9eafb4511b7d
DEVICE=p2p1
ONBOOT=yes

(2)修改DNS

DNS的修改涉及文件:/etc/resolv.conf ,如果没有这个文件就创建一个,在其中加入以下内容:

nameserver 8.8.8.8
nameserver 8.8.4.4
search localdomain

2.yum的问题

原系统自带的yum在国内几乎不能用,需要删掉并按照下面的方式安装,可去下面这个地方去下载:
http://mirrors.163.com/centos/7/os/x86_64/Packages/
需要注意的是上面url里面的7表示centos 7,如果想用centos 6的相关包,就把它换成6就行了;

(1)删掉原系统自带的yum,使用命令:
rpm -aq|grep yum|xargs rpm -e --nodeps 
(2)下载yum的相关安装包:
python-iniparse-0.4-9.el7.noarch.rpm
yum-3.4.3-125.el7.centos.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-29.el7.noarch.rpm

(3)安装上述三个安装包,注意安装顺序
[1] 安装:python-iniparse-0.4-9.el7.noarch.rpm,使用命令:
rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
[2]安装yum-metadata-parser-1.1.4-10.el7.x86_64.rpm,使用命令:
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
[3]注意要同时安装yum-3.4.3-125.el7.centos.noarch.rpm和 yum-plugin-fastestmirror-1.1.31-29.el7.noarch.rpm
使用命令:

rpm -ivh yum-3.4.3-125.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-29.el7.noarch.rpm

(4)更新repo文件
找到centos7的repo文件,在目录:/etc/yum.repos.d/下:


[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
总用量 24
-rw-r--r--. 1 root root 1664 4月   1 06:27 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 4月   1 06:27 CentOS-CR.repo
-rw-r--r--. 1 root root 1481 6月   8 10:02 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  290 4月   1 06:27 CentOS-fasttrack.repo
-rw-r--r--. 1 root root 1331 4月   1 06:27 CentOS-Sources.repo
-rw-r--r--. 1 root root 1002 4月   1 06:27 CentOS-Vault.repo


修改其中的文件:CentOS-Debuginfo.repo,将下面的内容加到里面:
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/7.0/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/7.0/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/7.0/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/7.0/centosplus/$basearch/
gpgcheck=1
enabled=0


(5)尝试执行几个yum命令看看是不是执行成功了
执行清楚yum缓存安装包的命令:yum clean all 
或者安装一个东西试试,例如:yum install vim


3.修改文件句柄

CentOS作为服务器,其最首要修改的参数便是进程所能打开的句柄数,可参考下面的文章来修改:

http://blog.csdn.net/houjixin/article/details/12578655

或者:

http://houjixin.blog.163.com/blog/static/35628410201391045046751/

搭建Cent OS7服务器时需要注意的一些问题

标签:

原文地址:http://blog.csdn.net/houjixin/article/details/46410189

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!