Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
install_26_4 [2026/08/15 07:28] – systeminstall_26_4 [2026/11/01 19:09] (current) – system
Line 299: Line 299:
   * In the first part, everything was prepared for the installation of **RADIUSdesk**.   * In the first part, everything was prepared for the installation of **RADIUSdesk**.
   * This part explains the steps for installing the latest **RADIUSdesk**.   * This part explains the steps for installing the latest **RADIUSdesk**.
-  * RADIUSdesk consists of three components. +  * RADIUSdesk consists of three core repositories. 
-    * **rd** directory with its contents contains all the HTML and JavaScript code and is used as the presentation layer. +    * **rd_gui_builds** contains the optimized ExtJS code and is used as the presentation layer. 
-    * **cake4** is a CakePHPv5 (It was CakePHPv4 initially) application and can be considered the engine room. This is where the data is processed before it is displayed by the presentation layer. +    * **rd_cake5** is a CakePHPv5 (It was CakePHPv4 initially) application and can be considered the engine room. This is where the data is processed before it is displayed by the presentation layer. 
-    * **login** is a directory with various login pages that are managed centrally via the **RADIUSdesk Dynamic Login Pages** applet. +    * **rd_login** is a repository with various dynamic login pages that are managed centrally via the **RADIUSdesk Dynamic Login Pages** applet. 
-  * Later we will create various symbolic links from locations within the **rdcore** directory to locations within the document root directory of the web server.+  * Later we will create various symbolic links from locations within these cloned repositories to locations within the document root directory of the web server.
  
 === Required packages === === Required packages ===
Line 311: Line 311:
 sudo systemctl restart php8.5-fpm sudo systemctl restart php8.5-fpm
 </code> </code>
-  *  Check out the **rdcore** git repository.+  *  Check out the three core repositories.
 <code bash> <code bash>
 cd /var/www cd /var/www
-sudo git clone https://github.com/RADIUSdesk/rdcore.git+sudo git clone https://github.com/RADIUSdesk/rd_gui_builds.git 
 +sudo git clone https://github.com/RADIUSdesk/rd_cake5.git 
 +sudo git clone https://github.com/RADIUSdesk/rd_login.git
 </code> </code>
-  *   This will create an **rdcore** directory containing some subfolders. 
   * 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 333: Line 334:
 <code bash> <code bash>
 cd /var/www/html cd /var/www/html
-sudo ln -s ../rdcore/rd ./rd+sudo ln -s ../rd_gui_builds/Rd ./rd
 sudo ln -s ../rd_cake5 ./cake4 sudo ln -s ../rd_cake5 ./cake4
-sudo ln -s ../rdcore/login ./login +sudo ln -s ../rd_login ./login
-sudo ln -s ../rdcore/AmpConf/build/production/AmpConf ./conf_dev+
 sudo ln -s ../rd_cake5/rd_cake/setup/scripts/reporting ./reporting sudo ln -s ../rd_cake5/rd_cake/setup/scripts/reporting ./reporting
 #For the RD Mobile UI #For the RD Mobile UI
Line 403: Line 403:
 === Configure Nginx === === Configure Nginx ===
  
-  * Configure Nginx to rewrite some RdCore URLs that start with ///cake4/rd_cake//.+  * Configure Nginx to rewrite some URLs that start with ///cake4/rd_cake//.
   * Edit ///etc/nginx/sites-enabled/default//   * Edit ///etc/nginx/sites-enabled/default//
 <code bash> <code bash>
Line 428: Line 428:
 === Important URLs ===   === Important URLs ===  
   * The following URLs are important to reach the user interface   * The following URLs are important to reach the user interface
-  * To load the optimized user interface, go to http://127.0.0.1/rd/build/production/Rd/+  * To load the user interface, go to http://127.0.0.1/rd
   * If you want to deliver the content directly from the webroot, proceed as follows:   * If you want to deliver the content directly from the webroot, proceed as follows:
 <code bash> <code bash>
-sudo cp -R /var/www/html/rd/build/production/Rd/* /var/www/html/+sudo cp -R /var/www/html/rd/* /var/www/html/
 </code> </code>
   * To load the RD Mobile UI, go to http://127.0.0.1/rd_mobile   * To load the RD Mobile UI, go to http://127.0.0.1/rd_mobile
  • install_26_4.1786771739.txt.gz
  • Last modified: 2026/08/15 07:28
  • by system