zoukankan      html  css  js  c++  java
  • linux下安装nginx、python、django

    1、安装nginx

    安装依赖包

    yum install gcc

    yum install pcre-devel

    yum install zlib zlib-devel

    yum install zlib zlib-devel

    一键安装上面四个依赖

    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

    cd /usr/local # 进入路径

    mkdir nginx # 创建文件夹

    cd nginx  # 进入nginx文件夹

    wget http://nginx.org/download/nginx-1.13.7.tar.gztar -xvf nginx-1.13.7.tar.gz  # 下载tar包

    cd /usr/local/nginx # 注意这个目录一定是你安装的目录

    ./configure  # 执行命令

    make

    make install

    进入nginx安装目录下的sbin目录

    ./nginx -t  # 测试配置文件是否正确

    ./nginx  # 启动(/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

    ./nginx -s stop  # 停止

    ./nginx -s reload  # 动态更新文件,不关机和不关闭nginx使新的文件生效

     输入地址查看能否连接

    2、安装python

    安装相关依赖包。

    在终端下输入命令:sudoyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

    在终端下输入命令:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz

    新建文件夹名字为python3,在终端下输入命令:mkdir python3

    解压安装包:tar -xf Python-3.6.5.tar.xz -C python3 # 这里注意有可能官网下载的压缩包名字的后缀会有不同导致报错

    进入 Python-3.6.5目录,在终端中输入命令:cd python3/Python-3.6.5

    在终端中输入命令:./configure --prefix=/home/python3 # 配置安装路径

    在终端中输入命令:make

    再输入命令:make install

    创建python3的软链接。

    备份原文件为python2,在终端中输入命令:sudomv /usr/bin/python /usr/bin/python2

    创建软链接

    在终端中输入命令:sudo ln -s /home/python3/bin/python3 /usr/bin/python

    备份python2的pip为pip2

    输入命令:sudo mv /usr/bin/pip /usr/bin/pip2

    为python3的pip创建软链接

    输入命令:sudo ln -s /home/python3/bin/pip3 /usr/bin/pip

    Step6.python3.6测试

    在终端输入命令:python

    看到系统提示python3.6.5,证明此时我们已成功安装

    值得注意:因为在Centos中,yum源使用的是Python2.7,替换为Python3以后,yum源无法正常工作。所以我们需要修改yum配置文件

    首先,更改文件权限

    在终端输入命令:sudo chmod 777 /usr/bin/yum

    在终端输入命令:vi /usr/bin/yum 将#!/usr/bin/python 改为#!/usr/bin/python2.7

    输入:wq保存退出后,输入命令:sudoyum search pip 用于测试yum是否正常工作

    3、安装django

    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    pip install Django==1.8.9 # 根据需要下载相应版本的

    mkdir django_item # 创建一个django项目的目录
    python -c "import django; print(django.get_version())" # 进入创建的django文件夹查看
    python manage.py runserver 0.0.0.0:8000 # 进入django项目的目录下启动manage.py 后面一定要跟一个0的地址和端口,然后再settings.py里面ALLOWED_HOSTS = ['*']方框内加*才能让其他主机访问
  • 相关阅读:
    一些Cassandra+YCSB异常
    memcached使用
    YCSB报": No such file or directory"异常
    dynamo与cassandra区别
    XT535
    北京地区护照办理流程
    一些iptables配置
    debian6保存iptables规则
    pdf转eps后存在大片空白的处理
    sql server 2008 数据库可疑的解决步骤
  • 原文地址:https://www.cnblogs.com/shizhengquan/p/10844234.html
Copyright © 2011-2022 走看看