安装第三方依赖库
安装python:centos 默认安装了2.7.5
查看python版本信息
python -V
查看python 命令解析流程
which python #查看python命令位置
cd /usr/bin
ls -al python* # 看到解析 python--->python2 --->python2.7
源码安装
1. 更新系统软件
yum update -y
建议更新完后,制作一个镜像!!
2. 下载开发工具(包管理器)
yum -y groupinstall "Development tools"
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libffi-devel
3. 下载或上传软件到 /usr/local 目录 (所有自己软件我放在了/soft下)
cd /soft
cp Python-3.6.6.tgz /usr/local/ #复制到/usr/local下
4. 解压 tar -zxvf Python-3.6.6.tgz
5. 编译 --prefix=指定未来安装目录
cd Python-3.6.6
./configure --prefix=/usr/local/python3 # [一定确保开发工具包已经下载成功]
6. 安装
cd /usr/local/Python-3.6.6
make && make install # 建议先执行 make 再执行
make install # make install > python_log.log #写日志!
7. 建python软连接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
测试
python3 -V # 能打印版本号,成功
8. 建pip的软连接
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
测试
pip3 -V
pip3 list
提示版本太低 [注意:pip list 可能会报错!]
测试python3是否安装成功
python3 -V # 打印版本号
pip3 -V # 打印pip版本号
pip3 list # 查看默认虚拟环境中的依赖列表
更新pip版本
pip3 install --upgrade pip # 更新版本
python卸载:
1. 进入/usr/bin目录查看软连接
cd /usr/bin
ls -al python*
ls -al pip*
2. 删除软连接
rm -rf pip3 rm -rf python3
3. 删除安装目录 cd /usr/local rm -rfPython-3.6.6
卸载完成!
下载django/uwsgi
cd /data/env/my_env/bin
激活 soruce activate
下载 pip install django==2.1.8
下载 pip install uwsgi
创建软连接方便使用 ln -s /data/env/my_env01/bin/uwsgi /usr/bin/uwsgi
退出 deactivate
安装nginx
1. 下载
cd /usr/local
wget http://nginx.org/download/nginx-1.13.7.tar.gz
2. 解压
tar -zxvf nginx-1.13.7.tar.gz
3. 编译
./configure --prefix=/usr/local/nginx #指定安装目录
4. 安装
make
make install
5. 启动nginx cd /nginx/sbin/
./nginx #启动
./nginx -s stop/reload 停止/重新启动
6.本地测试访问ngixn curl 127.0.0.1:80
7.关闭防火墙
systemctl stop firewalld.service
主机测试
http://172.16.44.40:80 #就可以访问到欢迎页面!


浙公网安备 33010602011771号