<!-- TITLE: Setting up Joomla! --> <!-- SUBTITLE: Worth it? --> I was lead to Joomla by a [beautiful website](http://www.kroschlab.com/), whose source indicated that it was created by something called [Joomla editor](https://www.joomlacontenteditor.net/support/installation/editor). # The takeaway Joomla! is way too annoying. Not convenient at all, unless you have money to spend on modules. The set-up itself was somewhat clean once I got everything configured on the server, but it supports a complexity I didn't need for this project. If you need a lot of complexity to the website (e.g. a blog with many users managing content) it's not for you. # Installing Joomla! + The main installation tutorial is [here]() + Don't forget to update PHP ([instructions for Amazon Linux](https://fizzbuzzer.com/upgrading-php7-amazon-linux-ec2-instance/)) + I use nginx instead of Apache. For that, I had to do some [extra configuration](https://docs.joomla.org/Nginx) + This includes whatever FastCGI is, [instructions here](https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/) + Gawsh, I had to [change who could listen to the socket](https://stackoverflow.com/questions/23443398/nginx-error-connect-to-php5-fpm-sock-failed-13-permission-denied) + And set up the socket itself (look at the specific instructions in the FastCGI tutorial above... + I also changed the `htaccess.txt` file to `.htaccess` at a forum's suggestion. Not sure if that helped. + I needed to check "Use URL Rewriting" to get the URLs for the demo website to work properly # Installing "JCE" (the Joomla editor) It (looks) easy! Add the option to install extensions from the web, and search for it. *Unfortunately* this doesn't work for me because of some unknown bug. + Change permissions of the Joomla! home directory so that anything can edit it. E.g. `sudo chmod -R a+w JOOMLA/` + Now simply drag and drop the .zip file for the plugin + I had to increase the upload limit in **both** nginx.conf and php.ini This all took me forever to figure out, but it works now! # The verdict It seems for *my* website, I would need [this plugin](http://unitecms.net/premium-extensions/unite-gallery-main) to do it without a ton of effort. It costs $40! So I am either done with this, or will continue by buying the damn add-on. The positive of having a Joomla site is that editing is easy.