<!-- 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.