The sсript is installed on a previously prepared server (hosting).
Before installing the sсript, the server (hosting) should have:
1. support for php version 7.4 or higher;
2. ioncube version 13;
3. server security work should be done on the server, including anti-ddos is connected;
4. the server must have correctly configured mail;
5. The server must be able to create and process cron jobs;
6. the server must exist the mysql database and you must have access to it;
When the server is ready to install the sсript, do the following:
1. Download sсript distribution;
2. Upload the sсript distribution kit to the server, to the root directory;
4. Upload the license file to the root directory where the sсript distribution is already located;
5. Open the rk-config.php file in the editor and edit the data:
5.1 DB prefix (RK_DB_PREFIX). any letters of the Latin alphabet, for the uniqueness of the database.
Example:
define('RK_DB_PREFIX', 'sailormoon');
5.2 Name of the existing database (RK_DB_NAME).
Example:
define('RK_DB_NAME', 'exchanger_db');
5.3 Name of an existing database user (RK_DB_USER).
Example:
define('RK_DB_USER', 'exchanger_user');
5.4 Database user password (RK_DB_PASSWORD)
Example:
define('RK_DB_PASSWORD', 'exchanger_pass');
5.5 Database host (RK_DB_HOST). Usually, this is localhost, but you can change it if necessary.
Example:
define('RK_DB_HOST', 'localhost');
5.6 Full website address (RK_SITEURL). The full address of your site with https.
Example:
define('RK_SITEURL', 'https://richexchanger.com/');
5.7 Address of the administrator authorization page (RK_LOGINPAGE_PATH). At what address will the authorization of the site administrators be located.
Example:
define('RK_LOGINPAGE_PATH', 'adminlogin');
5.8 Salts and hashes. For this block, we recommend using our generator. And rеplace the entire block.
5.9 Administrative panel language (RK_ADMIN_LANG). Default is ru_RU. Available for selection: ru_RU (Russian language), en_US (English language).
Example:
define('RK_ADMIN_LANG', 'ru_RU');
5.10 Site language (RK_SITE_LANG). Default is ru_RU. Available for selection: ru_RU (Russian language), en_US (English language).
Example:
define('RK_SITE_LANG', 'ru_RU');
5.11 Site languages, if the site is supposed to be multilingual (RK_ENABLE_LANGS). Languages are written separated by commas. Available for selection: ru_RU (Russian language), en_US (English language).
Example:
define('RK_ENABLE_LANGS', 'ru_RU, en_US');
6. After you edit the file, you just need to contact the site address. The database will be created automatically, the site will start working.
8. Set a cron job for the site.
9. set the permissions to 777 for the rk-db and rk-uploads folders, which are located in the root of the site