zoukankan      html  css  js  c++  java
  • 服务器

    一、购买服务器

    https://console.cloud.tencent.com/cvm/index

     

    二、服务器命令

    管理员权限

    以下所有的服务器命令均可以在管理员权限下执行
    >: sudo 命令

    配置终端

    ①编辑配置文件
    >: vim ~/.bash_profile

    ②将原来内容全部删除掉
    >: ggdG

    ③进入编辑状态:填入下方两行
    >: i

    export PATH=$PATH:$HOME/bin
    PS1='Path:w >:'

    ④退出编辑状态
    >: esc

    ⑤保存修改并退出
    >: :wq

    ⑥生效配置
    >: source ~/.bash_profile

    安装软件管理包和可能使用的依赖

    >: yum -y groupinstall "Development tools"
    >: yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libffi-devel

     

    三、安装git

    >: yum install git

    四、安装python3.6

    1、前往用户根目录

    >: cd ~

    2、下载Python3.6.7

    >: wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz

    3、解压安装包

    >: tar -xf Python-3.6.7.tar.xz

    4、进入目标文件

    >: cd Python-3.6.7

    5、配置安装路径:/usr/local/python3

    >: ./configure --prefix=/usr/local/python3

    6、编译并安装

    >: make && sudo make install

    7、建立软连接:终端命令 python3,pip3

    >: ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    >: ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3

     

    五、安装虚拟环境:默认工作路径 ~/.virtualenvs

    1、安装依赖

    >: pip3 install virtualenv
    >: pip3 install virtualenvwrapper​

    2、建立虚拟环境软连接

    >: ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

    3、配置虚拟环境:填入下方内容

    >: vim ~/.bash_profile

    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    source /usr/local/python3/bin/virtualenvwrapper.sh

    4、退出编辑状态

    >: esc

    5、保存修改并退出

    >: :wq

    6、更新配置文件内容

    >: source ~/.bash_profile

    7、安装uwsgi

    ①在真实环境下安装
    pip3 install uwsgi

    ②建立软连接
    ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi

    六、新建虚拟环境跑Django项目

    1、创建虚拟环境

    >: mkvirtualenv luffy

    2、安装依赖

    >: pip install django

    3、前往目标目录,创建项目工作目录,再进入

    >: cd /home
    >: mkdir project
    >: cd project

    4、创建Django项目,并进入

    >: django-admin startproject test_site
    >: cd test_site

    5、完成项目配置:修改下方几行内容

    >: vim /home/project/test_site/test_site/settings.py

    ALLOWED_HOSTS = ['*']
    #DATABASES = {
    # 'default': {
    # 'ENGINE': 'django.db.backends.sqlite3',
    # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    # }
    #}

    6、跑原生服务

    >: python3 manage.py runserver 0.0.0.0:80

    前台页面

  • 相关阅读:
    (转)二步实现 远程连接 阿里云SqlServer 2012 数据库服务器
    浅谈C#在网络波动时防重复提交
    面向 Kubernetes 编程: Kubernetes 是下一代操作系统
    C#并行编程(2):.NET线程池
    C#并行编程(1):理解并行
    iOS 动画总结----UIView动画
    iOS开发之各种动画各种页面切面效果
    iOS动画效果和实现
    iOS开发动画(Animation)总结
    iOS开发之传感器
  • 原文地址:https://www.cnblogs.com/zhangguosheng1121/p/11234124.html
Copyright © 2011-2022 走看看