安装python
下载相应的安装包python-3.6.5-amd64.exe,直接双击打开即可一步步安装,非常简单
Windows 环境使用virtualenv和virtualenvwrapper
环境搭建
安装virtualenv:
安装virtualenvwrapper:
配置环境变量:打开系统环境变量,添加:WORKON_HOME=C:\virtualenvs
配置完环境变量,一定要重启cmd窗口,要不然环境变量不生效。
常用命令:
新建虚拟环境:
查看所有虚拟环境:
进入虚拟环境:
退出虚拟环境:
激活虚拟环境:,
安装mod_wsgi
在这个网站上找到编译好的包进行安装,https://www.lfd.uci.edu/~gohlke/pythonlibs/,一遍通过。
安装nginx
本来想安装nginx来着,后来大量查阅资料,发现windows下还是Apache用着顺手,以下仅供参考,后面会介绍Apache的安装和配置
下载相应的安装包:http://nginx.org/en/download.html
输入如下命令:
运行tasklist查看运行进程:
在浏览器输入:,显示欢迎页,表示启动成功
4.相关命令:
安装Apache
去官网http://httpd.apache.org/download.cgi下载相应的安装包,解压,cd到Apache/bin目录;
双击ApacheMonitor.exe,打开服务管理UI界面,可以对Apache服务进行管理。也可以用命令进行管理
如果有报错,可以到logs目录下error.log进行查看日志,看相关的报错,在进行具体问题具体解决
遇到的坑
安装Apache遇到的坑
配置apache,在Apache24/conf/httpd.conf的最后添加上如下的配置,使用,可以得到 mod_uwsgi 配置,
中间有一段配置也要改,这里坑死,搞了好久
修改证书的配置,去掉ssl认证,因为是公司内部使用,不需要绑定域名和认证,将下面这句话注释掉。
新建app.wsgi文件,写上如下代码:
在这里重点说明下,配置的时候,一直报错
后来找了好久,加上下面的2行代码,成功了。
安装mod_uwsgi的坑
在这个网站上找到编译好的包进行安装,https://www.lfd.uci.edu/~gohlke/pythonlibs/,一遍通过。
领取专属 10元无门槛券
私享最新 技术干货