zoukankan      html  css  js  c++  java
  • Linux巨好用的

    受不了了windows下配置烦死人。linux一站式搞定,无敌

    安装python3 机子上py2 py3共存没问题

    安装virtualenv (py3)分割实验环境非常稳

    安装mysql 先安装了一 bed 以后要是要更改设置 先
    dpkg -i 那个bed文件
    然后 apt-get update
    最后重新安装

    感受一下mysql的安装配置

    http://www.cnblogs.com/xusir/p/3334217.html
    安装了 apt-get install chkconfig 一个命令
    有一个问题我的mysql option files 的位置不太一样,以后注意更改sql的位置(现在没改)

    安装pyenv (原来的py2 py3都没卸载不会卸载)
    安装py 3.6.2在pyenv下
    创建virtualenv D
    安装jupyter
    配置文件和端口
    安装Django

    安装mysqlclient 时报错 OSError: mysql_config not found
    原因是没有安装:libmysqlclient-dev
    sudo apt-get install libmysqlclient-dev
    找到mysql_config文件的路径
    sudo updatedb
    locate mysql_config
    mysql_config的位置为:/usr/bin/mysql_config

    没有按照http://blog.163.com/zhu329599788@126/blog/static/6669335020161260025544/ 的源码包安装
    只是直接Pip安装了

    安装配置 uwsgi nginx
    http://www.cnblogs.com/jhao/p/6071790.html

    玄学之旅开始了##

    老实说在linux下的配置问题比windos下好多了
    https://uwsgi.readthedocs.io/en/latest/tutorials/Django_and_nginx.html
    安装与配置nginx
    配置文件有
    /etc/nginx/nginx.conf 这里是配置之源,我们采用在项目文件下配置并且以一个软连接的方式链接到/etc/nginx/sites-enabled/ 目录下。
    因为在原始配置中会检查这个配置文件的

    然后是静态文件的收集
    First of all you have to edit mysite/settings.py adding:
    STATIC_ROOT = os.path.join(BASE_DIR, "static/")
    and then run
    python manage.py collectstatic
    这个时候nginx 已经可以提供 文件的提供服务了

    nginx 和 uwsgi 的联系可以使用port 但是使用sock 更好一点
    在nginx 配置文件中更改如下
    server unix:///path/to/your/mysite/mysite.sock; # for a file socket

    server 127.0.0.1:8001; # for a web port socket (we'll use this first)

    在uwsgi中指定 socket = /path/to/your/project/mysite.sock

    中间主要是python pulgin 的版本问题折腾了好久
    因为使用了虚拟环境
    所以添加
    home = /path/to/virtualenv
    测试不可以。
    最后试了
    export PYTHONPATH= 。。。/site-packages/
    重启生效?。
    主要参考教程如下
    https://uwsgi.readthedocs.io/en/latest/tutorials/Django_and_nginx.html

  • 相关阅读:
    springboot对JPA的支持
    Hibernate-什么是orm思想
    利用Struts拦截器完成文件上传功能
    Struts2的CRUD
    struts2的初步认识
    Maven搭建
    java虚拟机
    Map集合
    Set集合(TreeSet)
    Set集合的
  • 原文地址:https://www.cnblogs.com/sfzyk/p/7523569.html
Copyright © 2011-2022 走看看