前置步骤,启动网卡,Cnetos 7 minimal的网卡默认不启动,需要进入/etc/sysconfig/network-scripts找到对应网卡的配置文件,将ONBOOT=no修改为ONBOOT=yes,详见 https://blog.csdn.net/CreatorGG/article/details/91127594
1. 刚安装好的CentOS7 minimal版本,不支持ifconfig和updatedb,也没有vim,只有vi。因此,先进行小幅度扩展
yum search ifconfig #凭借关键字ifconfig搜索所属的软件包
yum install net-tools #安装网络管理工具,含ifconfig命令
yum search updatedb
yum install mlocate #locate辅助工具,这是个相当实用的快速检索工具
yum search wget
yum install wget
yum remove vi #卸载自带的vi
yum install vim #安装vim
ln -s /bin/vi /bin/vim #为vim创建一个链接,名为vi
yum install gcc #安装gcc编译器
updatedb #更新本地文件索引库,然后便可以用locate命令快速搜索指定文件
2. 安装python3.5作为主Python,以及python web组件
#安装python可能的依赖项目
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
#下载python源码,进python官网,打开浏览器,按F12,使用元素选择器,选择下载链接即可复制地址
wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tar.xz
#解压缩
tar -Jxvf Python-3.5.6.tar.xz
#移动到/usr/local [usr -> unix software resources]
mv Python-3.5.6 /usr/local
#进入python3.5目录,开始配置,生成makefile
cd /usr/local/Python-3.5.6
./configure
#编译,安装
make
make install
#安装python web开发组件
pip3 install django flask twisted tornado
pip3 install uwsgi
3. 安装setup工具,设置网络可以在安装完下列组件后,执行nmtui进入图形化网络设置界面
yum -y install setuptool
#安装setup命令工具
yum -y install ntsysv
#安装setup工具配套的系统服务组件
yum install iptables
#安装防火墙工具
yum -y install system-config-securitylevel-tui
#安装setup工具配套的防火墙配置组件
yum -y install system-config-network-tui
#安装setup工具配套的网络配置组件
yum -y install authconfig-gtk
#安装setup工具配套的验证配置组件
yum -y install system-config-keyboard
#安装setup工具配套的键盘配置组件
4. 安装Linux C编程手册
yum install man-pages.noarch