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:54] 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>+<code bash>
 apt update apt update
 apt install open-vm-tools -y apt install open-vm-tools -y
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                                       ^
Zeile 35: Zeile 38:
 | unattended-upgrades  | Sicherheitsupdates automatisch installieren    | | unattended-upgrades  | Sicherheitsupdates automatisch installieren    |
 | ncdu                 | TreeSize auf der Shell                         | | 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.1475517286.txt.gz · Zuletzt geändert: 2016/10/03 17:54 von xenadmin