Server/TYPO3
Zur Navigation springen
Zur Suche springen
- Achtung
Dieser Artikel ist ein exemplarischer Artikel.
Es handelt sich hierbei nicht um die Instanz TYPO3 als Website von der KSS (oder als Website von der HTW Dresden). Dazu dienen die Artikel:
Installation[Bearbeiten]
Randbedingungen[Bearbeiten]
- OS
- FreeBSD 10.1
- Paketverwaltung
- freebsd-man:pkgng (statt freebsd-man:make)
tatsächliche Installation[Bearbeiten]
Initialisieren von pkgng
pkg
Installieren von TYPO3
pkg install typo3
Installieren von Apache als Web-Server
pkg install apache24
Starten von Apache bei jedem Start
echo 'apache24_enable="YES"' >> /etc/rc.conf
einmaliges Starten von Apache
service apache24 start
Installieren von MariaDB (als bessere Variante von MySQL) als Datenbank
pkg install mariadb55-server
Starten von MariaDB (als bessere Variante von MySQL) bei jedem Start
echo 'mysql_enable="YES"' >> /etc/rc.conf
einmaliges Starten von MariaDB (als bessere Variante von MySQL)
service mysql-server start
einmaliges Einrichten von der Installation der Datenbank
/usr/local/bin/mysql_secure_installation
Installieren des (üblichen) benötigten Moduls für PHP für Apache
pkg install mod_php56
Neustarten von Apache
service apache24 restart
Anpassen von Apache
ee /usr/local/etc/apache24/httpd.conf
LoadModule php5_module libexec/apache24/libphp5.so
# DocumentRoot "/usr/local/www/apache24/data" DocumentRoot "/usr/local/www/typo3" # <Directory "/usr/local/www/apache24/data"> <Directory "/usr/local/www/typo3">
<IfModule dir_module> # DirectoryIndex index.html DirectoryIndex index.php </IfModule>
<IfModule mime_module>
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
</IfModule>
ServerAdmin root@www.kss-sachsen.de
ServerName 141.56.50.22:80
Neustarten von Apache
service apache24 restart
touch /usr/local/www/typo3/FIRST_INSTALL
- Ab hier geht es dann eigentlich erst los!
ergänzende Installation[Bearbeiten]
troubleshooting[Bearbeiten]
Siehe auch[Bearbeiten]
- Server/Plone
- als Beispiel für eine Website als CMS
- Server/MediaWiki
- als Beispiel für eine Website mit PHP