首页 > 其他 > 详细

自动化运维平台OMserver部署过程中解决的问题1

时间:2018-04-26 16:48:22      阅读:500      评论:0      收藏:0      [点我收藏+]
https://blog.liuts.com/post/245/1/1/#topreply

记录下来,供自己研究

首先,最好按照博客的步骤来进行。

  1. nginx配置文件  /usr/local/nginx/conf/nginx.conf的配置文件

server {
        listen       80;
        server_name  omserver.domain.com;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            uwsgi_pass 127.0.0.1:9000;  
            include uwsgi_params;  
            uwsgi_param UWSGI_CHDIR  /data/www/OMserverweb;  
            uwsgi_param UWSGI_SCRIPT django_wsgi;  
            access_log on;  
        }
	 location ^~ /static {  
             root /data/www/OMserverweb;
        }
         location ~* ^.+\.(mpg|avi|mp3|swf|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|txt|tar|mid|midi|wav|rtf|mpeg)$ {  
              root /data/www/OMserverweb/static;  
              access_log on;
        }

2、/usr/local/nginx/conf/uwsgi_omserver.ini

[uwsgi]  
socket = 0.0.0.0:9000  
master = true  
pidfile = /usr/local/nginx/uwsgi_omserver.pid  
processes = 8  
chdir = /data/www/OMserverweb  
pythonpath = /data/www  
profiler=true  
memory-report=true  
enable-threads = true  
logdate=true  
limit-as=6048  
daemonize=/data/logs/django_omserver.log

3.将/data/www/OMserverweb/wsgi.py更名为django_wsgi.py并开启执行权限。

否则就会报错

技术分享图片


技术分享图片

技术分享图片

最终,目录结构如下图所示

技术分享图片


3、修改主机host文件

修改windows主机的host文件,路径为c:\windows\system32\drivers\etc,不然不能访问指定域名

技术分享图片

完成所有基本部署之后,Django+uwsgi成功后,如下图所示:

技术分享图片

自动化运维平台OMserver部署过程中解决的问题1

原文:http://blog.51cto.com/11555417/2108155

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!