Server/TYPO3

Aus Wiki StuRa HTW Dresden
Wechseln zu: Navigation, Suche
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]