Управлять виртуальными машинами можно из консоли, не прибегая к графическим утилитам.
Для этого существует утилита virsh.
Чтобы увидеть список всех виртуальных машин нужно выполнить
virsh list —all
Управлять виртуальными машинами можно из консоли, не прибегая к графическим утилитам.
Для этого существует утилита virsh.
Чтобы увидеть список всех виртуальных машин нужно выполнить
virsh list —all
sed (от англ. Stream EDitor) — потоковый текстовый редактор (а также язык программирования), применяющий различные предопределённые текстовые преобразования к последовательному потоку текстовых данных.
Чтобы заменить слово во всех файлах определенной папки, с помощью sed
Монтироание папки по ssh.
SSHFS (Secure SHell FileSystem) это файловая система для Linux (и других операционных систем, для которых существует реализация FUSE (Filesystem in Userspace), например Mac OS X), используемая для удаленного управления файлами по протоколу SSH (точнее, его расширению SFTP) таким образом, как будто они находятся на локальном компьютере.
Alias - встроенная команда, позволяющая сокращать команды, используемые в консоли (терминале).
Например, если вы часто используете команду обновления в Ubuntu
sudo apt-get update && sudo apt-get dist-upgrade, то каждый раз писать длинную команду трудно. Упростим задачу создадим алиас, с именем upd, так сделано и у меня.
Создаем файл
sudo nano ~/.bash_aliases
Вписываем туда наш алиас, сохраняем.
Network file system (NFS) — протокол сетевого доступа к файловым системам. В Linix, в частности в Ubuntu, работает намного быстрее чем SAMBA.
Поэтому для внутренней сети лучше использовать его, тем более, монтирование прозрачно.
Монтируем в определенную папку, и содержимое доступно, как-будто на нашем диске.
Если возникла ошибка при использовании apt-get или dpkg,
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
то все исправить можно командой,
Где находятся конфигурационные файлы Apache2, PHP MySQL.
Во время разработки, одним хостом не обойдешься. На одном можно разрабатывать, на другом тестировать, а на третьем еще один проект.
Плюс ко всему, в Apache2 по умолчанию файлы сайта хранятся в /var/www, у меня же они будут находиться в моей домашней папке, /home/goodigy/sites.
Apache2 может определять хосты по ip-адресам, по доменным именам и по портам.
Мы будем использовать второй вариант, то есть определение хостов по доменным именам.
После установки LAMP в Ubuntu 16.04 и Ubuntu 14.04 модуль rewrite установлен, но не включен. А он используется во многих CMS, в том числе для создания чистых ссылок.
Поэтому его надо включить. Сделать это можно следующей командой
sudo a2enmod rewrite
После, перезапускаем Apache2
sudo service apache2 restart
В следующей статье мы настроим Виртуальные хосты.
Помимо, apache2, mysql, php, я обязательно ставлю phpMyAdmin.
Установим его.
sudo apt-get install phpmyadmin
Во время установки, будут запрашиваться данные для настройки phpMyAdmin.
Рекомендую на них ответить, после установки у вас будет полностью работоспособный phpMyAdmin.