AOLserver, apache2

Вам нужно скопировать копию graphics.py в импортированный путь python3:

sudo cp graphics.py /usr/local/lib/python3.4/dist-packages/

Тогда единственная зависимость для установки - Tkinter:

sudo apt-get install python3-tk

Чтобы проверить, что вы можете импортировать свой новый модуль, чтобы запустить интерпретатор python3 следующим образом:

$ python3
Python 3.4.0 (default, Apr 11 2014, 13:05:11) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from graphics import *
>>>

Вы не должны видеть сообщение ImportError.

0
задан 26 March 2018 в 11:05

3 ответа

АОЛ сервер с открытым исходным кодом Америке онлайн веб-сервере. AOLserver костяк из крупнейших и загруженных производственных средах в мире. AOLserver является многопоточной, на TCL с поддержкой веб-сервер используется для масштабных динамических веб-сайтов.

Апач тоже веб-сервер, как AOL. Можно запустить как AOL и apache2 не используя прокси-модуль в apache2 не.

кроме того, apache2 не может быть легко настроен для работы с AOL.

дело в том, что AOL сервер и сервер Apache 2, претендующих на порт 8080 я предлагаю вам выполнить AOL на отдельный порт или удалите его, если Вы не используете его. Для запуска АОЛ сервер на порту 8080 редактирование [Ф4]

[Ф1]

запустите перезагрузить оба сервера [ф5]

, а затем настроить apache2 для использования прокси для запросов путем добавления или редактирования существующего сайта в [ф6] например я отредактировал [ф7] и поместил туда этот код

[Ф2]

, после чего включить для запуска АОЛ сервер на порту 8080 команды

[Ф3]

это означает, что вы должны вручную направлять запросы на сервере AOL с помощью apache2 через прокси, телефонами обоих серверов.

1
ответ дан 8 June 2018 в 15:16
  • 1
    Спасибо за объяснение и предложение. Но я все еще смущен некоторыми вещами. Например, почему aol и apache конкурируют за 8080, когда стандартный порт для apache равен 80. Также, почему все внезапно .. Можете ли вы предоставить несколько хороших ссылок на сервер aol? – newbie 26 March 2018 в 14:18
  • 2
    все службы на вашем сервере работают на портах. хорошо известный порт веб-сервера - 80. Именно поэтому оба сервера apache2 и AOL определяют порт сервера. для одновременного использования обоих серверов вы должны запустить один из них на отдельном неиспользуемом порту. Я предлагаю 8080, но некоторые службы на вашем сервере могут использовать 8080. вы должны выбрать свободный порт. ваш сервер ubuntu запускает AOL и до Apache2 из-за их имен в алфавитном порядке. сведения о сервере AOL ( aolserver.github.io ) – kishea 28 March 2018 в 10:38
  • 3
    Порт @newbie 80, являющийся стандартным портом, не препятствует запуску на нем другой службы. его первый пришел, сначала служил. После того, как порт взят, он заблокирован. пока вы не остановите службу, используя порт, когда он освобожден для использования другой службой. Дополнительная информация о AOL ( ru.wikipedia.org/wiki/AOLserver ) – kishea 28 March 2018 в 10:55

Сервер AOL является веб-сервером America-Online с открытым исходным кодом. AOLserver является основой крупнейших и самых загруженных производственных сред в мире. AOLserver - многопоточный веб-сервер с поддержкой Tcl, используемый для крупномасштабных динамических веб-сайтов.

Apache также является веб-сервером, например AOL. Вы можете запускать оба AOL и Apache2 с помощью прокси-модуля в apache2.

Кроме того, Apache2 можно легко настроить для работы с AOL.

Дело в том, что сервер AOL и сервер Apache 2 конкурируя за порт 8080, я предлагаю вам запустить AOL на отдельном порту или удалить его, если вы его не используете. Чтобы запустить сервер AOL на порту 8080 Edit /etc/aolserver4/aolserver4.tcl:

array set debian_config { HOSTNAME localhost ADDRESS 127.0.0.1 HTTP_PORT 8080 HTTPS_PORT 443 }

, затем запустите для перезапуска обоих серверов /etc/init.d/aolserver4 restart /etc/init.d/apache2 restart

, затем настройте apache2 для использования прокси для запросов путем добавления или редактирования существующий сайт в /etc/apache2/sites-available/ Например, я отредактировал sudo nano /etc/apache2/sites-available/site1.conf и разместил этот код там

<VirtualHost *:80> ProxyPreserveHost On ProxyRequests Off ServerName www.site1.com ServerAlias site1.com ProxyPass / http://localhost:8080/site1/ ProxyPassReverse / http://localhost:8080/site1/ </VirtualHost>

. После чего вы включаете для запуска сервера AOL на порту 8080 с командами

sudo a2enmod proxy && sudo a2enmod proxy_http && sudo service apache2 restart

Это означает, что вам нужно вручную направлять запросы на сервер AOL с Apache2 через прокси-сервер, активируя оба сервера.

1
ответ дан 17 July 2018 в 18:05

Сервер AOL является веб-сервером America-Online с открытым исходным кодом. AOLserver является основой крупнейших и самых загруженных производственных сред в мире. AOLserver - многопоточный веб-сервер с поддержкой Tcl, используемый для крупномасштабных динамических веб-сайтов.

Apache также является веб-сервером, например AOL. Вы можете запускать оба AOL и Apache2 с помощью прокси-модуля в apache2.

Кроме того, Apache2 можно легко настроить для работы с AOL.

Дело в том, что сервер AOL и сервер Apache 2 конкурируя за порт 8080, я предлагаю вам запустить AOL на отдельном порту или удалить его, если вы его не используете. Чтобы запустить сервер AOL на порту 8080 Edit /etc/aolserver4/aolserver4.tcl:

array set debian_config { HOSTNAME localhost ADDRESS 127.0.0.1 HTTP_PORT 8080 HTTPS_PORT 443 }

, затем запустите для перезапуска обоих серверов /etc/init.d/aolserver4 restart /etc/init.d/apache2 restart

, затем настройте apache2 для использования прокси для запросов путем добавления или редактирования существующий сайт в /etc/apache2/sites-available/ Например, я отредактировал sudo nano /etc/apache2/sites-available/site1.conf и разместил этот код там

<VirtualHost *:80> ProxyPreserveHost On ProxyRequests Off ServerName www.site1.com ServerAlias site1.com ProxyPass / http://localhost:8080/site1/ ProxyPassReverse / http://localhost:8080/site1/ </VirtualHost>

. После чего вы включаете для запуска сервера AOL на порту 8080 с командами

sudo a2enmod proxy && sudo a2enmod proxy_http && sudo service apache2 restart

Это означает, что вам нужно вручную направлять запросы на сервер AOL с Apache2 через прокси-сервер, активируя оба сервера.

1
ответ дан 23 July 2018 в 18:55

Другие вопросы по тегам:

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