Вы здесь

Linux

Статьи для системных администраторов касающиеся Linux

Как настроить веб сервер на Ubuntu 18.04 [Nginx + PHP-FPM + phpMyAdmin + vsftpd]

Как настроить веб сервер на Ubuntu 18.04 [Nginx + PHP-FPM + phpMyAdmin + vsftpd]

Сегодня хочу показать вам, как можно установить на своем сервере с Ubuntu 18.04 веб сервер. В качестве веб сервера будет выступать Nginx с PHP-FPM, в качестве СУБД – MariaDB, в качестве ftp сервера – vsftpd настроенный на использование виртуальных пользователей, чтобы избежать проблем с правами и владельцами файлов при загрузке. А также поставим PHPMyAdmin.

6 3

Удобная среда для HTML верски [sublime, emmet, livereload]

Удобная среда для HTML верски

Сегодня хочу покзать вам, как можно настроить пожалуй лучшее решение для верстальщиков, в Ubuntu. Точнее не решение — а в какой то степени комплекс ПО состоящий из редактора Sublime, дополнения к нему - emmet, позволяющее многократно ускорить ввод html тегов, расширения для браузера и программы которые будут обновлять страницу автоматически при каждом сохранении файла css или html - LiveReload.

0 0

Добавляем подпись в письма при помощи сервера (Postfix)

Добавляем подпись в письма при помощи сервера (Postfix)

Привет. Обратились ко мне с просьбой настроить почтовый сервер так, что бы сервер сам добавлял подписи к письмам пользователей. Хочу рассказать вам, как я эту задачу решил.

0 0

Как настроить IPIP туннель между Linux серверами

Как настроить IPIP туннель между Linux серверами

Привет. Сегодня хочу показать вам как можно сделать один из самых простых в настройке вариантов туннелей на Linux — IPIP туннель.

0 0

Как примонтировать удаленную sftp папку в Linux

Как примонтировать удаленную sftp папку в Linux

Привет. Сегодня я покажу вам довольно интересную, и в очень многих случаях, очень полезную штуку. Я покажу, как можно примонтировать в локальную систему удаленную папку, используя только ssh, точнее sftp доступ, без использования samba, nfs и прочих прелестей.

2 0

Бэкап сайтов на удаленный ftp сервер - пример скрипта

Бэкап сайтов на удаленный ftp сервер - пример скрипта

Привет, опять сегодня у нас пример скрипта для бэкапа. Сегодняшний скрипт очень похож на показанный мной ранее. Там мы копиравали файлы на сервер бэкапов, непосредсвенно с этого самого сервера бэкапов, при помощи ftp клиента, подключаясь к хостинговому серверу, тем самым необходимо было использовать 2 скрипта - 1 на хостинге, и 1 на сервере бэкапов. Сегодня же я хочу показать вам подобный скрипт, но в отличии от упомянутого выше, мы будем слать файлы на сервер бэкапов, используя ftp, с хостингового сервера. Т.е. в данном случае ftp сервер у нас - это сервер бэкапов. Так же в этом скрипте реализована простенькая ротация бэкапов.

1 0

Создание бэкапов LXC, пример скрипта

Создание бэкапов LXC, пример скрипта

Привет, в сегоднешней короткой заметке, я покажу вам как можно автоматизировать процесс создания бэкапов контейнеров lxc.

0 0

Как удалить все базы данных в MySQL

Как удалить все базы данных в MySQL

Привет, понадобилось недавно снести все базы в MySQL. Баз было довольно большое колличество, и руками удалять каждую довольно трудоемко и долго. Нашел команду, которая ускорит этот процесс в разы.

0 0

/var/run/network/ifstate: No such file or directory вариант решения

/var/run/network/ifstate: No such file or directory вариант решения

Привет. Столкнулся с ситуацией, с которой пришлось довольно долго повозиться. Сервер под управлением Debian, при его перезагрузке - не работает сеть. Вообще, ни как.

При поптыке поднять интерфейс командой

ifup eth0

или при перезапуске networking:

/etc/init.d/networking restart

выскакивает ошибка:

failed to open statefile /var/run/network/ifstate: No such file or directory

Хочу рассказать как ее удалось победить.

1 0

DNS который отдает разные адреса, в зависимости от адреса клиента.

Умный bind

Привет. Представьте ситуацию — у вас есть какая то локальная сеть, есть какой то ресурс или доменное имя, и вы хотите, что бы клиентам из локальной сети возвращался локальный адрес ресурса, а клиентам из интернета — внешний.

Первое что приходит на ум — поднять 2 DNS сервера, один — для внешних клиентов, другой для внутренних. Но допустим, в вашей внутренней сети несколько подсетей и для каждой нужно отдавать свои ответы — поднимать кучу серверов? Или весьма проблематично или не возможно изменить используемые клиентами DNS адреса в настройках клиентских устройств?

В общем задался я этим вопросом и нашел весьма простое и интересное решение — использовать DNS сервер bind9, и для него использовать ACL списки. О том как это сделать — читайте ниже.

0 0

Страницы

Подписка на RSS - Linux