Tutoriál popisuje, jak nainstalovat Apache 2.2, MySQL 5 a PHP 5 ve FreeBSD 6.0 pro spolehlivý webový server.
FreeBSD
Část 3 – Instalace MySQL Server 5 s FreeBSD Ports Collection
Články v seriálu- Instalace FreeBSD 6.0 s aktualizací kolekce portů
- Úlohy konfigurace po instalaci FreeBSD 6.0
- Instalace MySQL Server 5 s FreeBSD Ports Collection (tento článek)
- Instalace webového serveru Apache HTTPD 2.2
- Instalace PHP Hypertext Preprocessor Scripting Language 5 a rozšíření PHP 5
- Přihlaste se do systému FreeBSD jako root nebo su – root dostat se do super uživatelského prostředí.
- Zadejte následující příkazy v rozhraní příkazového řádku (CLI) FreeBSD (před spuštěním dalšího příkazu počkejte, než každý příkaz dokončí zpracování):
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 &
Poznámka:Pokud narazíte na chybu Příkaz nenalezen, použijte k aktualizaci proměnných prostředí cesty operačního systému příkaz rehash.
- Instalace portu umístí soubor skriptu mysql-server.sh do /usr/local/etc/rc.d, který bude mít schopnost spustit server MySQL. Chcete-li povolit automatické spouštění serveru MySQL po každém restartu serveru FreeBSD, zadejte do CLI následující příkaz:
echo 'mysql_enable="YES"' >> /etc/ rc.conf
- Ve výchozím nastavení výchozí superuživatelský účet MySQL – root – nemá žádné heslo (prázdné heslo). Je tedy důležité přiřadit heslo administrátorského účtu. Chcete-li změnit heslo na uživatele root, zadejte následující příkaz:
mysqladmin -u root password newpassword
Nahraďte nové heslo svým vlastním požadovaným heslem.
- Volitelně zkopírujte buď my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf nebo my-innodb-heavy-4G.cnf (v závislosti na použití a využití serveru MySQL ) jako my.cnf na /var/db/mysql, což vám umožní vyladit a změnit konfiguraci možností serveru MySQL specifických pro server úpravou souboru.
- Instalace MySQL 5.0 dokončena.
Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 4
FreeBSD 6.0 na serveru VMware Zpomalení času a hodin