Line 1: |
Line 1: |
| {{Languages}} | | {{Languages}} |
| {{Needs review}} | | {{Needs review}} |
| + | == Description == |
| + | Gallery is an open source project with the goal to develop and support leading photo sharing web application solutions. |
| + | |
| Tested with: | | Tested with: |
| *Gallery 3.02 | | *Gallery 3.02 |
| *SME 8b6 | | *SME 8b6 |
| | | |
− | == Description == | + | == Prerequisites == |
− | Gallery is an open source project with the goal to develop and support leading photo sharing web application solutions.
| |
− | | |
− | == Prerequests ==
| |
| You need to define the following name/user/password: | | You need to define the following name/user/password: |
| * gallery name for ibay: <gallery_ibay_name> | | * gallery name for ibay: <gallery_ibay_name> |
Line 21: |
Line 21: |
| | | |
| === Install ffmpeg === | | === Install ffmpeg === |
− | All resources are found through http://pkgs.org
| + | Add the ATrpms repository to the yum configuration |
| | | |
− | Add the pkgs repository to yum configuration
| + | /sbin/e-smith/db yum_repositories set atrpms repository \ |
− | | |
− | /sbin/e-smith/db yum_repositories set atrpms_stable repository \ | |
| Name 'atrpms stable - EL5' \ | | Name 'atrpms stable - EL5' \ |
| BaseURL 'http://dl.atrpms.net/el5-$basearch/atrpms/stable' \ | | BaseURL 'http://dl.atrpms.net/el5-$basearch/atrpms/stable' \ |
Line 39: |
Line 37: |
| gd,perl-TimeDate,librpm4.4 \ | | gd,perl-TimeDate,librpm4.4 \ |
| status disabled | | status disabled |
− |
| + | |
− | /sbin/e-smith/db yum_repositories set atrpms_testing repository \ | + | {{Note box|msg=At the moment from editing the modules "libtheoraenc1" and "libtheoradec1" where not found in the stable repository and thereby we also need the ATrpms - testing repository.}} |
| + | /sbin/e-smith/db yum_repositories set atrpms-testing repository \ |
| Name 'atrpms testing - EL5' \ | | Name 'atrpms testing - EL5' \ |
| BaseURL 'http://dl.atrpms.net/el5-$basearch/atrpms/testing' \ | | BaseURL 'http://dl.atrpms.net/el5-$basearch/atrpms/testing' \ |
Line 54: |
Line 53: |
| gd,perl-TimeDate,librpm4.4 \ | | gd,perl-TimeDate,librpm4.4 \ |
| status disabled | | status disabled |
− |
| + | |
| + | Make sure the configuration files on your server are up-to-date. |
| + | |
| signal-event yum-modify | | signal-event yum-modify |
| | | |
− | Install the ffmpeg. At the moment from editing the modules "libtheoraenc1" and "libtheoradec1" where not found in the stable reposorty and thereby installed from the testing. | + | Install ffmpeg. |
| | | |
− | yum --enablerepo=atrpms_stable install libogg-1.1.3 | + | yum --enablerepo=atrpms-testing install libtheoraenc1 libtheoradec1 |
− | yum --enablerepo=atrpms_testing install libtheoraenc1
| + | yum --enablerepo=atrpms install libogg-1.1.3 ffmpeg |
− | yum --enablerepo=atrpms_testing install libtheoradec1 | |
− | yum --enablerepo=atrpms_stable ffmpeg
| |
| | | |
− | == ibay == | + | == Ibay == |
| === Create ibay === | | === Create ibay === |
| Create a ibay for gallery through server-manager and after that issue the following commands on the server's shell: | | Create a ibay for gallery through server-manager and after that issue the following commands on the server's shell: |
Line 71: |
Line 70: |
| chmod 755 /home/e-smith/files/ibays/<gallery_ibay_name>/html/var | | chmod 755 /home/e-smith/files/ibays/<gallery_ibay_name>/html/var |
| | | |
− | === set PHPBaseDir === | + | === Set PHPBaseDir === |
| db accounts setprop <gallery_ibay_name> PHPBaseDir /home/e-smith/files/ibays/<gallery_ibay_name>:/tmp:/usr/bin | | db accounts setprop <gallery_ibay_name> PHPBaseDir /home/e-smith/files/ibays/<gallery_ibay_name>:/tmp:/usr/bin |
| signal-event ibay-modify <gallery_ibay_name> | | signal-event ibay-modify <gallery_ibay_name> |
| | | |
− | === create mysql database === | + | === Create mysql database === |
| mysqladmin -uroot create <gallery_db_name> | | mysqladmin -uroot create <gallery_db_name> |
| mysql <gallery_db_name> -uroot -e"GRANT ALL ON <gallery_db_name>.* TO <gallery_mysql_user>@localhost IDENTIFIED BY '<password>'" | | mysql <gallery_db_name> -uroot -e"GRANT ALL ON <gallery_db_name>.* TO <gallery_mysql_user>@localhost IDENTIFIED BY '<password>'" |
| | | |
− | === gallery files === | + | === Gallery files === |
| Download the latest version from [http://gallery.menalto.com/ Gallery] | | Download the latest version from [http://gallery.menalto.com/ Gallery] |
| | | |