Centos7.4基本配置手册
2022年5月24日大约 1 分钟约 334 字
Centos7.4基本配置手册
[TOC]
主机信息配置
防火墙配置
systemctl stop firewalld # 关闭防火墙
systemctl disable firewalld # 关闭开启自动启动
firewall-cmd --state # 查看默认防火墙状态基本软件安装
#netstat命令
yum install net-tools安装python3.6
先来介绍一下 IUS 这个社区,名字的全写是【Inline with Upstream Stable】取首字母,它主要是一个只为RHEL和CentOS这两个发行版提供新版本RPM包的社区。具体使用可以查看官方文档 简单说来就只要按下面的命令操作即可。
安装IUS
yum -y install https://centos7.iuscommunity.org/ius-release.rpm
yum clean all # 清空缓存
yum makecache # 创建缓存元数据安装python3.6和pip
yum list python* # 查看可安装的python版本
yum install python36u python36u-pip # 安装python3.6
# 如果没有PIP包直接安装,可以手动安装pip:
wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py
python36 get-pip.py安装python其他扩展
yum install python36u-devel
yum install python36u-mod_wsgi # apache部署扩展替换python命令版本
替换python命令文件链接
witch python
mv /usr/bin/python /usr/bin/python.backup
ln -s /usr/bin/python3.6 /usr/bin/python修复python2.7的依赖
find / -name "*.py" | xargs grep -ri "\#\!/usr/bin/python" # 查看有多少依赖文件
find / -name "*.py" | xargs grep -ril "\#\!/usr/bin/python" # (只显示文件名)修改以下文件解释器:
/usr/bin/yum*、/usr/bin/gnome-tweak-tool、/usr/libexec/urlgrabber-ext-down。将#!/usr/bin/python改为#!/usr/bin/python2