Własny miniportal www uruchomiony.pdf

(73 KB) Pobierz
Własny miniportal www uruchomiony, skonfigurowany i wstępnie zabezpieczony w trzydzieści
minut. Całość oparta o zupełnie darmowe rozwiązania, pracująca pod dowolnym Windowsem i nie
wymagająca doktoratu z informatyki. Brzmi fantastycznie? Przy odpowiednich wskazówkach jest to
jednak całkowicie realne. Upowszechniający się w ostatnich czasach stały dostęp do Internetu to
nie tylko dobrodziejstwa szybszego ściągania interesujących materiałów. Słowo "stały" oznacza
przede wszystkim (o ile provider nie poskąpi tzw. publicznego adresu IP) "permanentnie i
jednoznacznie dostępny z zewnątrz". To natomiast oznacza, że odpowiednie skonfigurowanie tak
wpiętego do sieci komputera umożliwi korzystanie z oferowanych przez niego usług każdemu
użytkownikowi w Internecie (naturalnie w ramach nadanych uprawnień). Najpopularniejszą usługą
tego typu jest serwer www, za pomocą którego można udostępnić całemu światu to, co ma się do
przekazania. Może to być wszystko – od zwykłej strony ze zdjęciami do rozbudowanego systemu
portalowego, który nada prezentowanym informacjom uporządkowany charakter, pozwoli na
interakcję z odwiedzającymi i umożliwi częstą aktualizację zawartości praktycznie bez znajomości
HTML’a, języków programowania czy zagadnień administracyjnych. Tym idealnym narzędziem dla
domowych użytkowników chcących zabłysnąć przed znajomymi lub małych firm chcących
profesjonalnie zaistnieć w sieci jest pakiet PHP Nuke.
10430297.002.png
Co potrzeba ?
Sposobów uruchomienia całego serwisu opartego o PHP Nuke jest dość
sporo. Zaprezentowane narzędzia mają dwie duże zalety – dostępne są w
wersjach dla platformy Windows i nic nie kosztują. Należy zatem
zaopatrzyć się w serwer www Apache 2.0.43 , język skryptów PHP 4.2.3 ,
bazę danych MySQL 3.23.53 , system portalowy PHP Nuke 6.0 i pakiet
administracyjny phpMyAdmin 2.3.3 . Następnie trzeba już tylko zmusić
wszystkie te rzeczy do wspólnej pracy i gotowe. W opisanym procesie
instalacyjnym istotne są odpowiednie, niestandardowe ścieżki dostępu
(pisane czasami przy użyciu znaku backslash - w tym tekście oznaczanym
jako | ze względu na specyfikę naszego systemu obsługi artykułów, a
czasami przy pomocy "/") i kolejność wykonywanych zadań.
Apache na śniadanie
Instalacja Apache’a 2.0.42 sprowadza się do uruchomienia ściągniętego
pliku apache_2.0.43-win32-x86-no_ssl.msi . Jedynymi istotnymi
parametrami zasługującymi na modyfikację w stosunku do domyślnych
wartości są Network Domain i Server Name . W większości przypadków
właściwym i bezpiecznym będzie podanie w obydwu miejscach nazwy, pod
którą komputer widoczny jest w Internecie. W prezentowanym przykładzie
będzie to wpis trantor.infojama.pl wskazujący na adres IP terminala SDI.
Jak ustalić własny adres IP? Należy uruchomić przez Start/Uruchom…
polecenie ipconfig.exe . Jeśli komputer ma przypisanych kilka adresów IP,
należy wybrać tzw. adres zewnętrzny (czyli nie zaczynający się od
popularnych 192.168.x.x czy 10.0.x.x). Jeśli takowego nie ma, niemożliwe
jest skonfigurowanie serwera www dostępnego z zewnątrz bez konsultacji
z administratorem sieci. Jak ustalić własną domenę? Należy uruchomić
przez Start/Uruchom... polecenie nslookup.exe , gdzie jest adresem IP
ustalonym przy pomocy ipconfig.exe . Jeśli uzyskana w ten sposób nazwa
nie podoba się, można w przypadku posiadania stałego adresu IP wykupić
sobie nazwę np. mójserwer.pl lub skorzystać z darmowych alternatyw typu
www.eu.org lub www.one.pl. Jeśli posiada się zmienny adres IP, można
zainteresować się darmowymi usługami typu dyndns.org. Po szczęśliwym
dobrnięciu do końca procesu instalacji Apache’a lepiej zostawić dalszą jego
konfigurację do czasu ustawienia PHP.
PHP na obiad
Należy rozpakować ściągnięte archiwum php4-win32-STABLE-latest.zip
(np. przy pomocy Windows czy Total Commandera, który i tak przyda się
później do edycji plików konfiguracyjnych) bezpośrednio do stworzonego
folderu c:|Program Files|PHP . Następnie trzeba skopiować zmieniając
nazwę na php.ini plik php.ini-dist do głównego katalogu Windowsa (np. c:|
WINDOWS|php.ini), wyedytować go np. notatnikiem i ustawić odpowiednio
dwa poniższe wpisy (będą puste):
doc_root = "c:/Program Files/Apache
Group/Apache2/htdocs"
extension_dir = "c:/Program Files/PHP/extensions"
Po tym zabiegu pozostaje już tylko modyfikacja pliku konfiguracyjnego
Apache’a znajdującego się w c:|Program Files|Apache Group|Apache2|
conf|httpd.conf . Wystarczy dopisać do niego na samym końcu cztery
linijki:
LoadModule php4_module "c:/Program
10430297.003.png 10430297.004.png
Data ostatniej aktualizacji: 11 grudnia 2002
Dla Jamy Mastaha: Tomasz Bryja
10430297.005.png 10430297.001.png
Zgłoś jeśli naruszono regulamin