参考文档
1.http://www.cnblogs.com/alylee/archive/2013/05/03/LinuxInit_CDevelSetup.html
安装注意
- 不要选择快速安装
2.注意将虚拟机的网络模式修改为桥接模式
安装后配置
以root用户登录,很多安装和配置都要用到管理员权限。
网络设置
- 修改对应网卡的IP地址的配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改内容:
IPV6INIT=no #关闭IPV6支持,当前一般不用
ONBOOT=yes #系统启动时激活此设备
BOOTPROTO=static #网卡获得ip地址的方式,为static,dhcp或bootp
IPADDR=192.168.1.129 #静态指定IP,指定了网卡对应的ip地址
NETMASK=255.255.255.0 #子网掩码
#NETWORK=192.168.1.1 #可以不设置,在下面2中设置好网关即可
- 设置网关
# vi /etc/sysconfig/network
修改内容
NETWORKING=yes #表示系统是否使用网络
HOSTNAME=CentOsMini #设置本机的主机名
GATEWAY=192.168.1.1 #设置本机连接的网关的IP地址,这个是最主要的
- 设置DNS
# vi /etc/resolv.conf
修改内容
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
- 重启网络服务和网卡
# service network restart 重启网络服务和网卡
# ifconfig 可以查看网络设置
#ping 192.168.1.1 检查网关是否通
#ping www.baidu.com 检查域名解析是否正常
网络设置好了,我们用Xshell远程登陆CentOs,方便操作,其实平时开发中也大多是远程登陆的。
安装简单的图形管理配置套件
linux命令行模式下有一个简单的图像设置界面,CentOs-mini是没有安装的,接下来安装下这些简单的图形管理界面(和Xwindow区分下,不要混淆)。
centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间。
#安装setuptool
yum install setuptool
#可以发现执行setup后不全,再安装一个用于系统服务管理
yum install ntsysv
#再安装个防火墙,以及setup中配套的防火墙设置、网络设置
yum install iptables
#安装setup中配套的防火墙设置
yum install system-config-securitylevel-tui
#安装setup中配套的网络设置
yum install system-config-network-tui
可以一下全安装了
yum -y install setuptool ntsysv iptables system-config-securitylevel-tui system-config-network-tui system-config-firewall-tui system-config-keyboard system-config-network
上面是一行命令
克隆虚拟机
1.删除/etc/udev/rules.d/70-persistent-net.rules
会重新生成
2.修改mac地址和ip
编辑/etc/sysconfig/network-scripts/ifcfg-eth0
3.重启网络
service network restart
其他需要安装
- 安装gzip
yum install gzip
- 安装gcc
yum install gcc
yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64
安装rcrz
安装zlib
# yum install zlib
# yum install zlib-devel
升级python版本
参考文档安装setuptools
$wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz#md5=f07e4b0f4c1c9368fcd980d888b29a65
tar -zxvf setuptools-12.0.3.tar.gz
cd setuptools=12.0.3
python setup.py install
- 安装mySQLdb
yum install mysql-devel
yum install MySQL-python
wget https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.4b5.tar.gz#md5=2d760ee948aff4f50d01afdf8afff48c
tar -zxvf MySQL-python-1.2.4b5.tar.gz
cd MySQL-python-1.2.4b5
python setup.py build
python setup.py install