А если вкратце, то просто в /etc/nginx/nginx.conf прописать вот такую директиву.
Число чем больше, тем лучше. Но перебарщивать тоже не стоит. Читать
Архив рубрики: Linux
Краткое введение в программирование на Bash — часть II
Выкладываю перевод второй часть статьи про введение в программирование на bash, начатое здесь.
В своей второй статье Гарольд продолжает свое первоклассное введение в программирование на bash. На этот раз он объясняет, как выполнять арифметические операции в скриптах bash, как определить функции в своих программах. Завершается статья введением в такие продвинутые вещи как чтение пользовательского ввода, обработка скриптом аргументов, перехватывание сигналов и обработка кодов завершения программ.
Краткое введение в программирование на Bash — часть I
Данное введение в программирование на bash прельстило меня своей краткостью и содержательностью. В то же время я изменил некоторые примеры, потому что они делали слегка не то, что ожидается новичками. Начинающим текст будет полезен как отправная точка для начала написания скриптов. Опытным — как справочник. Удачного чтения!
Выражаю также благодарность Владимиру Черному (начальнику отдела образовательных проектов ALT Linux) за внесенные в текст правки.
Как настроить отправку почты средствами php-функции mail в Ubuntu?
Итак, задача: настроить на локальном сервере, под управлением ОС Ubuntu отправку почты стредствами php-функции mail().
1. Установка SendMail из репозитория Ubuntu
sudo apt-get install sendmail
2. Проверка работоспособность smtp-сервера при помощи коммандной строки и telnet-протокола
# telnet localhost smtpTrying ::1... Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 localhost6.localdomain6 ESMTP Sendmail 8.14.3/8.14.3/Debian-9.2ubuntu1; Thu, 9 Dec 2010 15:31:17 +0200; (No UCE/UBE) logging access from: localhost.localdomain(OK)- localhost.localdomain [127.0.0.1]
HELO localhost
250 localhost6.localdomain6 Hello localhost.localdomain [127.0.0.1], pleased to meet you
MAIL FROM: no-reply@gmail.com250 2.1.0 no-reply@gmail.com... Sender ok
RCPT TO: my_exist@gmail.com250 2.1.5 my_exist@gmail.com... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
test message .
250 2.0.0 oB9DVHsE004837 Message accepted for delivery
В результате выполнения последовательности комманд на указанный емейл (my_exist@gmail.com) должно прийти сообщение («test message»).
3. Настройка php.ini
gedit /etc/php5/apache2/php.iniНаходим и редактируем следующую строчку
sendmail_path = /usr/sbin/sendmail -t -i
4. Проверка функции mail()
<?echo mail («my_exist@gmail.com»,«test message»,
«test message»,«From:no-reply@gmail.com»);?>
Настройка завершена
Автор: Sergiy Kamolov
/proc/kcore — что это такое, и как его удалить?
Освобождал место на сервере, и столкнулся со следующим: неведомый файл /proc/kcore занимает около 2 гигабайтов на винчестере:
-r——— 1 root root 2.1G 2010-11-20 03:18 /proc/kcore
Место кончалось, и хотелось почистить как можно больше, но не станешь же просто так удалять файл, находящийся в /proc. Вдруг там что-то мегаважное храниться.
Оказалось, и не его надо трогать, удалять и вообще обращать внимание на его размер и то, сколько он места занимает. Если почитать man 5 proc, то увидим там следующее:
This file represents the physical memory of the system and is stored in the ELF core file format. With this pseudo-file, and an unstripped
kernel (/usr/src/linux/vmlinux) binary, GDB can be used to examine the current state of any kernel data structures.The total length of the file is the size of physical memory (RAM) plus 4KB.
Т.е. он просто напросто представляет собой физическую память сервера/компьютера. А его размер = размеру физической памяти + 4 килобайта. А реального места на винчестере он вообще не занимает.
Автор: AlexWinner
Дата публикации: 2010-11-19T16:23:00.000-08:00
Отличная статья по сборке deb-пакетов в Debian и Ubuntu
Хотелось разобраться, как собирать свои deb-пакеты в Debian и Ubuntu. Нашёл такую статью: http://habrahabr.ru/blogs/linux/78094/
Автор: AlexWinner
Дата публикации: 2010-11-19T02:52:00.000-08:00