BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Flux CMS Port für FreeBSD

Ich habe einen FreeBSD Port für das Flux CMS geschrieben. Da dies mein erster selbstgeschrieber Port ist, wäre ich froh, wenn dieser noch ein bisschen getestet wird. Hier mal eine kleine Anleitung wie man den Port installieren kann.

# cd /usr/ports/www && fetch http://www.chruetertee.ch/files/download/fluxcms.tar.gz
# tar -xzvf fluxcms.tar.gz && rm fluxcms.tar.gz
# cd fluxcms && make install clean

Möchte man das Flux CMS lieber als Packet installieren, so macht man dies folgendermassen:

# pkg_add http://www.chruetertee.ch/files/download/fluxcms-1.3.1.tbz

Ist noch kein Apache installiert, so muss zuerst die httpd.conf den eigenen Wünschen angepasst, PHP5 aktiviert und der Apache in der /etc/rc.conf eingetragen werden.

# echo 'apache_enable="YES"' >> /etc/rc.conf

Danach den Apache starten.

# /usr/local/etc/rc.d/apache.sh start

Ist noch kein mySQL Server installiert, so muss dieses noch gemacht werden:

# cd /usr/ports/databases/mysql41-server && make install clean
# echo 'mysql_enable="YES"' >> /etc/rc.conf

Auch danach muss der mySQL Server gestartet werden.

# /usr/local/etc/rc.d/mysql-server.sh start

Ausserdem sollte für das Flux CMS ein VirtualHost gemäss den Anweisungen des Ports erstellt werden. Sind die Anweisungen des Ports nicht mehr sichtbar, so können diese ganz einfach angezeigt werden:

# cd /usr/ports/www/fluxcms && make post-install

Danach den Apache neu starten und den Webinstaller vom Flux CMS ausführen.

Für Rückmeldungen oder Anregungen zum Port bin ich sehr dankbar.

UPDATE 26.01.2006:

Version 1.3.1 des Flux CMS wurde veröffentlicht. Port und Packet wurden aktualisiert.

UPDATE 08.05.2006:

Das Flux CMS ist nun in den FreeBSD Ports.

Comments (5)  Permalink

Comments

mich_ @ 21.04.2006 11:39 UTC
welchen apache port verwendest du?
Beat @ 21.04.2006 11:50 UTC
Standardmässig wird der www/apache13 Port verwendet. Falls Du jedoch einen Anderen wie zum Beispiel www/apache20 möchtest, kannst Du ihn zuerst über die Ports installieren und danach das Flux CMS.
mich_ @ 21.04.2006 11:54 UTC
hab mir eben schon den apache2 installiert. was ist denn genau der unterschied? gibts überhaupt einen?
Beat @ 21.04.2006 12:01 UTC
Es gibt schon ein paar Unterschiede:
http://httpd.apache.org/docs/2.0/new_features_2_0.html
Ich setzte normalerweise immer apache13 ein, ausser wenn ich SVN mit WebDAV benötige, da wird ein apache20 vorausgesetzt.
Yettie Silencer @ 10.02.2007 19:29 UTC
Der Port funktioniert einwandfrei !
Constellation:
FreeBSD 6.2
Apache 2.0
MySQL 5.1B
PHP 5.X + Extensions
fluxcms 1.6.x (latest)
No new comments allowed (anymore) on this post.