Wpisy użytkownika gprawda oznaczone tagiem "mysql" (2) Wszystkie wpisy oznaczone tagiem "mysql" »

wodzupl20
 
Aby zacząć jakiekolwiek programowanie w php trzeba się zaopatrzyć w zestaw narzędzi do programowanie w danym języku.
1.Edytor kodu ja korzystam z notepad ++ ale morze być jakikolwiek edytor.
2.Serwer do testów Apache z wtyczką php oraz mysql np. xampp.
3.Przydało by się trochę pojęcia w programowaniu.
4.Najważniejszym elementem jest mnóstwo zapału i chęci do nauki.

Edytora nie będę omawiał ponieważ każdy ma inne upodobania więc zajmę się serwerem. XAMPP czyli Apache, MySQL, PHP, phpMyAdmin. Apache będzie interpretował nasz kod php , mysql będzie służył jako baza danych ,  phpmyAdmin będzie służył jako interfejs do tworzenia i edycji bazy danych.

XAMPP'a oraz notepad++ można pobrać z witryn wymienionych poniżej :
www.apachefriends.org/en/xampp-windows.html#641
notepad-plus-plus.org/download

Uruchamiamy ściągnietego Xamppa:
1.bmp

Klikamy OK:
2.bmp

Klikamy next:
3.bmp

Wybieramy ścieżkę instalacji:
4.bmp

Jeśli chcemy zainstalować xampa jako service działający w tle zaznaczamy 3 checkboxy na dole i klikamy next:
5.bmp

Po zakończonej pomyślnie instalacji klikamy finsh:
7.bmp

Następnie instalator pyta nas czy uruchomić menager XAMPPA klikamy TAK :
8.bmp

W menadżerze uruchamiamy Apache i MySQL bo to tylko będzie potrzebne:
10.bmp

Aby sprawdzić naszą platformę czy poprawnie działa wpisujemy w przeglądarce adres http://localhost i powinien pojawić się nam poniższy widok wyboru języka wybieramy polski:

12.bmp

13.bmp

Pomimo poprawnie zainstalowania dobrym zwyczajem jest zmiana zabezpieczeń , wpisując poniższy link powinien nas odnieść do strony z ustawieniami:
http://localhost/security/xamppsecurity.php
14.bmp


Po zmianie haseł i ustawień jesteśmy gotowi do pracy nad pierwszymi skryptami kontynuacja w cz.2.
 

wodzupl20
 
Wpadłem na genialny pomysł zrobienia małej serii instruktarzy ( tuto riali ) podstaw programowania PHP & MYSQL to będzie pierwszy z nich .
Jak ważnym w programowaniu jest środowisko w którym pisze programista oraz narzędzia których używa, lecz nie wszystkie narzędzia są pisane pod preferowane systemy w których chcemy pracować. Przyzwyczaiłem się do pisania w notepad ++ jednak na Linuksie nie ma takowych łatwo instalujących się debów (*.deb bynajmniej ja o takich nie słyszałem pl.wikipedia.org/wiki/Deb) więc czemu nie za-emulować sobie środowiska Windows i odpalić nasz ulubiony program .

Potrzebne będą :
-linux ( Debian, Fedora, Ubuntu etc. ja urzynam Ubuntu)
ubuntu_logo_on_ice.jpg

-uprawnienia roota
root.jpg

-notepad++ (installka na windows sourceforge.net/(…)download…) :)
- podstawowe wiadomości na temat Linuxa ( amorze i nie ubuntuguide.org/wiki/Ubuntu:Karmic_pl )

Po zainstalowaniu systemu i uprzednim skonfigurowaniu jego przystopujemy do instalacji wine:
-Otwieramy konsole i wpisujemy : sudo apt-get update ( aby upewnić się czy nasz system jest zaktualizowany do końca)

-następnie wpisujemy : sudo apt-get upgrade jeśli (jeśli system nie będzie chciał instalować aktualizować się to dobrze jeśli występują jakieś paczki nieaktualne trzeba je zainstalować)

-jeśli wszystko poszło po naszej myśli wpisujemy : sudo apt-get install wine ( aby zainstalować wine i postępujemy zgodnie z wyświetlającymi się komendami)
install-wine.png


install wine 2.png


wine installer 2.png


Nie potrzebna jest awansowana konfiguracja wine wystarcza ustawienia domyślne . Pobieramy installkę notepad++ klikamy prawym przyciskiem na pobrany program i wybieramy otwórz za pomocą wine.

installnp.png


Powinna pojawić się znajoma installka notepad ++ z Windowsa trzeba postępować zgodnie  z wyświetlającymi się instrukcjami.


np1.png


np2.png


np3.png


np4.png


np5.png


np6.png


np7.png


np8.png


np9.png


np10.png

Po instalacji można znaleźć nasza aplikacje w Programy->Wine->Programy->Notepad++

W nastepnym artykule pokarzę jak zainstalować sobie Apache , Mysql , PHPmyadmin do testowania naszych aplikacji.
A na koniec coś śmiesznego :P.

  • awatar NearDark: Oooooo ciekawe, bardzo ciekawe. Mam nadzieję, że tutek będzie dotyczył PHP5. Obecnie uczę się JS, znam już HTML i CSS i trochę c++. Przyda się stworzenie osobnej strony WiKi z twoim tutorialem, będzie łatwiej coś znaleźć. Jesli chodzi o edytory to używam głównie darmowego Hateml Pro, dodatkowo Pajączek, rzadko dreamweaver. Czekam na tutki :0
  • awatar gprawda: @NearDark: Dziś postaram się opowiedzieć trochę o php 5 oraz podstawach w php oraz apche
  • awatar mru: "Mac, PC, Linux" - dobre te klipy :D
Pokaż wszystkie (3) ›