Server/Jail/lrs0x016

Aus KSS
(Weitergeleitet von Server/Jails/lrs0x016)
Wechseln zu: Navigation, Suche
Verwendungszweck
Website für Webpräsenz
TYPO3 für www.kss-sachsen.de

Ports[Bearbeiten]

installierte Ports[Bearbeiten]

konfigurierte Ports[Bearbeiten]

apache22[Bearbeiten]


OPTIONS_FILE_SET+=AUTH_BASIC
OPTIONS_FILE_SET+=AUTH_DIGEST
OPTIONS_FILE_SET+=AUTHN_ALIAS
OPTIONS_FILE_SET+=AUTHN_ANON
OPTIONS_FILE_UNSET+=AUTHN_DBD
OPTIONS_FILE_SET+=AUTHN_DBM
OPTIONS_FILE_SET+=AUTHN_DEFAULT
OPTIONS_FILE_SET+=AUTHN_FILE
OPTIONS_FILE_SET+=AUTHZ_DBM
OPTIONS_FILE_SET+=AUTHZ_DEFAULT
OPTIONS_FILE_SET+=AUTHZ_GROUPFILE
OPTIONS_FILE_SET+=AUTHZ_HOST
OPTIONS_FILE_SET+=AUTHZ_OWNER
OPTIONS_FILE_SET+=AUTHZ_USER
OPTIONS_FILE_UNSET+=AUTHNZ_LDAP
OPTIONS_FILE_UNSET+=LDAP
OPTIONS_FILE_UNSET+=DBD
OPTIONS_FILE_SET+=CACHE
OPTIONS_FILE_SET+=DISK_CACHE
OPTIONS_FILE_SET+=FILE_CACHE
OPTIONS_FILE_UNSET+=MEM_CACHE
OPTIONS_FILE_SET+=DAV
OPTIONS_FILE_SET+=DAV_FS
OPTIONS_FILE_UNSET+=DAV_LOCK
OPTIONS_FILE_SET+=ACTIONS
OPTIONS_FILE_SET+=ALIAS
OPTIONS_FILE_SET+=ASIS
OPTIONS_FILE_SET+=AUTOINDEX
OPTIONS_FILE_SET+=CERN_META
OPTIONS_FILE_SET+=CGI
OPTIONS_FILE_UNSET+=CGID
OPTIONS_FILE_SET+=CHARSET_LITE
OPTIONS_FILE_SET+=DEFLATE
OPTIONS_FILE_SET+=DIR
OPTIONS_FILE_SET+=DUMPIO
OPTIONS_FILE_SET+=ENV
OPTIONS_FILE_SET+=EXPIRES
OPTIONS_FILE_SET+=HEADERS
OPTIONS_FILE_SET+=IMAGEMAP
OPTIONS_FILE_SET+=INCLUDE
OPTIONS_FILE_SET+=INFO
OPTIONS_FILE_SET+=LOG_CONFIG
OPTIONS_FILE_SET+=LOGIO
OPTIONS_FILE_SET+=MIME
OPTIONS_FILE_SET+=MIME_MAGIC
OPTIONS_FILE_SET+=NEGOTIATION
OPTIONS_FILE_SET+=REWRITE
OPTIONS_FILE_SET+=SETENVIF
OPTIONS_FILE_SET+=SPELING
OPTIONS_FILE_SET+=STATUS
OPTIONS_FILE_SET+=UNIQUE_ID
OPTIONS_FILE_SET+=USERDIR
OPTIONS_FILE_SET+=USERTRACK
OPTIONS_FILE_SET+=VHOST_ALIAS
OPTIONS_FILE_SET+=FILTER
OPTIONS_FILE_UNSET+=SUBSTITUTE
OPTIONS_FILE_SET+=VERSION
OPTIONS_FILE_SET+=SSL
OPTIONS_FILE_UNSET+=SUEXEC
OPTIONS_FILE_UNSET+=SUEXEC_RSRCLIMIT
OPTIONS_FILE_UNSET+=SUEXEC_USERDIR
OPTIONS_FILE_SET+=REQTIMEOUT
OPTIONS_FILE_UNSET+=PROXY
OPTIONS_FILE_UNSET+=IPV4_MAPPED
OPTIONS_FILE_UNSET+=BUCKETEER
OPTIONS_FILE_UNSET+=CASE_FILTER
OPTIONS_FILE_UNSET+=CASE_FILTER_IN
OPTIONS_FILE_UNSET+=EXT_FILTER
OPTIONS_FILE_UNSET+=LOG_FORENSIC
OPTIONS_FILE_UNSET+=OPTIONAL_HOOK_EXPORT
OPTIONS_FILE_UNSET+=OPTIONAL_HOOK_IMPORT
OPTIONS_FILE_UNSET+=OPTIONAL_FN_IMPORT
OPTIONS_FILE_UNSET+=OPTIONAL_FN_EXPORT
OPTIONS_FILE_UNSET+=PROXY_AJP
OPTIONS_FILE_UNSET+=PROXY_BALANCER
OPTIONS_FILE_UNSET+=PROXY_CONNECT
OPTIONS_FILE_UNSET+=PROXY_FTP
OPTIONS_FILE_UNSET+=PROXY_HTTP
OPTIONS_FILE_UNSET+=PROXY_SCGI

apr[Bearbeiten]


OPTIONS_FILE_SET+=THREADS
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_SET+=DEVRANDOM
OPTIONS_FILE_SET+=BDB
OPTIONS_FILE_SET+=GDBM
OPTIONS_FILE_UNSET+=LDAP
OPTIONS_FILE_UNSET+=MYSQL
OPTIONS_FILE_UNSET+=NDBM
OPTIONS_FILE_UNSET+=PGSQL
OPTIONS_FILE_UNSET+=SQLITE

ca_root_nss[Bearbeiten]


OPTIONS_FILE_SET+=ETCSYMLINK

curl[Bearbeiten]


OPTIONS_FILE_UNSET+=CARES
OPTIONS_FILE_UNSET+=CURL_DEBUG
OPTIONS_FILE_UNSET+=GNUTLS
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_UNSET+=KERBEROS4
OPTIONS_FILE_UNSET+=LDAP
OPTIONS_FILE_UNSET+=LDAPS
OPTIONS_FILE_UNSET+=LIBIDN
OPTIONS_FILE_SET+=LIBSSH2
OPTIONS_FILE_UNSET+=NTLM
OPTIONS_FILE_SET+=OPENSSL
OPTIONS_FILE_SET+=CA_BUNDLE
OPTIONS_FILE_SET+=PROXY
OPTIONS_FILE_UNSET+=RTMP
OPTIONS_FILE_UNSET+=TRACKMEMORY

gdbm[Bearbeiten]


OPTIONS_FILE_UNSET+=COMPAT

help2man[Bearbeiten]

libcheck[Bearbeiten]


OPTIONS_FILE_SET+=DOCS
OPTIONS_FILE_UNSET+=EXAMPLES

libiconv[Bearbeiten]

libssh2[Bearbeiten]


OPTIONS_FILE_UNSET+=GCRYPT
OPTIONS_FILE_UNSET+=TRACE
OPTIONS_FILE_SET+=ZLIB

libxslt[Bearbeiten]


OPTIONS_FILE_UNSET+=MEM_DEBUG
OPTIONS_FILE_SET+=CRYPTO

m4[Bearbeiten]

mysql55-server[Bearbeiten]

make install clean WITH_CHARSET=utf8 WITH_COLLATION=utf8_bin

OPTIONS_FILE_SET+=OPENSSL
OPTIONS_FILE_UNSET+=FASTMTX

mysql55-client[Bearbeiten]


OPTIONS_FILE_SET+=OPENSSL
OPTIONS_FILE_UNSET+=FASTMTX

pcre[Bearbeiten]

perl-threaded[Bearbeiten]

php5[Bearbeiten]


OPTIONS_FILE_SET+=CLI
OPTIONS_FILE_SET+=CGI
OPTIONS_FILE_UNSET+=FPM
OPTIONS_FILE_SET+=APACHE
OPTIONS_FILE_UNSET+=AP2FILTER
OPTIONS_FILE_UNSET+=EMBED
OPTIONS_FILE_UNSET+=DEBUG
OPTIONS_FILE_UNSET+=DTRACE
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_UNSET+=MAILHEAD
OPTIONS_FILE_SET+=LINKTHR

php5-gd[Bearbeiten]


OPTIONS_FILE_SET+=T1LIB
OPTIONS_FILE_SET+=TRUETYPE
OPTIONS_FILE_UNSET+=JIS
OPTIONS_FILE_SET+=X11
OPTIONS_FILE_UNSET+=VPX

php5-mbstring[Bearbeiten]


OPTIONS_FILE_SET+=REGEX

php5-mysql[Bearbeiten]


OPTIONS_FILE_SET+=MYSQLND

png[Bearbeiten]


OPTIONS_FILE_SET+=APNG

portupgrade[Bearbeiten]

pth[Bearbeiten]


OPTIONS_FILE_SET+=OPTIMIZED_CFLAGS

python27[Bearbeiten]


OPTIONS_FILE_UNSET+=EXAMPLES
OPTIONS_FILE_UNSET+=FPECTL
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_SET+=PTH
OPTIONS_FILE_SET+=PYMALLOC
OPTIONS_FILE_UNSET+=SEM
OPTIONS_FILE_SET+=THREADS
OPTIONS_FILE_UNSET+=UCS2
OPTIONS_FILE_SET+=UCS4

ruby[Bearbeiten]

sudo[Bearbeiten]


OPTIONS_FILE_SET+=AUDIT
OPTIONS_FILE_UNSET+=DISABLE_AUTH
OPTIONS_FILE_SET+=DISABLE_ROOT_SUDO
OPTIONS_FILE_UNSET+=INSULTS
OPTIONS_FILE_UNSET+=LDAP
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_UNSET+=NOARGS_SHELL
OPTIONS_FILE_UNSET+=OPIE

typo3[Bearbeiten]


OPTIONS_FILE_SET+=CURL
OPTIONS_FILE_SET+=GD
OPTIONS_FILE_UNSET+=IMAGICK
OPTIONS_FILE_SET+=MBSTRING
OPTIONS_FILE_SET+=ZLIB

zsh[Bearbeiten]

zusätzliche Konfigurationsdateien[Bearbeiten]

apache[Bearbeiten]

httpd.conf[Bearbeiten]
<IfModule php5_module>
   DirectoryIndex index.php index.php5 index.html
   AddType application/x-httpd-php .php
   AddType application/x-httpd-php-source .phps
</IfModule>
…
# TODO: KSS-Admin-Adresse nutzen
ServerAdmin root@localhost
…

ServerName 141.56.50.22:80
# TODO: bei erfolgter Umstellung von www.kss-sachsen.de die IP-Angabe entfernen, mit folgenden Angaben ersetzen
# ServerName www.kss-sachsen.de
# ServerAlias kss-sachsen.de

…
DocumentRoot /usr/local/www/kss-cms
…
<Directory /usr/local/www/kss-cms>
   #
   # Possible values for the Options directive are "None", "All",
   # or any combination of:
   #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
   #
   # Note that "MultiViews" must be named *explicitly* --- "Options All"
   # doesn't give it to you.
   #
   # The Options directive is both complicated and important.  Please see
   # http://httpd.apache.org/docs/2.2/mod/core.html#options
   # for more information.
   #
   Options Indexes FollowSymLinks
   DirectoryIndex index.php index.php5 index.html
   ...
   # AllowOverride None
   AllowOverride All

sudo[Bearbeiten]


…
root ALL=(ALL) ALL
<USER> ALL=(ALL) ALL

ssh[Bearbeiten]

sshd_config[Bearbeiten]

…
Port <NUMMER>
…
Protocol 2
…
LoginGraceTime 2m
PermitRootLogin no
StrictModes yes
MaxAuthTries 4
MaxSessions 5
AllowUsers <USER> #mehrere user mit leerzeichen trennen
…
PermitEmptyPasswords no
…
X11Forwarding no
…

Konfiguration typo3[Bearbeiten]

Verzeichnis der Daten

Die Daten für die Seiten unserer KSS liegen im Verzeichnis /usr/local/www/.

zur Bereitstellung der Funktionalität für das Formular für das Versenden von Mails an die KSS beim TYPO3 als Dienst Website

Erstellen der Datei localconf.php mit den Voreinstellungen (default) von TYPO3

cd path/to/typo3
cp typo3conf/localconf.php.dist typo3conf/localconf.php

Anlegen der Datei ENABLE_INSTALL_TOOL

touch typo3conf/ENABLE_INSTALL_TOOL

Anpassen der Inhalte zum Versenden von Mails (für das die standardmäßigen Formulare zum Versenden von Mails)

ee /usr/local/www/kss-cms/typo3_src/t3lib/config_default.php
'MAIL' => array (
         [defaultMailFromAddress]=mail.webseite[at]lists.kss-sachsen.de
         [transport]=smtp
         [transport_sendmail_command]=/usr/sbin/sendmail -bs
         [transport_smtp_server]=<Mailserverip>:25
),

systemspezifische Einstellungen[Bearbeiten]


adduser

  • Usernamen sind der Username von deren Mailadresse

Wiki[Bearbeiten]