Gallery2, httpd-2.2.3, mysql-5.0.27 och php-5.2.0

För att lagra foton. Ett fotoalbum

(Kommer en mer utförlig beskrivning, av buldscripten och omskrivningar av dessa).

Första bilden, visar huvudsidan. Den andra visar som inloggad.

gallery2 gallery2 inloggad

Tyckte att det behövdes, ett fotoalbum. Gick då på en lösning, av apache2, gallery2, php-5.2.0 och mysql-5.0.27. Byggde därför mina egna paket. Direkt från källkod. För MySQL stöd. Måste man slå på det i php-5.2.0. Stödet för MySQL saknas. Och PHP byggas, mot de nya Apache och MySQL paketen.

En del förändringar behövdes. Som av bland annat, konfigurationen av Apache. Där måste även en separat katalog, /etc/apache2 in. Liksom en /var/www1. För att hålla isär och för tydligheten.

#   Layout for Slackware Linux
<Layout Slackware>
    prefix:        /usr
    exec_prefix:   ${prefix}
    bindir:        ${exec_prefix}/bin
    sbindir:       ${exec_prefix}/sbin
    libexecdir:    ${exec_prefix}/libexec/apache
    mandir:        ${prefix}/man
    manualdir:	   ${datadir}/htdocs/manual
    sysconfdir:    /etc/apache2
    datadir:       /var/www1
    installbuilddir: ${datadir}/build
    errordir:	   ${datadir}/error
    iconsdir:      ${datadir}/icons
    htdocsdir:     ${datadir}/htdocs
    cgidir:        ${datadir}/cgi-bin
    includedir:    ${prefix}/include
    localstatedir: /var
    runtimedir:    ${localstatedir}/run
    logfiledir:    ${localstatedir}/log/apache
    proxycachedir: ${localstatedir}/cache/proxy
</Layout>

Som går in i apache.SlackBuild scriptet, som en rad.

cat $CWD/config.layout.Slack >> config.layout

Det går in som ett alternativ, i konfigurationsalternativen.

./configure \
  --enable-layout=Slackware \ <----Aktivera layout
  --enable-modules=all \
  --enable-mods-shared=all \
  --enable-ssl \
  --mandir=/var/www1/htdocs/manual

php.ini ställs in på safe mode off. För att installera Gallery2.

bash-3.1# vim /etc/apache2/php.ini
        ;
	; Safe Mode
	;
	safe_mode = Off

Tillbaka

Hem


copyleft  

Valid XHTML 1.0 Transitional

Slackware® Linux is a Registered Trademark of Patrick J. Volkerding (Slackware inc.).
Linux® is a Registered Trademark of Linus Torvalds.
Copyright© 2005-2006 GNU/fdl Jens Odsvall
(Legal Notice)