Deel 3 – MySQL Server 5 installeren met FreeBSD Ports Collection
Artikelen in de serie- FreeBSD 6.0 installeren met bijwerken van de poortverzameling
- Configuratietaken na installatie van FreeBSD 6.0
- MySQL Server 5 installeren met FreeBSD Ports Collection (dit artikel)
- Apache HTTPD-webserver 2.2 installeren
- PHP Hypertext Preprocessor Scripting Language 5 en PHP 5-extensies installeren
- Log in op het FreeBSD-systeem als root, of su – root om naar de supergebruikersomgeving te gaan.
- Voer de volgende opdrachten in op de FreeBSD-opdrachtregelinterface (CLI) (Wacht tot elke opdracht klaar is met verwerken voordat u de volgende opdracht uitvoert):
cd /usr/ports/databases/mysql50-server make install clean mysql_install_db --user=mysql chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/ /usr/local/bin/mysqld_safe -user=mysql &
Opmerking:als u de opdracht Command not found-fout tegenkomt, gebruikt u de opdracht rehash om de omgevingsvariabelen van het OS-pad bij te werken.
- De poortinstallatie plaatst een scriptbestand mysql-server.sh in /usr/local/etc/rc.d dat de mogelijkheid heeft om de MySQL-server te starten. Om de MySQL-server automatisch te laten starten na elke herstart van de FreeBSD-server, voert u de volgende opdracht in CLI in:
echo 'mysql_enable="YES"' >> /etc/ rc.conf
- Standaard heeft het MySQL-standaard supergebruikersaccount – root – geen wachtwoord (leeg wachtwoord). Het is dus belangrijk om het beheerdersaccountwachtwoord toe te wijzen. Om het wachtwoord in rootgebruiker te veranderen, voer je het volgende commando in:
mysqladmin -u root password newpassword
Vervang nieuw wachtwoord door uw eigen gewenste wachtwoord.
- Kopieer optioneel my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf of my-innodb-heavy-4G.cnf (afhankelijk van het gebruik en gebruik van de MySQL-server ) als my.cnf naar /var/db/mysql waarmee u de configuratie van serverspecifieke MySQL-serveropties kunt aanpassen en wijzigen door het bestand te bewerken.
- MySQL 5.0-installatie klaar.