Gallery2 gives you an intuitive way to blend photo management seamlessly into your own website or simply use your site as a standalone photo gallery.
See the LAMP page for how to install and configure an Apache server with PHP and MySQL. Then, install the dependencies. The , , and packages are available in the repositories, while the jpegtran command is provided by package from the official repositories.
pacman -S php-gd imagemagick ffmpeg
Next, download the source code for Gallery2.
cd /tmp wget http://downloads.sourceforge.net/gallery/gallery-2.3.2-full.tar.gz tar xzf gallery-2.3.2-full.tar.gz sudo mv gallery2 /usr/share/webapps/
/etc/httpd/conf/extra/httpd-gallery2.conf and add the following lines:
Alias /gallery2 "/usr/share/webapps/gallery2" <Directory "/usr/share/webapps/gallery2"> AllowOverride All Options FollowSymlinks Order allow,deny Allow from all </Directory>
/etc/httpd/conf/httpd.conf and add:
Restart the Apache server with
sudo /etc/rc.d/httpd restart
Once installation is complete, verify your ability to write to Gallery's location on the server.
sudo echo "RANDOM KEY" >> /usr/share/webapps/gallery2/login.txt
If you want maintenance to work, install the Statistics plugin:
Set "Themes" and "Modules" folder to 755. Go to "Site Admin" --> "Plugins" --> "Get More Plugins" Then click "Update Plugin List" Install "Statistics" and other plugins that you had installed before upgrading.