Если не установлены устанавливаем: #portsnap fetch #portsnap extract Обновляем командой: #portsnap update
Рубрика: Администрирование
Просмотр установленных модулей Nginx
Чтобы посмотреть какие модули собраны в установленном Nginx, нужно ввести в командной строке: # nginx -V
Выполнение PHP через Cron
Для выполнения php скрипта по расписанию, можно использовать Cron. Для этого нужно внести изменения в таблице Crontab. В системе на FreeBSD таблицы находятся в var/cron/tabs/ Внесение следующей строчки: */1 * * * * /usr/local/bin/php -q /home/user/data/www/mysite.ru/mysctypt.php делает автоматическое выполнение скрипта
Сетевая нагрузка сервера на Linux
Сразу скажу. чтобы прикратить выполнение некоторых команд в окне терминала назмите Ctrl+С. Эти команды позволят просмотреть количество коннектов на сервер, и возможно отследить DDoS атаку. Число процессов Apache: ps aux | grep httpd |wc -l Число коннектов на 80 порт:
Очистить логи nginx
В командной строке вводим и нажимаем ввод: echo > /var/log/nginx-access.log — очищает файл запросов к серверу echo > /var/log/nginx-error.log – очищает файл ошибок nginx
Установка CURL на FreeBSD
То что выделенно жирным шрифтом пишем в командной строке 1) cd /usr/ports/lang/php5-extensions 2) make config Отмечаем CURL Support 3) make install && make clean Ждем некоторое время, переодически будут появляться различный окна с установками для зависимых приложений. Жмем ок. Ждем.
Горячие клавиши Midnight Commander
Клавиатурные комбинации в Midnight Commander имеют особенность: комбинация Ctrl + x c означает, что нужно нажать CTRL и X, отпустить и потом нажать клавишу C. Ctrl + Space — подсчёт размера каталога. Alt+I неактивная панель переходит в каталог в котором
Информация о системе в FreeBSD
Узнать тип процессора, версию ОС, колличество памяти в операционной системе FreeBSD можно командой: less /var/log/dmesg.today
Определение типа процессора через SSH под FreeBSD
В коммандной строке SSH пишем: dmesg | grep -w CPU:
Перезагрузки в FreeBSD
через SSH в командной строке пишем, если нужно Перезагрузить Apache: /usr/local/etc/rc.d/apache22 restart Перезагрузить MySQL: /usr/local/etc/rc.d/mysql-server restart Перезагрузить сервер: reboot Перезагрузить Nginx: /usr/local/etc/rc.d/nginx restart
Мониторинг состояния сервера
Zabbix, rrdtool, cacti, munin, Nagios Еще: http://ru.wikipedia.org/wiki/Сравнение_систем_мониторинга_сети Больше: http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems
Основные команды SSH
Данный пост можно отнести к справочным данным. Ниже представлены основные SSH команды. login запрос от пользователя имени и пароля (запрос от системы к пользователю) для входа в систему( по умолчанию, при наборе пароля, он не отображается). logout выход из текущего