WordPress на raspberry pi3
-
Устанавил на raspberry pi3: nginx, php5, mysql. Поставил WordPress.Запустился. WordPress для обновления тем и установки плагинов требует FTP. Как решить, что ставить?
Просьба не кидаться носками, только начал во всем этом разбираться, опыта пока никакого, но интересно. -
Может быть вот так?
-
Да, спасибо! Направление то, буду разбираться. Но именно так наверное с ходу не запустится. WordPress наверняка захочет именно папку где он сам лежит прописать. А её прописать надо будет, причем желательно закрыв доступ выше.
-
Так… темы обновляются, плагины тоже. И все работает, но только в домашней сети (Вхожу по сайт.ру)
Сеть это роутер, есть постоянный 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
Но вот как? -
Тут, похоже, узким местом является роутер. Надо настроить так называемый проброс портов.
-
SSH снаружи нормально работает?
-
Что если снаружи обращаться не по сайт.ру, а по IP?
-
Сколько еще промежуточных коммутаторов до вашего роутера? А то может игра не стоит свеч?
-
-
- SSH снаружи нормально работает?
- Что если снаружи обращаться не по сайт.ру, а по IP?
- Сколько еще промежуточных коммутаторов до вашего роутера? А то может игра не стоит свеч?
- SSH снаружи работает. (нестандартный порт, пароль на длинном ключе — как положено)
- обращался и по IP — не помогает.
- промежуточных коммутаторов до роутера нет, так что тут вопрос исключительно в «выравнивании рук».
По поводу стоит ли игра свеч… не стоит конечно, ставить WP который тяжелый сам по себе + плагины = большие тормоза(наверное, еще не пробовал). Если по уму, то (наверное)сайт должен приносить деньги и быть толстым и красивым и находиться на добротном платном хостинге А вот в качестве проверки Малинки — можно и экспериментами заняться.
Ок! Разобрался.
С роутером все в порядке, т.к. тайтл сайта изначально высвечивался, т.е. доступ был. Дело было в установке WP — проведенной исключительно в локальной сети, поэтому подхватился адрес типа http: //192.168.1.32/wp-login.php, а для работы снаружи необходимо http: //сайт.ру/wp-login.php.
Вылечилось сносом WP, mySQL, и повторной установкой с набором в браузере «сайт.ру» — далее традиционная быстрая установка WP.
В итоге: получился игрушечный микро веб-сервер работающий как настоящий, IP постоянный, WP обновился, плагины ставятся, но некоторые ругаются, заточены на Apache, а у меня nginx. Особенно это проявляется плагинах на защиту.
Забавно всё это, аж сносить веб-сервер жалко -
Удивительно, но эта микроштуковина вполне себе работает как веб-сервер. Тестовый сайтик www.raznoe.su отработал уже неделю, и похоже падать не собирается. Но не хватает мощности процессора на работу с тяжелыми плагинами, например «Photo Gallery». «Photo Gallery» при создании даже небольшой галереи грузит процессор на 100% и начинаются жуткие тормоза. Стандартная галерея встроенная в базовый пакет работает вполне шустро: raznoe.su/?page_id=226
Вход по админке долгий, 8-9 сек (до установки плагинов было 4-5 сек), но уж если вошел, то работает внутри все достаточно быстро, задержка более 2 сек большая редкость.
… Apache поставить что ли…