惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
I
InfoQ
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
IT之家
IT之家
云风的 BLOG
云风的 BLOG
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
MyScale Blog
MyScale Blog
The GitHub Blog
The GitHub Blog
博客园_首页
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
G
Google Developers Blog
WordPress大学
WordPress大学
B
Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
量子位
Apple Machine Learning Research
Apple Machine Learning Research
N
Netflix TechBlog - Medium
Last Week in AI
Last Week in AI
博客园 - 聂微东
Jina AI
Jina AI

博客园 - bluesky

如何彻底关闭Win10自动更新,Win10永久关闭自动更新的方法 批处理实现软件静默批量安装 windows AD监听的端口 [FreeBSD] 双网卡绑定 Kea DHCP MySQL NTP服务器知识整理 linux的常用命令 配置squid集成域身份认证 Windows上配置PHP的LDAP扩展 PHP下使用ldap域账户认证密码 理解syslinux,SYSLINUX和PXELINUX 优化pxe网启动时tftp的传输速度 --- 针对pxelinux和bootmgr freebsd-update upgrade -r 11.1-RELEASE Dmidecode-查询硬件信息 Linux文件特殊权限:SUID、SGID和SBIT Samba日志分析 freebsd ports update url Cisco交换机里IP和MAC地址互查找出对应端口 实现不同vlan间的相互通信方法一:单臂路由
建立Cent OS7server有些问题需要注意
bluesky · 2018-10-26 · via 博客园 - bluesky

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

改动之后运行以下的命令重新启动网络服务:

systemctl restart network.service

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作为server,其最首要改动的參数便是进程所能打开的句柄数,可參考以下的文章来改动:

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

或者:

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

4.关闭防火墙

启动firewall:
systemctl start firewalld.service
停止firewall:
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service

5. 搭建telnet环境

首先查询是否已经安装telnet。使用命令:

rpm -qa | grep telnet

假设没有安装,则使用以下两个命令进行安装:

yum install telnet

yum install telnet-server

yum install xinetd

6.调优socket相关系统參数

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

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