python站点配置相关
# 创建 conda 虚拟环境( :code:`env_name` 是您希望创建的虚拟环境名)
$ conda create --name env_name python=3.6
# 如您想创建一个名为rqalpha的虚拟环境
$ conda create --name rqalpha python=3.6
# 使用 conda 虚拟环境
$ source activate env_name
# 如果是 Windows 环境下 直接执行 activcate
$ activate env_name
# 退出 conda 虚拟环境
$ source deactivate env_name
# 如果是 Windows 环境下 直接执行 deactivate
$ deactivate env_name
# 删除 conda 虚拟环境
$ conda-env remove --name env_name
# 列出 conda 所有环境
$ conda info -e
换国内源
# 在anaconda3安装的同目录新建.condarc
$ vim /home/.condarc
#写入下列内容
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
# 删源(换conda默认的源)
$ conda config --remove-key channels
nginx配置文件.conf结尾
server {
listen 80;
server_name 122.51.60.223;
# 指定项目路径uwsgi
location / {
include uwsgi_params; # 导入一个Nginx模块他是用来和uWSGI进行通讯的
uwsgi_connect_timeout 30; # 设置连接uWSGI超时时间
uwsgi_pass 127.0.0.1:8000; # 指定uwsgi的sock文件所有动态请求就会直接丢给他
}
# 指定静态文件路径
# location /static/ {
# alias /www/mysite1/static/;
#}
}
uwsgi配置
[uwsgi]
socket=127.0.0.1:8000
#http=0.0.0.0:8000
pythonhome=/home/bbl/anaconda3/envs
# 与manage.py同级目录
chdir=/home/bbl/code/DjangoBlog
pythonpath=/home/bbl/anaconda3/envs/djangoblog_env/lib/python3.6/site-packages
wsgi-file=DjangoBlog/wsgi.py
process=4
threads=2
pidfile=uwsgi.pid
daemonize=uwsgi.log
master=true