Stawianie serwera. Windows&Linux

Antoni Kwapisz
05.09.2015

Jak zrobić z własnego komputera, serwer nadający się na hosting gry via www lub serwisu? Nic prostszego! Dane z 13.01.2008r.

Windows

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.

Linux

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

phpMyAdmin - Dla Linux’a i Windowsa

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.

Zgłoś swój pomysł na artykuł

Więcej w tym dziale Zobacz wszystkie