Как я могу удалить Moodle в Ubuntu?

Я попытался удалить Moodle в Ubuntu, выполнив команду:

sudo apt-get remove moodle 

но результат, который я получил, был:

package moodle is not installed, so not removed 

но я все еще могу получить к нему доступ.

Я хочу попробовать новую установку Moodle.

2 ответа

Все, что вам нужно сделать, чтобы удалить Moodle, это удалить его каталог кодов, каталог данных и базу данных.

вconfig.php вы найдете переменную $CFG->dbtype который говорит, что ядро ​​базы данных используется с этой установкой и переменной $CFG->dbname скажет вам, какую базу данных вы должны удалить.

В то же самое config.php Вы также найдете, где сконфигурированы данные и где задан путь к коду - переменные для проверки: $CFG->dataroot а также $CFG->dirroot, Если вы абсолютно не знаете, где искать установку moodle, вы должны проверить ее в конфигурации apache/nginx (или другого http-сервера).

Но чтобы протестировать новую установку Moodle, вам не нужно удалять старую - вы можете установить новую рядом со старой, настроить ее должным образом, создать новую базу данных для новой установки и настроить свой http-сервер так, чтобы он указывал на эта установка.

Желательно не устанавливать Moodle из любого репозитория дистрибутива, а брать его из Git Moodle, выбирая правильную ветку в соответствии с версией Moodle, которую вы хотите использовать.

Удаление выглядит довольно просто: эти инструкции были скопированы прямо с сайта Moodle.

**Webhost/manual installation:** If you have installed Moodle manually or have installed onto a webhost, follow these steps:

Delete the moodle database using this mysql command (or delete using your mysql client, e.g. PHPMyAdmin):

    sql>DROP DATABASE moodle;

In the above example replace 'moodle' with the name of the moodle database you created when installing.

Delete the moodledata directory. If you, or your users, have uploaded materials into this directory take a copy of these before deleting this directory.

Delete the moodle directory itself. This will delete all of the moodle PHP script files.

**XAMPP windows installation:** If you have installed Moodle on windows through the XAMPP package, follow these steps:

Open cmd.exe and navigate to this directory within your installation directory:

    server/mysql/bin

Run this command, replacing USERNAME with your database username (the default is "root") and DATABASE with your database name (the default is "moodle"):

    mysqladmin.exe -u USERNAME -p drop DATABASE

Enter your database password at the prompt (the default is "" [blank]).

Enter "y" to confirm the database drop.

Delete the moodledata directory. If you, or your users, have uploaded materials into this directory take a copy of these before deleting this directory.

Delete the moodle directory itself. This will delete all of the moodle PHP script files

На вашем терминале: sudo /opt/lampp/apps/moodle/uninstall

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