Kaderas Blog - dePRESS

Detailne Evidovany Proces Retardovaneho Exota Sexus Somalus!

 

Instalace PHP, Apache a phpMyAdmin Leden 23, 2007

Zařazen do: Software — Kaderas @ 10:35 pm

Když jsem potřeboval před nedávnem nahodit na počítači localhost s funkčním MySQL, nikdo nebyl s to mi poradit. Zabrousil jsem tedy na web R.H. a instaloval podle jeho návodu, za což mu velice děkuji. Návod však není celistvý, aktuální a v některých bodech dobře interpretovaný. Doufám, že se Radek nebude moc zlobit, když jej jen o pár informací bodů doplním (nebo spíš přepíšu).

Co potřebujeme

  1. Apache HTTP Server 2.2.4
  2. MySQL 5.0.27
  3. PHP 5.2.0
  4. phpMyAdmin 2.9.2

Kam to nainstalovat

(píšu na základě R.H. návodu, takže i nastavení a lokace bude stejné)

  1. Apache - C:\dev\prog\apache2\
  2. MySQL - C:\dev\prog\mysql\
  3. PHP - C:\dev\prog\php\
  4. phpMyAdmin - C:\dev\www\db\


Instalace Apache 2.2.4

Při instalaci zvolte typ - custom. Jako adresář, kde má být Apache nainstalován zvolte C:\dev\prog\apache2. Podadresář Apache2 se již nevytvoří sám, musíte jej vytvořit. Dále nás čeká konfigurace httpd.conf, o které se rozepisuje R.H.; já přikládám vlastní soubor.

Instalace MySQL 5.0.27

Opětovně zvolte typ instalace - custom. Adresář, kde by mělo být MySQL nainstalováno - C:\dev\prog\mysql. Uživatele nechte root a heslo zvolte dle libosti . Soubor C:\dev\prog\mysql\my-medium.cnf přejmenujte na C:\dev\prog\mysql\my.cnf.

Ve složce windowsu (C:\Windows\my.ini) vytvořte soubor my.ini, do kterého vložíte obsah souboru C:\dev\prog\mysql\my.cnf; opětovně přikládám vlastní soubor.

Instalace PHP 5.2.0

PHP nainstalujte do adresáře - C:\dev\prog\php. Soubor C:\dev\prog\php\php.ini-dist zkopírujte do C:\Windows\php.ini.

Všechny knihovny (*.dll) ve složce C:\dev\prog\php\ zkopírujte do adresáře C:\Windows\system32\.
Nyní je potřeba upravit soubor C:\Windows\php.ini. V PHP 5.2.0 není třeba doplnit o další extension, ale před každým takovým extension umažte středník. Mělo by tam být tedy toto:

  • extension=php_mbstring.dll
  • extension=php_bz2.dll
  • extension=php_curl.dll
  • extension=php_dba.dll
  • extension=php_dbase.dll
  • extension=php_exif.dll
  • extension=php_fdf.dll
  • extension=php_filepro.dll
  • extension=php_gd2.dll
  • extension=php_gettext.dll
  • extension=php_ifx.dll
  • extension=php_imap.dll
  • extension=php_interbase.dll
  • extension=php_ldap.dll
  • extension=php_mcrypt.dll
  • extension=php_mhash.dll
  • extension=php_mime_magic.dll
  • extension=php_ming.dll
  • extension=php_mssql.dll
  • extension=php_msql.dll
  • extension=php_mysql.dll
  • extension=php_oci8.dll
  • extension=php_openssl.dll
  • extension=php_oracle.dll
  • extension=php_pgsql.dll
  • extension=php_shmop.dll
  • extension=php_snmp.dll
  • extension=php_sockets.dll
  • extension=php_sqlite.dll
  • extension=php_sybase_ct.dll
  • extension=php_tidy.dll
  • extension=php_xmlrpc.dll
  • extension=php_xsl.dll

Nabízím ke stažení své php.ini
Následně v Ovládacích panelech/Systém/Upřesnit/Proměnné prostředí přidejte k proměnné PATH adresu C:\dev\prog\php\ před adresu nezapomeňte přidat středník!

Instalace phpMyAdmin

phpMyAdmin rozbalte do adresáře - C:\dev\www\db\. Než jej otevřete v localhostu, upravte soubor - C:\dev\www\db\config.inc.php. Radek se rozepisuje o více úpravách, pro mne byly zásadní tyto:

// nastaveni URL na phpMyAdmina
$cfg[’PmaAbsoluteUri’] = ‘http://localhost/db/’;

// paramatry přístupu
$cfg[’Servers’][$i][’connect_type’] = ’socket’;
$cfg[’Servers’][$i][’extension’] = ‘mysqli’;

// nastaveni hesla
$cfg[’Servers’][$i][’auth_type’] = ‘config’;
$cfg[’Servers’][$i][’user’] = ‘root’;
$cfg[’Servers’][$i][’password’] = ‘’;

Jakmile spustíte SQL, nejásejte předčasně, je třeba spusti skript, který se nachází v adresáři - c:\dev\www\db\scripts\create_tables_4_1_2+.sql

Nyní by mělo být vše v pořádku a ve funkčním stavu; na adrese http://localhost/db/ se vám zobrazí phpMyAdmin takový, jaký ho známe z internetu.

Při instalaci se mi přihodilo, že při loginu do phpMyAdmin se objevila chyba, tuším 2006 MySQL; nezapomeňte tedy v Ovládací panely\Nástroje pro správu\Služby spustit MySQL ve službách.

 
(Zobrazeno 6961x)



2 Koment

 
Ji31 Says:

Já osobně jsem se s tím taky patlal 14 dní - i podle tohoto návodu a nic. Nakonec jsem to vyřešil jednoduše:
spustil sem exáč od jednoho francouzskýho maníka co udělal pack “WampServer” (v angličtině) a bylo vyřešeno. Perfektně aktualizovaný a 100% funkční.

Ještě link: http://www.wampserver.com/en/

 
Kaderas Says:

Taky jsem narazil na instalační balíky celého kompletu až při psaní tohodle návodu… pozdě.
Ale dík za odkaz, přidám do článku ;-)

Komentuj