Действительно ли возможно иметь другой хостинг как php/java/python на сервере VPS

  1. Нет, UDEV сбросит этот сценарий с ноги (если вообще) задолго до того, как система готова к монтированию; UDEV запускает в /etc/rcS.d/S03udev, и стандарт fstab монтируется, происходят в /etc/rcS.d/S35mountall.sh.

  2. Лучше, чем просто предположение; проверьте/bin/runlevel (благодарит Brent и rh0dium):

    # at boot, system runs /etc/rcS.d/S* scripts, 
    #                 then /etc/rcN.d/S* scripts, N is destination runlevel
    # runlevel not set at least until we're running /etc/rcN.d scripts
    
    RUNLEVEL=`/sbin/runlevel | cut -d " " -f 2`
    until [ $RUNLEVEL -ge 1 ] && [ $RUNLEVEL -le 6 ]; do
          sleep 10
          RUNLEVEL=`/sbin/runlevel | cut -d " " -f 2`
    done
    
    ## run the action i want here
    
  3. Не уверен.

1
задан 26 December 2010 в 17:05
2 ответа

Да, или использование mod_rewrite или mod_proxy (перенаправляющий запросы к другому веб-серверу на другом порте или машине для нового языка) или путем выполнения нескольких модулей (например, mod_python) в том же апачском экземпляре.

0
ответ дан 4 December 2019 в 01:48

Можно использовать NginX в качестве frontend, слушающего на порте 80 для передачи запросов к веб-серверам бэкенда. Это легко и использует очень мало памяти, таким образом, ее присутствие едва стало бы проблемой для Вас, мудрый производительностью. Запросы на переадресацию NginX к Apache, слушающему на порте 90 (например), и Tomcat или некоторый другой веб-контейнер/сервер приложений Java, слушающий на порте 91, походят на идеальное решение меня.

1
ответ дан 4 December 2019 в 01:48

Теги

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