User Tools

Site Tools


internet:hosting:joomla

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
internet:hosting:joomla [2013/05/16 10:04]
gcooper
internet:hosting:joomla [2013/09/30 10:31] (current)
gcooper
Line 1: Line 1:
 ====== Joomla Content Management System ====== ====== Joomla Content Management System ======
 +
 +===== Security =====
 +
 +You should secure the admin area with ''.htaccess''.
 +
 +Edit the 'allow' line for your needs:
 +
 +<file>
 +cd administrator
 +
 +cat << EOF >> .htaccess
 +# Limit access by IP address or range
 +<Limit GET POST PUT>
 +  order deny,allow
 +  deny from all
 +  allow from 123.123.123.123 234.234.234.234
 +</Limit>
 +EOF
 +</file>
 +
 +===== SME Server 8 =====
 +
 +http://forums.contribs.org/index.php?topic=48816.0
 +
 +==== PHP Temporary Locations ====
 +
 +<file>
 +mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
 +cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
 +cp /etc/e-smith/templates/etc/httpd/conf/httpd.conf/95AddType00PHP2ibays .
 +</file>
 +
 +Edit the custom-template and add the three lines preceded by "+" below:
 +
 +<file>
 +vim 95AddType00PHP2ibays
 +</file>
 +
 +Add the three lines:
 +
 +<file>
 +                my $basedir = $ibay->prop('PHPBaseDir')
 +                    || ("/home/e-smith/files/ibays/" . $ibay->key . "/");
 +                $OUT .= "    php_admin_value open_basedir $basedir\n";
 ++                my $tmpdir = $ibay->prop('PHPTmpDir')
 ++                    || ("/home/e-smith/files/ibays/" . $ibay->key . "/tmp");
 ++                $OUT .= "    php_admin_value upload_tmp_dir $tmpdir\n";
 +                $OUT .= "</Directory>\n";
 +</file>
 +
 +Lastly, create the 'tmp' folder and reset all the permissions:
 +
 +<file>
 +mkdir -p /home/e-smith/files/ibays/website/tmp
 +signal-event remoteaccess-update
 +signal-event ibay-modify <website-ibay-name>
 +</file>
  
 ===== Developement ===== ===== Developement =====
Line 8: Line 65:
  
 ===== Migration ===== ===== Migration =====
 +
 +http://cyend.com/extensions/extensions/components/documentation/24-user-guide-how-to-migrate-to-joomla-16
 +
 +http://www.ostraining.com/blog/joomla/sp-upgrade/
 +
 +==== Migration Process ====
 +
 +  - Install Joomla 2.5 in a subdirectory
 +  - Make the migration from 1.5 to the new 2.5 site
 +  - Deal with third party extensions
 +  - Deal with template issues
 +  - Go live with the new site
 +  - Move the 2.5 site from the subdirectory to the main directory
  
 JOOMLA 2.5 MIGRATION STEPS JOOMLA 2.5 MIGRATION STEPS
internet/hosting/joomla.1368720275.txt.gz · Last modified: 2013/05/16 10:04 by gcooper