CentOS 6学习笔记(二)--优化CentOS以适应开发环境

   日期:2020-05-27     浏览:95    评论:0    
核心提示:修改网络配置vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPROTO=dhcpservice network restartip addr关闭防火墙service iptables stopservice ip6tables stopservice iptables statusservice ip6tables statusjava

修改网络配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
service network restart
ip addr

关闭防火墙

service iptables stop
service ip6tables stop
service iptables status
service ip6tables status

chkconfig iptables off
chkconfig ip6tables off
vi /etc/selinux/config
SELINUX=disabled

配置 DNS 服务器

vi /etc/resolv.conf
nameserver 114.114.114.114

配置 repo 文件

新建文本文件,拷贝下列内容,重命名为 CentOS6-Base-163.repo,上传到 /usr/local 目录下。

[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#released updates 
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=0
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=0
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

将 repo 文件拷贝到 /usr/local 目录下

cd /etc/yum.repos.d/
rm -rf *
cp /usr/local/CentOS6-Base-163.repo .

配置 yum

yum clean all
yum makecache
#测试yum工作是否正常,随便安装一个东西试试
yum install telnet

配置系统时间

安装 ntpdate

yum install -y ntp
ntpdate 0.pool.ntp.org
#查看系统当前时间是否正确
date
#添加NTP
chkconfig --add ntpd
#开机自启动NTP
chkconfig ntpd on

修改 NTP 配置文件

vi /etc/ntp.conf
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.pool.ntp.org iburst
server 1.pool.ntp.org iburst
server 2.pool.ntp.org iburst
server 3.pool.ntp.org iburst

安装 JDK 1.7

将 jdk-7u65-linux-i586.rpm 上传到 /usr/local 目录下。

cd /usr/local
rpm -ivh jdk-7u65-linux-i586.rpm

配置 JDK 相关的环境变量

vi ~/.bashrc
export JAVA_HOME=/usr/java/latest
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc
#测试java是否安装成功
java -version

安装 gcc-c++

yum install gcc-c++

删除 70-persistent-net.rules

为了防止某个设备名称和mac地址不对应的现象,将 70-persistent-net.rules 这个文件删除

rm -f /etc/udev/rules.d/70-persistent-net.rules

关机或重启

#立即关机
shutdown -h now
#重启
reboot
#强制重启
reboot –f
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服