Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. WordPress на raspberry pi3

WordPress на raspberry pi3

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
7 Сообщения 1 Posters 118 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Устанавил на raspberry pi3: nginx, php5, mysql. Поставил WordPress.Запустился. WordPress для обновления тем и установки плагинов требует FTP. Как решить, что ставить?
    Просьба не кидаться носками, только начал во всем этом разбираться, опыта пока никакого, но интересно.

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      Может быть вот так?

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        Да, спасибо! Направление то, буду разбираться. Но именно так наверное с ходу не запустится. WordPress наверняка захочет именно папку где он сам лежит прописать. А её прописать надо будет, причем желательно закрыв доступ выше.

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          Так… темы обновляются, плагины тоже. И все работает, но только в домашней сети (Вхожу по сайт.ру)
          Сеть это роутер, есть постоянный IP, и 2 компьютера к этому роутеру подсоединенные.
          Сайт висит на компьютере 192.168.1.32 — raspberry pi3
          А работаю на 192.168.1.33 Или каком нибудь другом не из домашней сети. Соединение с raspberry pi3 по SSH.
          При попытке входа из интернета (не домашняя сеть)высвечивается заголовок сайта, включается «ожидание ответа от 192.168.1.32» — IP компьютера домашней сети где WP установлен.
          Через 2 минуты — появляется текст главной страницы без картинок съехавший в левую сторону. При клике на вход в админку:
          " Во время доставки URL: 192.168.1.32/wp-login.php Произошла следующая ошибка:
          Не удалось установить соединение. Был получен ответ: (65) No route to host "
          … и как побороть это?
          Наверное необходимо получить строку такого типа: http: //сайт.ру/wp-login.php или http: //внешний IP/wp-login.php
          Но вот как?

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #5

            Тут, похоже, узким местом является роутер. Надо настроить так называемый проброс портов.

            1. SSH снаружи нормально работает?

            2. Что если снаружи обращаться не по сайт.ру, а по IP?

            3. Сколько еще промежуточных коммутаторов до вашего роутера? А то может игра не стоит свеч?

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6
              1. SSH снаружи нормально работает?
              2. Что если снаружи обращаться не по сайт.ру, а по IP?
              3. Сколько еще промежуточных коммутаторов до вашего роутера? А то может игра не стоит свеч?
              4. SSH снаружи работает. (нестандартный порт, пароль на длинном ключе — как положено)
              5. обращался и по IP — не помогает.
              6. промежуточных коммутаторов до роутера нет, так что тут вопрос исключительно в «выравнивании рук».
                По поводу стоит ли игра свеч… не стоит конечно, ставить WP который тяжелый сам по себе + плагины = большие тормоза(наверное, еще не пробовал). Если по уму, то (наверное)сайт должен приносить деньги и быть толстым и красивым и находиться на добротном платном хостинге 🙂 А вот в качестве проверки Малинки — можно и экспериментами заняться.

              Ок! Разобрался.
              С роутером все в порядке, т.к. тайтл сайта изначально высвечивался, т.е. доступ был. Дело было в установке WP — проведенной исключительно в локальной сети, поэтому подхватился адрес типа http: //192.168.1.32/wp-login.php, а для работы снаружи необходимо http: //сайт.ру/wp-login.php.
              Вылечилось сносом WP, mySQL, и повторной установкой с набором в браузере «сайт.ру» — далее традиционная быстрая установка WP.
              В итоге: получился игрушечный микро веб-сервер работающий как настоящий, IP постоянный, WP обновился, плагины ставятся, но некоторые ругаются, заточены на Apache, а у меня nginx. Особенно это проявляется плагинах на защиту.
              Забавно всё это, аж сносить веб-сервер жалко 🙂

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано
                #7

                Удивительно, но эта микроштуковина вполне себе работает как веб-сервер. Тестовый сайтик www.raznoe.su отработал уже неделю, и похоже падать не собирается. Но не хватает мощности процессора на работу с тяжелыми плагинами, например «Photo Gallery». «Photo Gallery» при создании даже небольшой галереи грузит процессор на 100% и начинаются жуткие тормоза. Стандартная галерея встроенная в базовый пакет работает вполне шустро: raznoe.su/?page_id=226
                Вход по админке долгий, 8-9 сек (до установки плагинов было 4-5 сек), но уж если вошел, то работает внутри все достаточно быстро, задержка более 2 сек большая редкость.
                … Apache поставить что ли…

                1 ответ Последний ответ
                0

                • Войти

                • Нет учётной записи? Зарегистрироваться

                • Login or register to search.
                • Первое сообщение
                  Последнее сообщение
                0
                • Категории
                • Главная
                • Документация
                • Последние
                • Пользователи