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/03 17:28] 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>
-^ Program  ^ Function        +^ Program              ^ Function                                       
-| mc       | File Commander  +| 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.1475515688.txt.gz · Zuletzt geändert: 2016/10/03 17:28 von xenadmin