Создание временного файла MySQL и создание сайта apache2?

Один из способов восстановить себя из этого беспорядка - переустановить Ubuntu, после того, как все было скопировано вместе со списком установленных приложений.

Вот пошаговый способ сделать это:

Загрузите Ubuntu. Если у вас уже есть *.iso, вы можете пропустить этот шаг. Затем запишите iso на ваш pendrive или CD / DVD. Чтобы записать его на ваш pendrive, вы можете использовать следующее программное обеспечение: Rufus - если вы сжигаете его в среде Windows. Unetbootin - Если вы сжигаете его в среде Linux. Чтобы записать его на CD / DVD, вы можете использовать следующие программы: K3B - Если вы сжигаете его в среде Linux. Imgburn - Если вы сжигаете его в среде Windows. Теперь загрузитесь в живую среду Ubuntu. Практика этого шага слишком велика и варьируется от системы к системе, поэтому я пропускаю ее по понятным причинам. Первое, что нужно сделать сейчас, - это монтировать раздел, содержащий предыдущую установку Ubuntu: Чтобы сделать этот тип:
sudo mount /dev/sdaXY /mnt
Измените XY на свою спецификацию. Кроме того, установите диск, на котором вы сделаете резервную копию. Затем скопируйте все свои данные с /mnt/path/to/your/important_folders в /path/to/your/mounted_backup_drive. Если у вас возникли проблемы с копированием, попробуйте скопировать его с помощью sudo. Позже вы можете изменить разрешение этих папок. Затем создайте резервную копию вашего текущего установленного программного обеспечения: Вот как это делается:
find /mnt/var/lib/dpkg/info/ -name "*.list"  -type f -printf "%P\n" |  awk -F'.' '{print $1}' > /path/to/your/mounted_backup_drive/backup-list.txt
Отредактируйте соответствующие части. Затем создайте резервную копию текущего списка ppas. Вот как это сделать. Теперь вы можете отформатировать свой раздел Ubuntu без каких-либо проблем. После повторной установки восстановите свои ppas, а затем обновите и установите все ранее установленные пакеты из вышеупомянутого сгенерированного списка.
1
задан 17 September 2017 в 10:46

2 ответа

Вопрос 1

Данные строки должны быть помещены внутри тегов <VirtualHost>.

Вопрос 1

руководство предложит вам создать файл под названием «wordpress.sql», который будет использоваться для импорта нескольких команд на сервер MySQL с помощью следующих команд:

cat wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf

Команда cat wordpress.sql будет печатать содержимое «wordpress.sql» на стандартный вывод (stdout), который будет перенаправлен по каналу | на стандартный ввод (stdin) команды mysql, вызываемый с помощью аргумента --defaults.... Команда после трубы будет выполняться с помощью sudo.

Вопрос 3

Команды MySQL, которые вам нужны:

$ mysql -u'root' -p mysql> CREATE DATABASE DataBaseName; mysql> CREATE USER 'DataBaseUser'@'localhost' identified by 'DataBaseUserPassword'; mysql> GRANT ALL PRIVILEGES ON DataBaseName.* TO 'DataBaseUser'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> exit

Где DataBaseName, DataBaseUser и DataBaseUserPassword являются субъектами вашего решения. В соответствии с примером пользователь сможет получить доступ к базе данных только с локального хоста, этого достаточно и безопасности, когда серверы Apache и MySQL распределяются на одной и той же «физической» машине. Не пропустите точку с запятой (;) в конце каждого предложения.

Указанное руководство

0
ответ дан 18 July 2018 в 09:42

Вопрос 1

Данные строки должны быть помещены внутри тегов <VirtualHost>.

Вопрос 1

руководство предложит вам создать файл под названием «wordpress.sql», который будет использоваться для импорта нескольких команд на сервер MySQL с помощью следующих команд:

cat wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf

Команда cat wordpress.sql будет печатать содержимое «wordpress.sql» на стандартный вывод (stdout), который будет перенаправлен по каналу | на стандартный ввод (stdin) команды mysql, вызываемый с помощью аргумента --defaults.... Команда после трубы будет выполняться с помощью sudo.

Вопрос 3

Команды MySQL, которые вам нужны:

$ mysql -u'root' -p mysql> CREATE DATABASE DataBaseName; mysql> CREATE USER 'DataBaseUser'@'localhost' identified by 'DataBaseUserPassword'; mysql> GRANT ALL PRIVILEGES ON DataBaseName.* TO 'DataBaseUser'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> exit

Где DataBaseName, DataBaseUser и DataBaseUserPassword являются субъектами вашего решения. В соответствии с примером пользователь сможет получить доступ к базе данных только с локального хоста, этого достаточно и безопасности, когда серверы Apache и MySQL распределяются на одной и той же «физической» машине. Не пропустите точку с запятой (;) в конце каждого предложения.

Указанное руководство

0
ответ дан 24 July 2018 в 19:24

Другие вопросы по тегам:

Похожие вопросы: