Meine kleine Dokumentation

Die Installationsdokumentation zu MeineKleineFarm.net

Benutzer-Werkzeuge

Webseiten-Werkzeuge


basics

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
basics [2016/10/01 22:51] xenadminbasics [2016/11/23 21:54] (aktuell) xenadmin
Zeile 13: Zeile 13:
 deb http://ftp.de.debian.org/debian/ jessie-updates main deb http://ftp.de.debian.org/debian/ jessie-updates main
 deb-src http://ftp.de.debian.org/debian/ jessie-updates main deb-src http://ftp.de.debian.org/debian/ jessie-updates main
 +
 +# jessie-backports
 +deb http://ftp.debian.org/debian jessie-backports main
 </file> </file>
 <code bash> <code bash>
Zeile 22: Zeile 25:
 apt install ntp ntpdate -y apt install ntp ntpdate -y
 nano /etc/ntp.conf nano /etc/ntp.conf
-apt install mc htop tcpdump nmap tree pwgen lvm2 xfsprogs unattended-upgrades ncdu -y+apt install mc htop tcpdump nmap tree pwgen lvm2 xfsprogs unattended-upgrades ncdu mailutils -y
 </code> </code>
-~~NOCACHE~~+^ Program              ^ Function                                       ^ 
 +| mc                   | File Commander                                 | 
 +| htop                 | top Alternative                                | 
 +| tcpdump              | Paketsniffer                                   | 
 +| nmap                 | Port- und Netzwerkanalyse                      | 
 +| tree                 | Verzeichnisbaum auflisten                      | 
 +| pwgen                | Passwortgenerator                              | 
 +| lvm2                 | Logical Volume Manager 2                       | 
 +| xfsprogs             | Werkzeuge zur Verwaltung des XFS Dateisystems 
 +| unattended-upgrades  | Sicherheitsupdates automatisch installieren    | 
 +| ncdu                 | TreeSize auf der Shell                         | 
 +| mailutils            | Mails auf der Shell senden                     | 
 +<code bash> 
 +apt install apache2 php5 -y 
 +a2enmod rewrite ssl proxy fastcgi proxy_http proxy_fastcgi 
 +nano /etc/php5/apache2/php.ini 
 +date.timezone = Europe/Berlin 
 +apt install mysql-server -y 
 +<mysql root@localhost Passwort setzen> 
 +mysql_secure_installation 
 +</code> 
 +<hidden mysql_secure_installation -edit> 
 +<code>NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL 
 +      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY! 
 + 
 +In order to log into MySQL to secure it, we'll need the current 
 +password for the root user.  If you've just installed MySQL, and 
 +you haven't set the root password yet, the password will be blank, 
 +so you should just press enter here. 
 + 
 +Enter current password for root (enter for none): 
 +ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 
 +Enter current password for root (enter for none): 
 +OK, successfully used password, moving on... 
 + 
 +Setting the root password ensures that nobody can log into the MySQL 
 +root user without the proper authorisation. 
 + 
 +You already have a root password set, so you can safely answer 'n'
 + 
 +Change the root password? [Y/n] n 
 + ... skipping. 
 + 
 +By default, a MySQL installation has an anonymous user, allowing anyone 
 +to log into MySQL without having to have a user account created for 
 +them.  This is intended only for testing, and to make the installation 
 +go a bit smoother.  You should remove them before moving into a 
 +production environment. 
 + 
 +Remove anonymous users? [Y/n] y 
 + ... Success! 
 + 
 +Normally, root should only be allowed to connect from 'localhost' This 
 +ensures that someone cannot guess at the root password from the network. 
 + 
 +Disallow root login remotely? [Y/n] y 
 + ... Success! 
 + 
 +By default, MySQL comes with a database named 'test' that anyone can 
 +access.  This is also intended only for testing, and should be removed 
 +before moving into a production environment. 
 + 
 +Remove test database and access to it? [Y/n] y 
 + - Dropping test database... 
 +ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist 
 + ... Failed!  Not critical, keep moving... 
 + - Removing privileges on test database... 
 + ... Success! 
 + 
 +Reloading the privilege tables will ensure that all changes made so far 
 +will take effect immediately. 
 + 
 +Reload privilege tables now? [Y/n] y 
 + ... Success! 
 + 
 +Cleaning up... 
 + 
 +All done!  If you've completed all of the above steps, your MySQL 
 +installation should now be secure. 
 + 
 +Thanks for using MySQL! 
 +</code> 
 +</hidden>
basics.1475362309.txt.gz · Zuletzt geändert: 2016/10/01 22:51 von xenadmin