На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
Страницы: (3) 1 2 [3]  все  ( Перейти к последнему сообщению )  
> Две разные версии PHP на одном сервере , 7.0 & 5.3
    Ну всегда так считалось :-? Насколько я помню, если ставить через apt-get пыху, а не собирать руками - он тебе нгинкс поставит, но можно проверить и самому:
    1)
    ExpandedWrap disabled
      apt-get -y install libapache2-mod-fastcgi php7.0-fpm php7.0

    2)
    ExpandedWrap disabled
      a2enmod actions fastcgi alias

    3)
    ExpandedWrap disabled
              <IfModule mod_fastcgi.c>
                      AddHandler php7-fcgi .php
                      Action php7-fcgi /php7-fcgi
                      Alias /php7-fcgi /usr/lib/cgi-bin/php7-fcgi
                      FastCgiExternalServer /usr/lib/cgi-bin/php7-fcgi -socket /var/run/php/php7.0-fpm.sock -pass-header Authorization
              </IfModule>


    Если не путаю - как-то так
      Всем спасибо!
      Решение нашлось через docker.
      Собственно, у меня был затык в следующем: если запустить два апача (не важно как), то нужно второй Апач вешать на порт, отличный от 80. Проксировать у меня не получалось.
      В инете есть до хрена рецептов nginx+apache, но... Описано все скудно и я не мог понять, как развинтить на кучу виртуальных хостов.
      Все, что я нашёл это
      ExpandedWrap disabled
        proxy_pass 127.0.0.1:8080

      С такой инструкцией виртуалхосты не разрулишь. А додуматься 127.0.0.1:8081, 8082, 8083 & etc, у пеня не получалось :wall:
      После того, как разобрался с проксированием nginx - все пошло само собой.
      Кстати, я читал, что самый быстрый способ - mod_php, все остальные медленнее.
      Не понимаю в чем причина свары о ftp. Что большое нравится - тем и пользуешься. Мне ftp не нравится. Но, блин, он очень нравится разрабам. Ни чего слаще моркови не пробовали.
      Что бы закрыть дыры ftp я его пустил через OpenVPN. Т.е. из интернет, к ftp обратиться нельзя. А что бы бедным разрабам не пришлось напрягать моск, OpenVPN тунель держит сервер, и не требует от разрабов лишних извилин.
        Цитата HighMan @
        Кстати, я читал, что самый быстрый способ - mod_php, все остальные медленнее.

        mod_php и fpm вполне конкурентны, но при чистом конфиге - да, как бы это ни было прискорбным, зачастую быстрее. С другой стороны эта скорость копеечная, и на практике мало что даёт.

        Цитата HighMan @
        Решение нашлось через docker.

        Ты его в бою заюзал? И как, полёт нормальный? :huh: У меня всё локально на докере, а в проде всё руками конфижится админами уже, ибо хайлоад и все дела...
          Я только начал знакомство с docker, и скорее всего, уже закончил. Мне не нравится идеология. Моя тема про docker тут же.
          Я докером развел 2 апача, но проект не нагруженный.
          Говорят, что docker нормально работает на продакшн и высоких нагрузках, но в интернет много чего говорят.
            Цитата HighMan @
            Говорят, что docker нормально работает на продакшн и высоких нагрузках, но в интернет много чего говорят.

            По-этому и интересно было, т.к. есть идеи прикрутить его для своих проектиков всяких в бой :)

            Цитата HighMan @
            Я только начал знакомство с docker, и скорее всего, уже закончил. Мне не нравится идеология.

            Эт чойто закончил? :huh:

            И какая у него идеология? Запихнуть внутрь себя процесс и наружу отдавать порт? :D Ну т.е. вполне годно, чтобы потом можно было апнуть кусок или выпилить его. :-? Ну т.е. ничего лучше пока никто не придумал. Под виндой уж вообще нет никаких, нежели тупо апнуть докер с линуком и развлекаться там, не без косяков, вроде невозможности старта tail -f для "подвеса" контейнера, чтобы он не грохался, но как никак - почти идеал (сидеть на винде и работать в полноценном окружении линука без тормозов).
              Цитата Serafim @


              Цитата Serafim @
              Эт чойто закончил?

              И какая у него идеология? Запихнуть внутрь себя процесс и наружу отдавать порт? Ну т.е. вполне годно, чтобы потом можно было апнуть кусок или выпилить его. Ну т.е. ничего лучше пока никто не придумал. Под виндой уж вообще нет никаких, нежели тупо апнуть докер с линуком и развлекаться там, не без косяков, вроде невозможности старта tail -f для "подвеса" контейнера, чтобы он не грохался, но как никак - почти идеал (сидеть на винде и работать в полноценном окружении линука без тормозов).


              docker
              Там уместнее продолжить дискуссию)
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:
              Страницы: (3) 1 2 [3]  все


              Рейтинг@Mail.ru
              [ Script execution time: 0,0319 ]   [ 15 queries used ]   [ Generated: 29.03.24, 04:57 GMT ]