sql >> Database teknologi >  >> RDS >> Mysql

Installation af webserver i FreeBSD 6.0 med Apache 2.2, MySQL 5.0 og PHP 5 – Del 3

Selvstudiet beskriver, hvordan man installerer Apache 2.2, MySQL 5 og PHP 5 i FreeBSD 6.0 for en pålidelig webserver.

Del 3 – Installation af MySQL Server 5 med FreeBSD Ports Collection

Artikler i serien

  1. Installation af FreeBSD 6.0 med Ports Collection-opdatering
  2. Konfigurationsopgaver efter installation af FreeBSD 6.0
  3. Installation af MySQL Server 5 med FreeBSD Ports Collection (denne artikel)
  4. Installation af Apache HTTPD Web Server 2.2
  5. Installation af PHP Hypertext Preprocessor Scripting Language 5 og PHP 5 Extensions
  1. Log ind på FreeBSD-systemet som root, eller su – root for at komme til superbrugermiljøet.
  2. Indtast følgende kommandoer på FreeBSD kommandolinjegrænseflade (CLI) (Vent indtil hver kommando for at afslutte behandlingen, før du kører den næste 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 &

    Bemærk:Hvis du støder på Command not found-fejlen, skal du bruge kommando rehash til at opdatere OS-stimiljøvariabler.

  3. Portinstallationen vil placere en script-fil mysql-server.sh i /usr/local/etc/rc.d, som har mulighed for at starte MySQL-serveren. For at aktivere MySQL-serveren til at starte automatisk efter hver FreeBSD-servergenstart, skal du indtaste følgende kommando i CLI:
    echo 'mysql_enable="YES"' >> /etc/ rc.conf
  4. Som standard har MySQL standard superbrugerkonto – root – ingen adgangskode (tom adgangskode). Så det er vigtigt at tildele administratorkontoens adgangskode. For at ændre adgangskoden til root-bruger skal du indtaste følgende kommando:
    mysqladmin -u root password newpassword

    Erstat ny adgangskode med din egen ønskede adgangskode.

  5. Kopier eventuelt enten my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf eller my-innodb-heavy-4G.cnf (afhængigt af brugen og udnyttelsen af ​​MySQL-serveren ) som my.cnf til /var/db/mysql, som vil gøre dig i stand til at justere og ændre konfigurationen af ​​serverspecifikke MySQL-serverindstillinger ved at redigere filen.
  6. MySQL 5.0-installation udført.


  1. Er det muligt at dræbe en enkelt forespørgsel i oracle uden at dræbe sessionen?

  2. Streng bogstaver og escape-tegn i postgresql

  3. En introduktion til TimescaleDB

  4. Gyldige formatstrengerstatninger for SQLite Strftime()-funktionen