zoukankan      html  css  js  c++  java
  • Django 安装 在CentOS

    1. 编译python   
    bogon:kuoxin$ ./configure --prefix=/share/python3 --enable-shared
    bogon:kuoxin$ make
    bogon:kuoxin$ make install


    2. 编译wsgi bogon:kuoxin$ ./configure --with-python=/share/python3/bin/python3

    如果报如下错误: share/python3/bin/python3: error while loading shared libraries: libpython3.3m.so.1.0: cannot open shared object file: No such file or directory 表示系统不知道xxx.so放在哪个目录下,这时候就要在/etc/ld.so.conf中加入xxx.so所在的目录。一般而言,有很多的so会存放在/usr/local/lib这个目录底下,去这个目录底下找,果然发现自己所需要的.so文件。所以,在/etc/ld.so.conf中加入/share/python3/lib/这一行,保存之后,再运行:/sbin/ldconfig –v更新一下配置即可。 bogon:kuoxin$ make 如果出现错误需要修改Makefile文件。 bogon:kuoxin$ vi Makefile 修改如下: LDFLAGS = -L/share/python3/lib -L/share/python3/lib/python3.3/config LDLIBS = -lpython3.3m -lpthread -ldl -lutil -lm bogon:kuoxin$ make install
    3. 配置httpd.conf文件
    
        LoadModule wsgi_module modules/mod_wsgi.so
        WSGIScriptAlias /  '/share/htdocs/django/proj/wsgi/django.wsgi'
    
        如果还有别的php等网站共享httpd,可添加虚拟路径
            Alias /rockmongo "/share/htdocs/rockmongo/"
            <Directory "/share/htdocs/rockmongo/">
                 Order allow,deny
                Allow from all
            </Directory>
    
     
  • 相关阅读:
    cf 1179 C
    P5055 【模板】可持久化文艺平衡树 可持久化fhqtreap
    bzoj4605: 崂山白花蛇草水 权值线段树套KDtree
    luoguP4173 残缺的字符串 FFT
    [HNOI2016]序列 CDQ+DP
    [TJOI2017]不勤劳的图书管理员
    loj2058 「TJOI / HEOI2016」求和 NTT
    bzoj4503: 两个串
    luoguP4721 【模板】分治 FFT
    [Cqoi2016]K远点对 K-Dtree
  • 原文地址:https://www.cnblogs.com/kuoxin/p/4577338.html
Copyright © 2011-2022 走看看