Niezbędne narzędzia. Przed rozpoczęciem pracy z PHP należy zainstalować odpowiednie narzędzia: środowisko PHP serwer WWW serwer baz danych MySQL

Podobne dokumenty
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium

Podstawy technologii WWW

Dokumentacja fillup - MS SQL

1 90 min. Aplikacje WWW Harmonogram spotkań, semestr zimowy (studia stacjonarne)

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

Tomasz Greszata - Koszalin

Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Data modyfikacji:

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Instrukcja instalacji

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs.

Praca Magisterska "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu" AUTOR PROMOTOR

Laboratorium 3.4.2: Zarządzanie serwerem WWW

SSI Katalog. Program do katalogowania zawartości dysków. Dariusz Kalinowski

KARTA KURSU. Administracja serwerami WWW

Bezpieczny system poczty elektronicznej

Procedura aktualizacji silnika baz danych Firebird do wersji 2.5

Aplikacje WWW - laboratorium

WPROWADZENIE. Użycie PHP

Win Admin Replikator Instrukcja Obsługi

Instrukcja instalacji usługi Sygnity Service

Konfiguracja programu MS Outlook 2007 dla poczty w hostingu Sprint Data Center

Mirror Tool.

Załącznik nr 2. Przewodnik instalacyjny systemu e-broker Technologiczny v.1.0. Część 4 - Narzędzia informatyczne przeznaczone dla ośrodków innowacji

Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a.

PORADNIK "JAK ZAŁOŻY Ć KONTO WWW NA ELEKTRODA.EU" Przemysław Kojac v1.0

INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO

INSTRUKCJE UŻYTKOWNIKÓW

Adresy dostępowe serwerów poczty elektronicznej. Konfiguracja programów klienckich poczty elektronicznej

Konfiguracja programu pocztowego Mozilla Thunderbird do pracy w sieci NEO.pl

INSTALACJA I KONFIGURACJA Instalacja systemu WF-Mag Mobile 2

instrukcja INSTALACJI APi_proxy

Konfiguracja poczty IMO dla urządzeń mobilnych z systemem ios oraz Android.

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Wskazówki do instalacji Systemu Symfonia Forte. Szybki start

Konfiguracja programu pocztowego Outlook Express do pracy w sieci NEO.pl

EuroSoft Apteka. EuroSoft Sp z o.o Warszawa ul. Łopuszańska 32 tel.: (22)

Generatory pomocy multimedialnych

ActiveXperts SMS Messaging Server

Wdrożenie modułu płatności eservice. dla systemu Magento

Win Admin Replikator Instrukcja Obsługi

Instrukcja instalacji usługi Sygnity Service

Tworzenie maszyny wirtualnej

Instalacja krok po kroku /instalacja programu, serwera bazy danych/

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2

Biuletyn techniczny. CDN OPT!MA 8.5 Wskazówki dotyczące instalacji programu. Copyright 2006 COMARCH SA

Pracownia internetowa w każdej szkole (edycja jesień 2005)

5.1. MINIPOS MINIPOS. INSTALACJA ORAZ URUCHOMIENIE USŁUGI

Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW. Wymagania

Instrukcja konfiguracji funkcji skanowania

Win Admin Replikator Instrukcja Obsługi

Instrukcja uŝytkownika narzędzia Skaner SMTP TP. Uruchamianie aplikacji

KONFIGURACJA USŁUGI ZSIMED NA SERWERZE ZDALNYM

Joomla! Instalacja. Pobierz pakiet instalacyjny. instalacji XAMPP

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

Procedura konfiguracji programu Outlook Express z wykorzystaniem protokołu POP3

PrestaShop. Sklep internetowy szyty na miarę

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Wykaz zmian w programie WinAdmin Replikator

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

SysLoger. Instrukcja obsługi. maj 2018 dla wersji aplikacji (wersja dokumentu 2.5)

Języki skryptowe - PHP. Podstawy PHP. Paweł Kasprowski. pawel@kasprowski.pl. vl07

procertum CLIDE Client 2.1 wersja 1.0.2

INSTRUKCJA INSTALACJI I KONFIGURACJI APLIKACJI WEBSOFT CEIDG MONITOR

RODO a programy Matsol

KONFIGURACJA KONTA POCZTOWEGO DO POBRANIA WIADOMOŚCI Z OBECNEGO SERWERA POCZTOWEGO. Zespół Systemów Sieciowych

Należy ściągnąć oprogramowanie Apache na platformę

Procedura instalacji oprogramowania ESI[tronic] oraz konfiguracji modułów KTS 530/540/570

Instalacja programu. Po naciśnięciu przycisku Dalej pojawi się okno, w którym naleŝy dokonać wyboru docelowej lokalizacji.

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala

Instrukcja Konfiguracji Programu. MS Outlook Express

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Sieci komputerowe i bazy danych

Procedura konfiguracji programu Outlook 2003 z wykorzystaniem

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

KATEGORIA OBSZAR WIEDZY NR ZADANIA Podstawowe informacje i czynności

I. WYSIWYG What You See Is What You Get Widzisz to co otrzymujesz

Zajęcia 11 wykorzystanie MySQL w PHP

O D P O W I E D ZI na zapytania w sprawie SIWZ cz II

Serwer druku w Windows Server

Win Admin Replikator Instrukcja Obsługi

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Bezpieczeństwo systemów informatycznych

ZPKSoft Synchronizator

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x

Instalacja i konfiguracja serwera IIS z FTP

Grodków, dn. 20 listopada 2013r. ZP

Problemy techniczne SQL Server. Jak odblokować porty na komputerze-serwerze, aby umożliwić pracę w sieci?

Transkrypt:

Instalowanie PHP

Niezbędne narzędzia Przed rozpoczęciem pracy z PHP należy zainstalować odpowiednie narzędzia: środowisko PHP serwer WWW serwer baz danych MySQL

Serwer lokalny Serwer lokalny można zainstalować na dwa sposoby. Można ręcznie dobrać i skonfigurować wszystkie komponenty. W skład komponentów wchodzi kilka ważnych elementów. Pierwszy z nich to interpreter języka PHP system zawierający zbiór funkcji i modułów udostępnianych przez język PHP (w zależności od wersji). Drugim jest serwer Apache, jeden z najpopularniejszych otwartych serwerów HTTP, dostępny dla wielu systemów operacyjnych.

Serwer lokalny Kolejnym jest baza danych MySQL stanowiąca kompleksowy system zarządzania relacyjnymi bazami danych. Warto wykorzystać również narzędzie phpmyadmin pozwalające na łatwe zarządzanie bazą danych MySQL. Kolejny element to serwer SMTP umożliwiający lokalną obsługę poczty e-mail. Poza tymi podstawowymi elementami można dobrać kilka narzędzi związanych z optymalizacją funkcjonowania strony, kontrolą logów serwera czy obsługą FTP.

Serwer lokalny Łatwiejszym sposobem jest skorzystanie z narzędzi zawierających już w sobie wszystkie potrzebne elementy. Są to gotowe serwery lokalne, odpowiednio skonfigurowane, które w prosty sposób można zainstalować na komputerach lokalnych. Obecnie dostępnych jest wiele serwerów różniących się doborem wersji komponentów i konfiguracją.

Serwer lokalny Lokalne serwery WWW: Appserv EasyPHP FoxServ Krasnal Serv XAMPP WAMP WebServ

Konfiguracja lokalnego serwera Zainstalowany lokalny serwer WWW po części jest już skonfigurowany. Wstępne ustawienia pozwalają na rozpoczęcie pracy. Warto jednak zapoznać się z niektórymi funkcjami, jakie daje serwer.

Konfiguracja lokalnego serwera Pierwszym plikiem, który można skonfigurować, jest php.ini. Jest to plik pozwalający zdefiniować ustawienia PHP dla całego serwera. Plik zbudowany jest z dyrektyw, którym przypisano określone wartości. Jeżeli w pliku chcemy umieścić komentarz lub ukryć dyrektywę, wstawiamy znak średnika (;) dla każdej linii.

Konfiguracja lokalnego serwera Zmianą, którą warto wprowadzić w pliku php.ini, jest ustawienie opcji error_reporting tak, aby serwer reagował na wszelkie występujące w skrypcie błędy: error_reporting = E_ALL E_STRICT Kolejnym krokiem jest upewnienie się, czy opcja display_errors, zezwalająca na wyświetlanie błędów, dla danej wersji PHP jest włączona: display_errors = ON W przypadku wykorzystywania skróconej wersji tagów <??> należy włączyć opcję: short_open_tag = ON

Dyrektywy konfiguracji pliku php.ini

Dyrektywy konfiguracji pliku php.ini

Konfiguracja lokalnego serwera Plik httpd.conf zawiera domyślną konfigurację serwera. Plik zbudowany jest z dyrektyw, którym przypisano określone wartości. Jeżeli w pliku chcemy umieścić komentarz lub ukryć dyrektywę, wstawiamy znak # dla każdej linii.

Konfiguracja lokalnego serwera W przypadku wystąpienia błędów przy uruchamianiu serwera należy sprawdzić, czy inny z zainstalowanych na komputerze programów nie nasłuchuje na porcie 8080 lub zmienić wpis w konfiguracji pliku httpd.conf: Listen 8080 Dyrektywa ta nakazuje serwerowi nasłuchiwanie dla więcej niż jednego adresu lub portu, może być stosowana więcej niż tylko raz.

Dyrektywy konfiguracji w pliku http.conf

Konfiguracja lokalnego serwera Plik my.ini odpowiada za konfigurację bazy danych MySQL. Plik zbudowany jest z dyrektyw, którym przypisano określone wartości. Jeżeli w pliku chcemy umieścić komentarz lub ukryć dyrektywę, wstawiamy znak # dla każdej linii.

Konfiguracja lokalnego serwera Konfigurację bazy danych warto dostosować do parametrów fizycznych serwera, zwłaszcza uwzględniając pamięć fizyczną. Przykładowa optymalizacja podstawowych parametrów bazy dla małej pamięci fizycznej, a zwiększonej liczby zapytań do bazy danych przedstawia się następująco: query_cache_size=36m table_cache=512

Dyrektywy konfiguracji pliku my.ini