flask&nginx&gunicore??????

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask&nginx&gunicore??????相关的知识,希望对你有一定的参考价值。

???????????????   date   ??????   redis?????????   ??????   lin   ?????????   ??????   tar   

???????????????

1.????????????????????????????????? ?????????Python???????????????

  • ??????Python3-pip??? Python3-dev
    • apt install python3-pip

    • apt install python3-dev

  • ????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????
    • pip3 install virtualenv

    • pip3 install virtualenvwrapper

    • ??????~/.bashrc ?????????????????????????????????

      • export WORKON_HOME=$HOME/.virtualenvs

      • export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

      • source /usr/local/bin/virtualenvwrapper.sh

    • source .bashrc

    • mkvirtualenv demo

  • ?????????????????? ??????????????????????????????????????????
    • ??????redis

      • ????????? whereis redis-server ????????????redis????????????????????????????????????

        • ????????????????????? apt install redis ???????????? redis???????????????

        • ??????????????????????????????????????????redis-server /etc/redis/redis.conf ?????? ps ajx|grep redis-server???????????????????????????????????????????????????????????????????????????????????????

        • ?????????????????????bind???0.0.0.0/0

    • ??????mysql

      • ????????? whereis mysqld ????????????mysql?????????????????????????????????

        • ????????????????????? apt install mysql-server

        • ????????????????????? ?????????mysqld???????????????????????? ps ajx |grep mysqld

          • ????????????????????? service mysql start

        • ??????mysql??????????????????????????????????????????????????????????????????

          • sudo mysql ??????mysql??????????????? use mysql ?????????mysql?????????

          • select user,host, plugin,authentication_string from user; ?????????????????????????????????

          • ???????????????plugin??????????????????????????? ???mysql_native_password???

          • ?????????authentication_string?????????????????????????????????

          • ????????????????????? PASSWORD("?????????") ??????????????????????????????????????????

            • ?????????????????????1?????????8?????? 2???????????????????????????????????????????????????????????????

          • ???????????????SQL???????????????????????????????????? ????????????????????? flush privileges; ????????????

          ?
          update user set plugin="mysql_native_password", authentication_string=PASSWORD("Python123_") where user="root";
          ?
          flush privileges;
  • ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????



以上是关于flask&nginx&gunicore??????的主要内容,如果未能解决你的问题,请参考以下文章

flask + nginx + uWSGI部署

nginx+supervisor+gunicorn+flask

使用 EBS 部署多容器 docker 环境(flask 和 nginx)

Flask框架 请求与响应 & 模板语法

06-Flask之REST&API设计

Flask & NextJS - CORS 不适用于 POST