sql >> Databasteknik >  >> RDS >> Mysql

Installera webbserver i FreeBSD 6.0 med Apache 2.2, MySQL 5.0 och PHP 5 – Del 3

Handledningen beskriver hur man installerar Apache 2.2, MySQL 5 och PHP 5 i FreeBSD 6.0 för en pålitlig webbserver.

Del 3 – Installera MySQL Server 5 med FreeBSD Ports Collection

Artiklar i serien

  1. Installation av FreeBSD 6.0 med Ports Collection-uppdatering
  2. Konfigurationsuppgifter efter installation av FreeBSD 6.0
  3. Installation av MySQL Server 5 med FreeBSD Ports Collection (denna artikel)
  4. Installera Apache HTTPD Web Server 2.2
  5. Installera PHP Hypertext Preprocessor Scripting Language 5 och PHP 5 Extensions
  1. Logga in på FreeBSD-systemet som root, eller su – root för att komma till superanvändarmiljön.
  2. Ange följande kommandon i FreeBSDs kommandoradsgränssnitt (CLI) (Vänta tills varje kommando är färdigbearbetat innan du kör nästa kommando):
    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 &

    Obs:Om du stöter på kommandot hittades inte, använd kommandot rehash för att uppdatera OS-sökvägsmiljövariabler.

  3. Portinstallationen kommer att lägga en skriptfil mysql-server.sh i /usr/local/etc/rc.d som har kapacitet att starta MySQL-servern. För att aktivera MySQL-servern att starta automatiskt efter varje omstart av FreeBSD-servern, skriv in följande kommando i CLI:
    echo 'mysql_enable="YES"' >> /etc/ rc.conf
  4. Som standard har MySQL standard superanvändarkonto – root – inget lösenord (tomt lösenord). Så det är viktigt att tilldela administratörskontots lösenord. För att ändra lösenordet till root-användare, skriv in följande kommando:
    mysqladmin -u root password newpassword

    Ersätt nytt lösenord med ditt eget önskade lösenord.

  5. Alternativt kan du kopiera antingen my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf eller my-innodb-heavy-4G.cnf (beroende på användningen och användningen av MySQL-servern ) som my.cnf till /var/db/mysql vilket gör att du kan justera och ändra konfigurationen av serverspecifika MySQL-serveralternativ genom att redigera filen.
  6. MySQL 5.0-installationen klar.


  1. Hur man exporterar en databas med phpMyAdmin

  2. Returnera rader från INSERT med ON CONFLICT utan att behöva uppdatera

  3. Hur kontrollerar jag om radioknappen är markerad eller vald i jQuery?

  4. Hur får jag det aktuella tidszonsnamnet i Postgres 9.3?