User Tools

Site Tools


servers:linux:nginx:joomla

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:linux:nginx:joomla [2025/09/11 10:36] – [Node.js] Sean Rhoneservers:linux:nginx:joomla [2025/09/11 18:52] (current) – [Download Source] Sean Rhone
Line 26: Line 26:
   * https://github.com/joomla/joomla-cms/commits/5.4-dev/   * https://github.com/joomla/joomla-cms/commits/5.4-dev/
   * https://github.com/joomla/joomla-cms/branches   * https://github.com/joomla/joomla-cms/branches
 +  * :!: 2025/09/11: T3 extension doesn't install on ''6.0-dev''
  
-  sudo git clone --branch '5.4-dev' --depth '1' --recurse-submodules 'https://github.com/joomla/joomla-cms.git' '/srv/www/main' && sudo chown -R 'wwwrun':'www' '/srv/www/main'+  sudo git clone --branch '5.4-dev' --depth '1' --recurse-submodules 'https://github.com/joomla/joomla-cms.git' '/srv/www/main' && sudo chown -R 'wwwrun':'www' '/srv/www/main' && sudo chmod -R '0755' '/srv/www/main'
  
 ====== Environment ====== ====== Environment ======
Line 37: Line 38:
   sudo su 'wwwrun' -s '/bin/bash'   sudo su 'wwwrun' -s '/bin/bash'
  
-  cd '/tmp' && composer --working-dir='/srv/www/main' --no-cache install+  cd '/tmp' && composer --working-dir='/srv/www/main' --no-cache install --no-dev
  
 ===== Node.js ===== ===== Node.js =====
Line 43: Line 44:
   sudo su 'wwwrun' -s '/bin/bash'   sudo su 'wwwrun' -s '/bin/bash'
  
-  cd '/tmp' && npm --prefix '/srv/www/main' ci && npm --prefix '/srv/www/main' audit fix+  cd '/tmp' && npm --prefix '/srv/www/main' ci
  
   exit   exit
  
-====== Databases ======+====== Database ======
  
   sudo mariadb   sudo mariadb
Line 89: Line 90:
  
 ; General ; General
 +php_value[log_errors] = "0"
 +php_value[error_reporting] = "~E_ALL"
 php_value[date.timezone] = "America/New_York" php_value[date.timezone] = "America/New_York"
 php_value[max_execution_time] = "200" php_value[max_execution_time] = "200"
Line 167: Line 170:
  
   * https://realmofespionage.xyz   * https://realmofespionage.xyz
-  * :!: If Joomla gives a 500 error, it's likely the ''sessions'' folder not having the right permissions, see [[servers:linux:nginx_php_php-fpm#permissions|nginx - Permissions]]+
   * Disable Automated Updates   * Disable Automated Updates
-  * Remove installation folder+  * :!: Don't remove installation folder
  
 ====== Settings ====== ====== Settings ======
Line 365: Line 368:
 ExecStart='/usr/bin/composer' --working-dir='/srv/www/main' --no-cache install ExecStart='/usr/bin/composer' --working-dir='/srv/www/main' --no-cache install
 ExecStart='/usr/bin/npm' --prefix '/srv/www/main' ci --logs-max='0' ExecStart='/usr/bin/npm' --prefix '/srv/www/main' ci --logs-max='0'
-ExecStart='/usr/bin/npm' --prefix '/srv/www/main' audit fix --audit-level='none' --logs-max='0' 
  
 ExecStartPost='/usr/bin/sync' ExecStartPost='/usr/bin/sync'
Line 576: Line 578:
  
   sudo mariadb 'joomla_db' < ~/'joomla'*'.sql'   sudo mariadb 'joomla_db' < ~/'joomla'*'.sql'
- 
-===== dos2unix ===== 
- 
-**** 
- 
-  find '/srv/www/main' -type f -print0 | sudo xargs -0 dos2unix -- && sudo chown -R 'wwwrun':'www' '/srv/www/main' && sudo chmod -R '0755' '/srv/www/main' 
- 
-===== MySQL Connection ===== 
- 
-  * Windows uses ''127.0.0.1'' 
-  * TODO 
- 
-  sudo -e '/srv/www/blog/wp-config.php' && sudo chown -v 'wwwrun':'www' '/srv/www/blog/wp-config.php' 
- 
-  define( 'DB_HOST', 'localhost' ); 
  
 ===== Start nginx ===== ===== Start nginx =====
/srv/www/wiki/data/attic/servers/linux/nginx/joomla.1757601376.txt.gz · Last modified: by Sean Rhone