Jak zrobić z własnego komputera, serwer nadający się na hosting gry via www lub serwisu? Nic prostszego! Dane z 13.01.2008r.
APACHE
Instalator: apache_2.0.58-win32-x86-no_ssl.msi . Nie możemy pobrać póki co nowszej wersji niż 2.0.58, ponieważ nie współpracuje, nie wiadomo czemu, z PHP.
Podczas instalacji uzupełniamy dane o serwerze.
MySQL
Z www.mysql.com/downloads/mysql/5.0.html pobieramy plik zbliżony nazwą do
mysql_essential-5.0.xx-win32.msi
Instalujemy normalnie, podając hasło root’a i takie tam.
PHP
No.. tu trochę więcej pracy.
Ściągamy: www.php.net/downloads.php . Najnowszą wersję.
NIE POLECAM ściągać instalatora!!
Instrukcja:
1. Rozpakuj plik zip do folderu C:PHP
2. Skopiuj do folderu systemowego (C:WINDOWS) plik php.ini-recomended, który znajduje sie w rozpakowanym katalogu.
3. Edytuj zawartość tego pliku (np . za pomocą notatnika) i usuń średnik na początku linii z linii o zawartość:
extension=php_g2.dll
extension=php_mysql.dll
extension=php_xsl.dll
Dopisz jeszcze
extension=php_mysqli.dll
W linii error_reporting ustaw następującą wartość:
error_reporting = E_ALL
4. Skopiuj pliki php5ts.dll i libmysql.dll, które znajdziesz w rozpakowanym katalogu (C:PHP) do katalogu systemowego windows (C:WINDOWSsystem32)
5. Skopiuj pliki php_mysql.dll, php_mysqli.dll, php_xsl.dll, php_gd2.dll znajduję się w katalogu C:PHPext do C:WINDOWSsystem32.
6. Edytuj plik konfiguracyjny APACHE. (C:Program FilesApache GroupApache2confhttpd.conf)
Znajdź polecenia zaczynające się od LoadModule i dodaj
LoadModule php5_module “c:/php/php5apache2.dll”
AddType application/x-httpd-php .php
PHPIniDir “c:/windows/”
oraz
zamień
DirectoryIndex index.html index.html.var
na
DirectoryIndex index.html index.html.var index.php
7. Zapisz zmiany. Jeżli wszystko dobrze zrobiłeś, serwer powinien się uruchomić bez problemów.
Apache
Pobieramy najnowszą wersję dla naszego pingwinka z
http://httpd.apache.org/download.cgi . Rozpakuj plik za pomocą terminalu/konsoli poleceniem analogicznym do:
tar -zxvf httpd-2.0.55.tar.gz
Aby skompilować i zainstalować ApAche, udaj się do nowo rozpakowanego folderu i wpisz polecenia (zalogowany jako root. Polecenia to sudo lub su )
./configure –prefix=/usr/local/apache2 –enable-so –enable-ssl -with-ssl
–enable-auth-digest
make
make install
MySQL
Pobierz z www.mysql.com/download/mysql/5.0.html i zainstaluj zgodnie z podręcznikiem będącym pod adresem: http://dev.mysql.com/doc/refman/5.0/…ng-binary.html
Po instalacji, wpisujemy w terminalu hasło do użytkownika bazy MySQL (root’a)
mysqladmin -u root password ‘Twoje_nowe_haslo’
i przetestuj bazę wpisując w terminalu
#mysql -u root -p
PHP
1. WejdĄ na stronę http://www.php.net/downloads.php i pobierz pełny kod Ąródłowy archiwum PHP5.x . Rozpakuj je takim samym poleceniem jak paczkę serwera APACHE.
2. W katalogu, do którego wypakowałeż archiwum wywołaj następujące polecenia (jako root)
./configure –with-config-file-path=/etc –with-mysql=/opt/lampp –with-apxs2=/opt/lampp/bin/apxs –with-zlib –with-gd –with-xsl
make
make install
3. Skopiuj plik php-ini-recomended do katalogu /etc/php.ini , wykonując polecenie:
cp php.ini-recomended /etc/php.ini
4. Edytuj plik konfiguracyjny Apache (httpd.conf) , odnajdĄ wpis DirectoryIndex i dodaj na końcu lini wpis:
DirectoryIndex index.html index.html.var index.php
5.uruchom serwer Apache wpisując:
/usr/local/apache2/bin/apachectl restart
1. Pobieramy ze strony http://www.phpmyadmin.net/home_page/downloads.php.
2. Rozpakowujemy archiwum
3. Zmieniamy nazwę na PhpMyAdmin
4. Przenosimy do folderu apache2 katalog.
5. Wpisując http://localhost/phpMyAdmin/ będziemy mogli dokonać konfiguracji.