Как развернуть Django с Порождением

Получил помощь по ссылке и смог скомпилировать https://donatstudios.com/Install-PHP-Mcrypt-Extension-in-OS-X

Далее мы скачаем PHP источник. Проверьте точную версию PHP, которую вы используете. Это можно получить следующим образом. Версия выделена.

$ php --version
PHP 7.1.19 (cli) (built: Aug 17 2018 18:03:17) ( NTS )
Copyright (c) 1997-2018 The PHP Group

Now we move into a working directory and download the source making sure to update the following for the version from above.


$ cd /tmp
$ curl -L http://php.net/get/php-{{php-version}}.tar.bz2/from/this/mirror > php.tar.bz2
$ open php.tar.bz2

Now we will compile and test the extension.

$ cd php-{{php-version}}/ext/{{extension}}
$ phpize
$ ./configure
$ make
$ make test
$ sudo make install

If all that goes well finally we'll need to add the following to our php.ini - I usually add at it at the end of the file.

extension = {{extension}}
.so
You can verify your installation with the following:

$ php --info | grep {{extension}}\\.

Lastly, depending on your setup now you may want to restart apache.

$ sudo apachectl restart

5
задан 3 revs 23 May 2017 в 11:53
поделиться

3 ответа

Я интересовался бы наблюдением чье серьезно рекомендующее Порождение по Apache и mod_python или mod_wsgi.

При оценке тем, что этим вопросом является теперь результат № 4 в Google для 'django порождение', я сказал бы, что это - очень первые годы.:) Если Вы помещаете что-либо серьезное в производство, придерживаются Apache/mod_wsgi на данный момент.

3
ответ дан 14 December 2019 в 04:49
поделиться

Eric Florenzo сделал некоторое основное тестирование порождения. Удостоверьтесь и прочитайте все комментарии, а также основное сообщение.

Лично мне всегда нравится исследовать эти виды решений, но в этом случае я просто не могу даже дойти до стадии сравнительного тестирования. Существует слишком много важных функций, в которых я нуждаюсь в Apache (ssl клиентские сертификаты, выполняю серверы полукровки под fastcgi, django под wsgi, php удушье, статические файлы, подаваемые непосредственно, ssl для каждого IP-адреса, десятков виртуальных хостов на нескольких IP-адресах, и т.д.).

2
ответ дан 14 December 2019 в 04:49
поделиться

CD к settings.py каталогу Вашего django.

Вот командная строка для обслуживания django приложения

spawn --factory=spawning.django_factory.config_factory settings --port 80
3
ответ дан 14 December 2019 в 04:49
поделиться
Другие вопросы по тегам:

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