Поигравшись с установкой NginX на RaspberryPi и увидев, что этот веб-сервер для малинки несколько «тяжеловат», захотелось мне поставить и потестировать активно развивающийся лёгкий веб-сервер cherokee. Вот только для Debian wheezy, который установлен у меня на Raspberry Pi, есть ещё не все пакеты — эта ветка дебиана считается тестовой, поэтому в репозиториях deb-пакета для него нет… Но мы же профессионалы, так что будем собирать deb-пакет самостоятельно. Делается это так:
sudo apt-get install checkinstall gettext
wget http://www.cherokee-project.com/download/trunk/cherokee-latest-snapshot.tar.gz
tar xvzf cherokee-latest-snapshot.tar.gz
cd cherokee-1.2.99b/
./configure
make
sudo make install
sudo ldconfig
sudo checkinstall -D
ls -al *deb
Последней командой мы убеждаемся, что пакет создался и лежит в папке.
Готовый пакет cherokee для Raspberry Pi на Debian wheezy можно забрать отсюда: https://saradmin.ru/wp-content/uploads/cherokee_1.2.99b-1_armhf.deb
Удалить пакет из системы можно командой
dpkg -r cherokee
Автор: Johnny
Тэги: cherokee, debian, RaspberryPi, консоль, профессионал, сервер
Пока я между командировками и насыщенной работой писал так и не размещённый пост о практическом опыте перехода с Apache на NginX, ко мне приехал заказанный в середине прошлого года RaspberryPi. Разумеется, мне стало интересно развернуть NginX на нём, а не системнике.
По установке debian`а на этот девайс написано много и подробно, поэтому этот вопрос рассматривать не будем, и предположим, что на устройстве у нас уже есть развернутый и обновлённый Debian Wheezy.
Для начала входим в режим рута, набрав в консоли
sudo su
К сожалению, в настоящее время ещё нет репозитория NginX для Debian Wheezy, только для squeeze, поэтому свежей версии 1.3.13 мы не увидим, зато не будем заниматься правкой файла /etc/apt/sources.list и получением GPG-ключа, а просто поставим имеющийся в стандартном репозитории (archive.raspbian.org) NginX версии 1.2.1 и все необходимые зависимости командой:
apt-get update && apt-get install nginx php5-fpm php5-cgi php5-cli php5-common php5-mysql php5-gd php-pear php5-mcrypt mc
Продолжение »
Автор: Johnny
Тэги: console, debian, nginx, php, RaspberryPi, сервер
Задача: Отключить одного из пользователей, залогиненных на сервер по SSH
Решение: root`ом выполняем
who
Находим сессию пользователя и её псевдотерминал (например, pts/0) и «прибиваем»:
pkill -9 -t pts/0
Автор: Johnny
Тэги: pkill, root, ssh, консоль, коротко
Дано: В phpBB по умолчанию при вставке вложений они выстраиваются в столбец.
Задача: При вставке изображений в phpBB в виде превью располагать их в одну строку.
Решение: В основной файл стилей темы (для темы prosilver это файл /forum/styles/prosilver/theme/content.css) в самый конец вставляем следующий код:
.attachbox dd {
clear: none;
float: left;
}
.inline-attachment {
float: left;
}
.content br {
clear: both;
}
Теперь превью для вложений, вставляемых в виде
[attachment=0]вложение 1[/attachment] [attachment=1]вложение 2[/attachment] [attachment=2]вложение 3[/attachment]
будут выстроены в одну строку, а записанные как
[attachment=0]вложение 1[/attachment]
[attachment=1]вложение 2[/attachment]
[attachment=2]вложение 3[/attachment]
выстроятся в столбец.
Не забываем сходить в админку, там выбрать Стили — Темы и обновить используемую тему для применения сделанных нами изменений.
Автор: Johnny
Тэги: phpBB, web, www, картинка, коротко, проблемы
Дано: Утраченные права администратора для своей учетной записи в phpBB3.
Задача: Вернуть админский доступ для своей учётки.
Восстановление: Любым удобным способом устанавливаем phpMyAdmin, в таблице phpbb_users находим своего пользователя и в поле user_type ставим 3.
Автор: Johnny
Тэги: Apache, MySQL, phpBB, phpmyadmin, коротко, проблемы
Америку открывать не собираюсь, но в двух словах расскажу, как установить webmin в Ubuntu 12.04.
Для тех, кто еще не знает, webmin это набор скриптов для управления своим Linux-сервером через веб-интерфейс. Если Zentyal позволяет быстро развернуть готовые сервисы, то вебмин позволяет их удобно настроить.
Итак, любым любимым текстовым редактором открываем файл /etc/apt/sources.list и добавляем туда репозитории:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Добавляем ключи:
wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
Затем обновляем список и устанавливаем webmin:
sudo apt-get update
sudo apt-get install webmin
Заходим по адресу https://свой_сервер:10000 и настраиваем свой сервер в дружелюбном веб-интерфейсе.
Автор: Johnny
Тэги: homeserver, Linux, ubuntu, webmin, для начинающих, консоль, коротко, сервер