Поиск по блогу

Linux. Пользователи и группы

Установка прав доступа в Linux тесно связана с понятиями пользователь и файл. Пользователю — владельцу файла — выдаются определенные полномочия для работы с ним, а именно — чтение, запись и выполнение. Пользователи могут объединяться в группы, чтобы уже группам выдавать нужные полномочия на доступ к тем или иным файлам.
Категория: ОС LinuxКоманды

Пользователь и группа www-data

После установки Apache нужно установить правильные права доступа для пользователей и групп. В этом нам помогут команды chown (изменить владельца) и chmod (изменить права доступа). Рассмотрим эти команды, а потом установим владельца для директории /var/www и права доступа к ней.
Категория: Web-разработкаРазное

Как изменить hostname в Ubuntu

Имя компьютера или по-другому, имя хоста устанавливается во время установки системы. Оно используется для идентификации компьютера в локальной сети. Имя компьютера может содержать только буквы английского алфавита от a до z, цифры от 0 до 9, а также символы дефиса и точки.
Категория: ОС LinuxРазное

Linux. Команда echo

Команда echo — это не системная утилита, у нее нет исполняемого файла. Она существует только внутри интерпретатора bash. Опций всего несколько: -n, -e, -E. Если включена опция -e, то можно использовать escape-последовательности: \c, \t, \v, \b, \n, \r.
Категория: ОС LinuxКоманды
Теги: BashCLILinuxКоманда

Vagrant. Начало работы. Часть 1 из 2

Vagrant — консольная утилита, которая управляет виртуальными машинами. По умолчанию Vagrant работает с системой виртуализации VirtualBox. Такая связка доступна в операционных системах Windows, Mac и Linux. В директории проекта надо создать файл Vagrantfile с описанием конфигурации виртуальной машины.
Категория: Web-разработкаРазное

Установка Nginx, MySQL и PHP на Ubuntu 18.04 LTS

Установка веб-сервера Nginx: sudo apt install nginx. Посмотреть информацию: nginx -v. Остановка сервера: sudo systemctl stop nginx. Запуск сервера: sudo systemctl start nginx. Проверить состояние: systemctl is-active nginx. Включить автозапуск: sudo systemctl enable nginx. Отключить автозапуск: sudo systemctl disable nginx.
Категория: Web-разработкаРазное

Команда apt в Ubuntu

APT обозначает Advanced Package Tool и представляет собой набор инструментов для установки и удаления приложений и обновления системы. Утилита apt фактически работает с базой данных доступных пакетов. Если база данных не обновляется, система не будет знать, имеются ли новые пакеты.
Категория: ОС LinuxКоманды

Установка Apache, MySQL и PHP на Ubuntu 18.04 LTS

Установка сервера Apache: sudo apt install apache2. Посмотреть информацию: apache2 -v. Остановка сервера: sudo systemctl stop apache2. Запуск сервера: sudo systemctl start apache2. Проверить состояние: systemctl is-active apache2. Включить автозапуск: sudo systemctl enable apache2. Отключить автозапуск: sudo systemctl disable apache2.
Категория: Web-разработкаРазное
Теги: ApacheCGILinuxMySQLPHPUbuntuWeb-разработкаНастройка

Установка Ubuntu на VirtualBox

После установки Ubuntu на виртуальную машину VirtualBox, столкнулся с тем, что не знаю, как переключиться на другую раскладку. Проблема решается просто — установкой утилиты «Дополнительные настройки Gnome». Из командной строки выполняем sudo apt install gnome-tweak-tool.
Категория: ОС LinuxРазное

Запуск VirtualBox и Hyper-V на одном компьютере

Если вы использовали гипервизор Hyper-V и в какой-то момент решили установить VirtualBox, то при запуске виртуальной машины столкнетесь с ошибкой «Не удалось открыть сессию для виртуальной машины». Решить это можно, удалив компоненты Hyper-V в Windows. Однако, если виртуальные машины Hyper-V вам нужны, это может быть неудобно.
Категория: Web-разработкаРазное
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.