From 124561075118252ad41db209b4101d2e9c89fb19 Mon Sep 17 00:00:00 2001 From: jeromelebleu Date: Sat, 14 May 2016 22:50:03 +0200 Subject: [PATCH] Update README.md --- README.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e398ed1..86ff8a4 100644 --- a/README.md +++ b/README.md @@ -6,38 +6,38 @@ Empty application with SFTP access to the Web directory. ## Overview This application allows you to easily install a custom Web application, -providing files access with SFTP. It can also create a MySQL database -which will be backed up and restored if your application. The connection -details will be stored in the file `db_accesss.txt` located at the root +providing files access with SFTP. It can also create a MySQL database - +which will be backed up and restored with your application. The connection +details will be stored in the file `db_accesss.txt` located in the root directory. Once installed, go to the chosen URL to know the user, domain and port -you will have to use for the SFTP access. Under the Web directory, you -will have a `www` folder which is the public and served one. You can -put all the files of your custom Web application inside. +you will have to use for the SFTP access - the password is one you give +at the installation. Under the Web directory, you will see a `www` folder +which is the public and served one. You can put all the files of your +custom Web application inside. ## Upgrade Due to the SFTP access change, the upgrade can not be done from the last `my_webapp` application - provided with YunoHost 2.2. You will have to remove -it first and install this new one, taking care of migrating your Web -application. +it first and install this new one, taking care of migrating your data. -### Save your files and database +### Save your files and the database You will have to save the content of the `/var/www/my_webapp/files` -directory, either from the Web admin interface provided with the old app, -connecting to your server using SSH or SFTP as `admin`. +directory, either from the Web admin interface provided with the old app or +connecting to your server using SSH - or SFTP as `admin`. If you've created a MySQL database, you can also migrate it since the new -version allows to manage it for you. To create a dump, you could use +version allows to manage it for you. To create a dump, you could either use *phpMyAdmin* or connect to your server and execute: `mysqldump -u root -p$(cat /etc/yunohost/password --no-create-db "$dbname" > ./dump.sql` (do not forget to replace `$dbname` by your database name). ### Restore your custom Webapp -When you've take care of save your files - and optionally your database, +When you've take care of saving your files - and optionally your database, you can remove the app and install this new one. You can set the same settings as the previous installation. @@ -46,8 +46,8 @@ and put everything into the `www` directory. If you have chosen to migrate your database too, open the file `db_access.txt` to know the new database, user and password you will have to set in your app -configuration. You can either restore the dump using *phpMyAdmin* or connect -to your server and execute: +configuration. You can restore the dump you've created earlier either using +*phpMyAdmin* or connect to your server and execute: `mysql -u "$dbuser" -p"$dbpass" "$dbname" < ./dump.sql` (do not forget to replace `$dbuser`, `$dbpass` and `$dbname` with the values given in the file).