basics
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
basics [2016/10/03 17:54] – xenadmin | basics [2016/11/23 21:54] (aktuell) – xenadmin | ||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
deb http:// | deb http:// | ||
deb-src http:// | deb-src http:// | ||
+ | |||
+ | # jessie-backports | ||
+ | deb http:// | ||
</ | </ | ||
<code bash> | <code bash> | ||
Zeile 22: | Zeile 25: | ||
apt install ntp ntpdate -y | apt install ntp ntpdate -y | ||
nano / | nano / | ||
- | 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 |
</ | </ | ||
^ Program | ^ Program | ||
Zeile 35: | Zeile 38: | ||
| unattended-upgrades | | unattended-upgrades | ||
| ncdu | TreeSize auf der Shell | | | ncdu | TreeSize auf der Shell | | ||
+ | | mailutils | ||
+ | <code bash> | ||
+ | apt install apache2 php5 -y | ||
+ | a2enmod rewrite ssl proxy fastcgi proxy_http proxy_fastcgi | ||
+ | nano / | ||
+ | date.timezone = Europe/ | ||
+ | apt install mysql-server -y | ||
+ | <mysql root@localhost Passwort setzen> | ||
+ | mysql_secure_installation | ||
+ | </ | ||
+ | <hidden mysql_secure_installation -edit> | ||
+ | < | ||
+ | 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' | ||
+ | so you should just press enter here. | ||
+ | |||
+ | Enter current password for root (enter for none): | ||
+ | ERROR 1045 (28000): Access denied for user ' | ||
+ | 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 ' | ||
+ | |||
+ | 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. | ||
+ | production environment. | ||
+ | |||
+ | Remove anonymous users? [Y/n] y | ||
+ | ... Success! | ||
+ | |||
+ | Normally, root should only be allowed to connect from ' | ||
+ | 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 ' | ||
+ | access. | ||
+ | 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 ' | ||
+ | ... Failed! | ||
+ | - 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! | ||
+ | </ | ||
+ | </ |
basics.1475517291.txt.gz · Zuletzt geändert: 2016/10/03 17:54 von xenadmin