linux

Установка phpMyAdmin в Ubuntu 16.04 и Ubuntu 14.04

Помимо, apache2, mysql, php, я обязательно ставлю phpMyAdmin.

Установим его.

sudo apt-get install phpmyadmin

Во время установки, будут запрашиваться данные для настройки phpMyAdmin.

Рекомендую на них ответить, после установки у вас будет полностью работоспособный phpMyAdmin.

Установка и настройка LAMP Ubuntu 16.04 и Ubuntu 14.04

Занимаетесь веб-разработкой? Нужен локальный веб-сервер с php и mysql? 
LAMP.

Из википедии
LAMP — акроним, назван по первым буквам входящих в его состав компонентов:
Linux — операционная система Linux;
Apache — веб-сервер;
MySQL — СУБД;
PHP — язык программирования.

Чтобы установить его в Ubuntu 16.04 и Ubuntu 14.04, нужно выполнить

Текстовый редактор nano

Текстовый редактор nano - простейший редактор, присутствующий по умолчанию во многих дистрибутивах GNU/Linux в том числе и Ubuntu 16.04 и Ubuntu 14.04. Когда нужно быстро изменить конфигурационный файл лучше nano ничего нет.

Чтобы открыть файл в редакторе, достаточно выполнить команду

nano config.conf

откроется редактор, вот так он выгдядит

Работа с MySQL

Дамп базы

Дамп базы можно снять и залить в phpmyadmin с помощью команд Импорт и Экспорт. Но почти на всех серверах стоит ограничение на размер файла, поэтому снять дамп, а тем более залить, невозможно. Выдается ошибка: вероятно, размер загружаемого файла слишком велик, или подобная. В таком случае нужно воспользоваться консолью. НУЖЕН ДОСТУП ПО ssh. С помощью консольной утилиты mysqldump можно снять дамп, не прилагая никаких усилий.
Команда выглядит так: 

mysqldump -u имя_пользователя_базы -pпароль_без_пробела_после_p название базы_данных > путь_и_имя_файла_дампа. 

Частые команды в консоли, работа с текстом

Вывести из файла строки содержащие "root"

grep root /etc/passwd

Вывести строки содержащие "mysql" в файлах папки /home/user

grep mysql -R /home/user/*

Частые команды в консоли, права на файлы

Права на файлы.

В выводе ls -la можно увидеть в каком виде представлены права - drwx------ 46 root root. Это представление в виде флагов, для каждого из трех блоков, владельца, группы, всех остальных.
Еще существует представление в виде трёх восьмеричных цифр. 

Страницы

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