Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| install_22_4 [2026/08/16 10:13] – system | install_22_4 [2026/08/16 10:26] (current) – system | ||
|---|---|---|---|
| Line 333: | Line 333: | ||
| sudo systemctl restart php8.3-fpm | sudo systemctl restart php8.3-fpm | ||
| </ | </ | ||
| - | * Check out the **rdcore** git repository. | + | * Check out the **rdcore** git repository. |
| <code bash> | <code bash> | ||
| cd /var/www | cd /var/www | ||
| sudo git clone https:// | sudo git clone https:// | ||
| </ | </ | ||
| - | * | + | * This will create an **rdcore** directory containing some subfolders. |
| + | * Check out the CakePHPv5 API back-end application | ||
| + | <code bash> | ||
| + | cd /var/www | ||
| + | sudo git clone https:// | ||
| + | </ | ||
| * It is recommended that you also include the RD Mobile UI. | * It is recommended that you also include the RD Mobile UI. | ||
| * Check out the **rd_mobile** git repository. | * Check out the **rd_mobile** git repository. | ||
| Line 351: | Line 356: | ||
| cd / | cd / | ||
| sudo ln -s ../ | sudo ln -s ../ | ||
| - | sudo ln -s ../rdcore/ | + | sudo ln -s ../rd_cake5 |
| #If backward compatibility is required for older firmware of MESHdesk | #If backward compatibility is required for older firmware of MESHdesk | ||
| - | sudo ln -s ../rdcore/ | + | sudo ln -s ../rd_cake5 |
| sudo ln -s ../ | sudo ln -s ../ | ||
| sudo ln -s ../ | sudo ln -s ../ | ||
| - | sudo ln -s ../rdcore/ | + | sudo ln -s ../rd_cake5/ |
| #For the RD Mobile UI | #For the RD Mobile UI | ||
| sudo ln -s ../ | sudo ln -s ../ | ||
| Line 407: | Line 412: | ||
| * See the example below | * See the example below | ||
| <code bash> | <code bash> | ||
| - | sudo mysql -u root rd < /var/www/rdcore/ | + | sudo mysql -u root rd < /var/www/html/ |
| </ | </ | ||
| * Some of these patches may add new columns to existing database tables. In this case, it is recommended to clear the CakePHP models (tables) cache to ensure that the latest changes are also applied there: | * Some of these patches may add new columns to existing database tables. In this case, it is recommended to clear the CakePHP models (tables) cache to ensure that the latest changes are also applied there: | ||
| <code bash> | <code bash> | ||
| sudo su | sudo su | ||
| - | cd / | + | cd / |
| rm * | rm * | ||
| exit | exit | ||
| Line 476: | Line 481: | ||
| * To activate the cron scripts, execute the following command, which adds the **RADIUSdesk** cron scripts to the cron system | * To activate the cron scripts, execute the following command, which adds the **RADIUSdesk** cron scripts to the cron system | ||
| <code bash> | <code bash> | ||
| - | sudo cp / | + | sudo cp / |
| </ | </ | ||
| * If you want to change the default intervals at which the scripts are executed, simply edit the file / | * If you want to change the default intervals at which the scripts are executed, simply edit the file / | ||