Как переустановить python2.7 на CentOS 6, чтобы установить mod_wsgi [закрыто]

Я установил Python2.7 из исходных текстов на CentOS 6 VPS, и я хотел бы получить Django сайт запущен и работает. К сожалению, все, что я до сих пор гуглил, говорит, что мне нужно установить mod_wsgi, что означает, что мне нужно переустановить Python2.7 с флагом --enable-shared.

  • Нужно ли мне сначала удалить Python2.7?
  • Как я могу установить mod_wsgi, не испортив мою систему полностью?

Заранее спасибо. Мне не удалось найти руководство для новичков.

0
задан 23 September 2014 в 04:42
1 ответ

mod_wsgi is in die basisbewaarplekke. U kan net yum install mod_wsgi

hardloop, maar as u Python van oorsprong af gespeel het, kan dit goed wees dat u die Python-omgewing opgeskroef het. In daardie geval sal u die beste wees om die VPS van nuuts af weer te installeer en yum install mod_wsgi uit te voer.

As u aanvaar dat u u Django-projek in / var / www / djangoproject gebruik het jy sal 'n boom hê soos:

/ var / www / djangoproject / ├── bestuur.py ├── djangoapp │ ├── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py └── djangoprojek ├── __init__.py ├── __init __. Pyc ├── settings.py ├── instellings.pyc ├── urls.py └── wsgi.py

Waarvoor 'n Apache-conf ( /etc/httpd/conf.d/djangoproject.conf ) nodig is, soos:

#WSGIPythonPath / var / www / djangoproject / djangoproject ServerAdmin (versteek) WSGIScriptAlias ​​/ /var/www/djangoproject/djangoproject/wsgi.py WSGIDaemonProcess myproj gebruiker = apache drade = 3 Opsies FollowSymLinks AllowOverride Geen DocumentRoot / tmp Bedienernaam www.voorbeeld.com ErrorLog / var / log / httpd / djangoproject_error_log CustomLog / var / log / httpd / djangoproject_access_log gekombineer

1
ответ дан 4 December 2019 в 17:10

Теги

Похожие вопросы