Instalacja - apache+php+mysql |
Instalacja - apache+php+mysql |
24.07.2003, 09:37:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) |
#ponizszy text jestem textem pisanym na szybko i jesli ktos widzi jakies niedociagniecia - to prosze o PW ... naniose poprawki jak najszybciej.
Instalacja i konfiguracja apache + php + mysql - jedynie podstawowa - bez czarow marow. 1.Konfiguracja apache. Sama instalacja to bułka z masłem więc nie ma sie nawet o czym rozpisywać, poprostu po ściągnieciu pakietu phptriad u mnie była to wersja 2.1.1 i uruchomieniu instalatora wszystko pięknie i gładko zainstalowalo się do katalogu C:apache. Po urchomieniu serwera apache c:apacheApache.exe otwiera się nam okienko dosowe ktore należy zminimalizować, zamknięcie okienka równoznaczne jest z wyłączeniem serwera apache. Gdy apache jest uruchomiony możemy w przeglądarce internetowej wpisać domyślny adres swojej maszyny czyli http://localhost Widoczny będzie powitalny ekran mówiący o tym iż instalacja została pomyśl nie przeprowadzona. (no a jak inaczej ) Kiedy wszystko zostało zainstalowane dzięki pięknemu instalatorowi .. możemy już lecieć z tym koksem... Pierwszą rzeczą jaką się zajmiemy będzie edycja pliku konfiguracyjnego apache który znajduje się w katalogu c:apacheconf pod nazwą httpd.conf. Aby móc korzystać w przyszłosci z tzw. virtualnych hostów należy odnaleźć linijke : Kod #BindAddress *
i zamienić ją na : Kod BindAdress 127.0.0.1
Jest to wewnętrzny adres ip twojej maszyny... Następna rzeczą ktorą należy odszukać to linijka : Kod <IfModule mod_dir.c>
DirectoryIndex index.html index.php default.php main.php </IfModule> i zamienić ja na Kod <IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php default.php main.php index.php3 index.php4 </IfModule> Apache po tej zmiance bedzie uwzgledniał jako index pliki o powyższych nazwach. To znaczy jeśli w głównym katalogu twojej stronki (która rownież utworzymy) jakiś plik będzie miał jedną z powyższych nazw to zostanie wyświetlony jako index czyli główna strona Następną modyfikacją będzie odnalezienie linijki : Kod Action application/x-httpd-php "/php/php.exe"
Pod ktorą należy dopisać : Kod AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php .phtml AddType application/x-httpd-php-source .phps ScriptAlias /php/ "C:/apache/php/" A co to da ? Otóż serwer będzie uwzgledniał jako skrypty php wszystkie pliki o rozszerzeniach - .php, php3 itd. jak widać powyżej a co za tym idzie beda one przetwarzane przez parser php i zwracane w postaci odpowniedniego wyniku ... Dalszym twoim zadaniem będzie utowrzenie virtualnego hosta czyli najprościej tłumacząc adresu pod którym będziesz mógł znaleźć np. swoją stronke. W celu dodania nowego virtualnego hosta należy dokonać odpowiednich modyfikacji w konfiguracji apache : Odnajdujemy linijke : Kod #NameVirtualHost *
I zamieniamy ja na : Kod NameVirtualHost 127.0.0.1
Nastepną sprawa jest stworzenie virtualnego hosta : Pod zmienioną przed chwila linijką należy dla przykładu dodać poniższych kilka : Kod <virtualhost 127.0.0.1>
documentroot /apache/htdocs/strona servername strona errorlog logs/strona-error-log_log customlog logs/strona-errorlog common </virtualhost> Nastepną rzeczą jakiej będzie trzeba dokonać i bez której nie ruszy adres który przed chwila wprowadziliśmy (czyli strona) będzie odnalezienie w swoim katalogu windowsowym pliku o nazwie hosts.sam. Po otwarciu pliku będzie można zobaczyć coś takiego : Kod 127.0.0.1 localhost
Pod ta linijka należy dopisac adres który wcześniej dopisaliśmy w configu apache czyli : Kod 127.0.0.1 strona
Następnie należy plik zapisać w tym samym katalogu jakim był plik hosts.sam do postaci hosts - czyli nie może być po nazwie hosts nic wiecej żadnej kropki ani nic Aby móc cokolwiek zobaczyć po wpisaniu w przegladarce adresu : http://strona należy w katalogu c:apachehtdocs utowrzyć katalog o nazwie strona i w nim przykładowo plik index.php o tresci: [php:1:de9586eca7]<? echo "mozna isc na piwo - bo tu to juz mozna stronke robic "; ?>[/php:1:de9586eca7] No i apache mamy już skonfigurowane... teraz mozna zabrać się za konfigurację php... a tą część właśnie dopisze za jakies 2dni ... jak tylko zdołam dojść do siebie. praktycznie po tym co zrobiles czytleniku ... juz wszystko powinno chodzic... |
|
|
13.03.2009, 23:27:13
Post
#121
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.03.2009 Skąd: Cieszyn Ostrzeżenie: (0%) |
erix wielkie dzięki miałeś racje wywaliłem to add module i od razu się włączyło jeszcze raz dzięka za pomoc
|
|
|
4.02.2011, 14:06:56
Post
#122
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) |
Witam,
Mam nadzieje ze w dobrym dziale pisze a jak nie to nie linczujcie. Czy ktos zna adres strony lub wie jak nalezy zainstalowac apache + php pod win 7 ? czy wogole to jest mozliwe. Prosze o odpowiedz bo naprawde tego potrzebuje - nie wiuem co z systemem robic. Problem jest poniewaz pod xp nie mam sterownikow do karty graficznej (nowy laptop) a pod win 7 nigdzie nie moge niczego znalesc (tutaj chodzi o onstalke apache i php) |
|
|
4.02.2011, 14:24:15
Post
#123
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Dla Ciebie najlepszym rozwiązaniem będzie UniSever, XAMPP, WAMP czy inne tego typu paczki.
|
|
|
4.02.2011, 14:54:13
Post
#124
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) |
|
|
|
23.01.2012, 11:16:35
Post
#125
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 23.01.2012 Ostrzeżenie: (0%) |
A ja skorzystałem z metody na wiki ponieważ jest jasna i szczegółowa
http://pl.wikibooks.org/wiki/PHP/Instalacja/Apache ale pojawił się problem w momencie testowania serwera... zrobiłem wszystko dokładnie jak napisali oprócz zaznaczenia podczas instalacji "serwer prywatny". Kiedy wpisuje do wyszukiwarki localhost to wyskakuje "It works!" ale u siebie na dysku nie mam, żadnego pliku .html, który by podobną komende wyświetlił. Gdy wpisałem localhost/index.html to wyświetliło plik, który jest w folderze "D:/Serwer/htdocs/" a przecież zrobiłem te wszystkie przekierowania w configu na "D:/Serwer/www/" więc o co chodzi? czemu nie uznaje "D:/Serwer/www/" jako głównego katalogu, co za tym idzie "localhost/~test/" również nie działa |
|
|
13.11.2015, 08:36:00
Post
#126
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.10.2014 Ostrzeżenie: (0%) |
Jako, że wątek doś stary i mogło się coś pozmieniać - pytam:
Poleci ktoś, które wersje PHP, MySql i Apache instalować na Win 7? Wie ktoś o jakieś stronach gdzie insalacja i konfiguracja była by opisana i ewentualnie zawierała linki do "dobrych" wersji? |
|
|
13.11.2015, 09:00:13
Post
#127
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Dla Win jeśli to ma być lokalna developerka lub hobbystycznie to polecam:
https://www.apachefriends.org/pl/index.html Prosto szybko i działa... Natomiast jeśli chcesz się samemu bawić w instalację komponentów to generalnie im nowsze wersje tym lepiej. Apache/Nginx + PHP min 5.6, Mysql 5.7 i jedziesz. Poradniki? W sumie każdy w miarę nowy. Jak wpiszesz WAMP w google to wyniki z tego roku dadzą radę. |
|
|
13.11.2015, 09:24:53
Post
#128
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Zainstaluj sobie Homestead. Na stronie masz wszystko ładnie wyjaśnione. Ewentualnie możesz pobawić się Dockerem.
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
13.11.2015, 09:47:36
Post
#129
|
|
Grupa: Zarejestrowani Postów: 6 366 Pomógł: 1115 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Swego czasu pisałem artykuły o tym:
http://wwwgo.pl/article/13/konfiguracja_sr...%3A_serwer_http http://wwwgo.pl/article/14/konfiguracja_sr...wery_baz_danych -------------------- |
|
|
13.11.2015, 10:30:59
Post
#130
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.10.2014 Ostrzeżenie: (0%) |
|
|
|
13.11.2015, 10:37:44
Post
#131
|
|
Grupa: Zarejestrowani Postów: 6 366 Pomógł: 1115 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Nawet jak coś pozmieniało się na ekranie instalacyjnym to przyda się reszta wiedzy.
Jest inny link do ZS obecnie. No i Zend to już Rogue Wave. -------------------- |
|
|
22.11.2015, 12:57:36
Post
#132
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 20.11.2015 Ostrzeżenie: (0%) |
Czesc, mam pytanko odnośnie samej instalacji Apache. zrobiłem wszystko jak w tym filmiku https://youtu.be/17qhikHv5hY lecz po wpisaniu w przegladarce mywebsite.localhost/ dostaje pustą strone a nie to co dałem w index.html , macie jakieś rozwiązanie? dodam co moze być istotne ,że dwa razy próbowałem zainstalować apache, za pierwszym razem wszystko poszło lecz mogłem wystartować dopiero po zmianie portów z 80 na 8079, następnie nie wiem sam dlaczego odinstalowałem w cmd |httpd -k uninstal| i gdy chciałem ponownie go zainstalować w wierszu poleceń uzyskałem odpowiedź, że apache jest już zainstalowany. Czekam na waszą pomoc , dzięki! Cześć rpzwiązałem problem, może komuś sie przyda , zrobiłem tak jak tutaj gośc zalecił ze zmianą portów : https://www.youtube.com/watch?v=AWtL1tSQVMk Ten post edytował yosephist 22.11.2015, 12:58:10 |
|
|
Wersja Lo-Fi | Aktualny czas: 19.05.2024 - 19:14 |