SUSEk.info jest portalem skupiającym przede wszystkim początkujących użytkowników tego systemu zawierającym pomocne artykuły na temat systemu openSUSE oraz wiadomości ze świata opensource. Zapraszamy wszystkich do dzielenia się własną wiedzą i publikowania artykułów na naszych stronach - wystarczy się zarejestrować !
| 11.3 - szybkie menu |
Instalacja openSUSEkrok po kroku instalacja wraz z screen'ami |
Pobierz obrazy ISOpobierz bezpłatnie płyty instalacyjne systemu |
MultimediaKliknij i zainstaluj zestaw kodeków audio wideo |
|
|
00:00:49
30.07.05
Serwer WWW (PHP MySQL)
Autor/źródło:
Administrator
Ilość odsłon: 23849
Tagi: HTML MYSQL PHP PROGRAMY SERWER SYSTEM WWW
Tym razem cos poważnego czyli jak postawić profesjonalny serwer www z obsługą PHP MySQL i panelem administracyjnym phpMyAdmin. Artykuł bardzo prosto i przejrzyście napisany. Przetestowałem go na SuSE 9.1 Personal. Artykuł przetłumaczony z angielskiego.
⇩ Czytaj dalej Dlaczego tutaj jest reklama? Usuń reklamę Zareklamuj się Czytaj dalej ⇩
Znalazłem w internecie bardzo ciekawy i poważny artykuł na temat instalacji serweta Apache wraz z php mysql phpMyAdmin.
napisany był po angielsku więc pokusiłem sie o translacje zobaczymy jak mi to wyjdzie.
opis przedstawia instalacje na SuSE 9.1 Proffesional a został przetestowany na SuSE 9.1 Personal ( w tym przypadku większość pakietów trzeba było do instalować znajdując je w sieci
pakiety podstawowe znajdują się na ftp SuSE:
ftp://ftp.suse.com/pub/projects/apache
resztę trzeba pobrać z internetu polecam wyszukiwarkę na moje stronie)
Zaloguj się jako zwykły użytkownik
uruchom
Centrum Sterowania >> moduły YaST2 >> Oprogramowanie >> Dodawanie i usuwanie oprogramowania
wybierz tryb administratora i wpisz jego hasło
w polu szukaj wpisz apache i naciśnij
Szukaj
zaznacz w polu po prawej stronie:
apache2
naciśnij
Akceptuj
zostaniesz poinformowany że potrzebujesz do instalować pakiety zgadzasz sie i zmieniasz płytki.
Teraz ustawimy żeby Apache uruchamiał się automatycznie podczas startu systemu
Uruchamiamy:
Centrum Sterowania >> moduły YaST2 >> System >> Runlevel Editor
oczywiście wybieramy tryb roota jw.
wybieramy tryb experta
Expert Mode
zaznaczamy
apache2 z listy
naciskając przycisk
Set/Reset
wybieramy
Enable the Service
Naciskając przycisk
Start/Stop/Refresh
wybieramy
Start now ...
naciskamy zakończ i serwer już działa
Użytkownicy wersji Personal będą musieli pobrać wszystkie potrzebne pakiety z internetu lista potrzebnych zostanie wyświetlona przy próbie instalacji pakietu apache2
Na pewno będzie trzeba pobrać takie pakiety jak:
libapr0-2.0.54-0.1.i586.rpm
apache2-prefork-2.0.54-0.1.i586.rpm
Mogą one wymagać dodatkowych pakietów (można je znaleźć przy użyciu mojej wyszukiwarki)
INSTALACJA PHP4
Uruchom
Centrum Sterowania >> moduły YaST2 >> Oprogramowanie >> Dodawanie i usuwanie oprogramowania
wybierz tryb administratora i wpisz jego hasło
w polu szukaj wpisz
php
i naciśnij
Szukaj
zaznacz w polu po prawej stronie:(może się zdarzyć że niektóre pakiety zostały wcześniej zainstalowane zostanie to wyświetlone - wtedy pozostawiamy je)
apache2-mod_php4
php4
naciśnij
Akceptuj
zostaniesz poinformowany że potrzebujesz do instalować pakiety zgadzasz sie i zmieniasz płytki.
Użytkownicy wersji Personal będą musieli pobrać wszystkie potrzebne pakiety z internetu lista potrzebnych zostanie wyświetlona przy próbie instalacji pakietu php
INSTALACJA MySQL
Centrum Sterowania >> moduły YaST2 >> Oprogramowanie >> Dodawanie i usuwanie oprogramowania
wybierz tryb administratora i wpisz jego hasło
w polu szukaj wpisz mysql i naciśnij
Szukaj
zaznacz w polu po prawej stronie:
mysql
php4-mysql
mysql-client
naciśnij
Akceptuj
zostaniesz poinformowany że potrzebujesz do instalować pakiety zgadzasz sie i zmieniasz płytki.
Użytkownicy wersji Personal będą musieli pobrać wszystkie potrzebne pakiety z internetu lista potrzebnych zostanie wyświetlona przy próbie instalacji pakietu php dodatkowo większość dodatkowych pakietów potrzebuje inne pakiety ja musiałem pobrać około 10 dodatkowych pakietów :(
Logujemy się jako root
otwieramy okno terminala
wpisujemy
mysql_install_db --user=mysql
powinien wyświetlić się komunikat o poprawnym przejściu konfiguracji i ostrzeżenie o braku zabezpieczenia bazy.
Dodamy teraz grupę użytkowników dla MySQL:
Centrum Sterowania >> moduły YaST2 >> Bezpieczeństwo i Użytkownicy >> Edytowanie i Dodawanie grup
wybierz tryb administratora i wpisz jego hasło
Naciśnij
Dodaj
jako nazwę wpiszemy
mysql
zaznaczamy po prawej stronie
demon
mysql
root
naciskamy
Dalej
Akceptujemy zmiany
NAPRAWIAMY UPRAWNIENIA PROGRAMU
Niestety po samej instalacji nie uruchomimy MySQL problem tkwi w uprawnieniach do bazy danych które to uniemożliwiają uruchomienie MySQL: katalog
/var/lib/mysql/
nie ma wystarczających uprawnień
Logujemy się jako
root
Otwieramy
Konqueror
Przechodzimy do katalogu(najlepiej tam gdzie wpisujemy adres internetowy):
/var/lib/
likamy prawym przyciskiem na katalog
mysql
wybieramy zakładkę
Uprawnienia
i wybieramy żeby grupa miała uprawnienia do odczytu i zapisu
zaznaczamy pole
zastosuj zamiany do wszystkich plików i podkatalogów
w miejscu grupa wpisujemy:
mysql
akceptujemy zmiany
wyloguj się z root'a
AUTOMATYCZNE WŁĄCZANIE MySQL
Uruchamiamy:
Centrum Sterowania >> moduły YaST2 >> System >> Runlevel Editor
oczywiście wybieramy tryb roota jw.
wybieramy tryb experta
Expert Mode
zaznaczamy
mysql z listy
naciskając przycisk
Set/Reset
wybieramy
Enable the Service
Naciskając przycisk
Start/Stop/Refresh
wybieramy
Start now ...
naciskamy zakończ i MySQL juz działa
INSTALACJA phpMyAdmin
uruchom
Centrum Sterowania >> moduły YaST2 >> Oprogramowanie >> Dodawanie i usuwanie oprogramowania
wybierz tryb administratora i wpisz jego hasło
w polu szukaj wpisz php i naciśnij
Szukaj
zaznacz w polu po prawej stronie (jeżeli znalazło nam pakiet to ok jeżeli nie to musimy go ściągnąć z internetu jest w mojej wyszukiwarce):
phpmyadmin
naciśnij
Akceptuj
zostaniesz poinformowany że potrzebujesz do instalować pakiety zgadzasz sie i zmieniasz płytki.
TESTUJEMY APACHE PHP MySQL phpMyAdmin
W przeglądarce (konqueror) wpisujemy
UWAGA WAŻNE SĄ DUŻE I MAŁE LITERY
Powinien nam się wyświetlić panel administracyjny bazy danych MySQL oraz ostrzeżenie że aktualnie nasz baza danych jest dostępna dla wszystkich.
Oczywiście możemy wybrać z menu rozwijanego po prawej stronie język dl naszego phpMyAdmin na polski.
OGRANICZENIE DOSTĘPU DO NASZEJ BAZY DANYCH
Logujemy sie jako root
uruchamiamy konquerora
przechodzimy do katalogu:
/srv/www/htdocs/phpMyAdmin/
naciskamy prawym przyciskiem na:
config.inc.php
wybieramy
Open With ...
Otworzy się okienko w którym z rozwijanej listy wybieramy Narzędzia (utilities) >> Edytor >> Kate
naciskamy OK
na dole edytora znajduje się panel informacyjny w którym będzie nas interesował numer linijki
w linijce nr. 39 zmieniamy
na
w linijce nr. 69 wpisujemy pomiędzy ''
w linijce nr. 83 wpisujemy pomiędzy '' ( u mnie było juz wpisane)
w linijce nr. 84 wpisujemy pomiędzy '' hasło roota
zapisujemy zmiany i zamykamy edytor
restartujemy komputer
DOMYŚLNIE MySQL INSTALOWANY JEST BEZ HASŁA NALEŻY JE USTAWIĆ (informacja jak to zrobić znajduje sie w dokumentacji MySQL)
JA TO ZROBIŁEM TAK:
uruchomiłem terminal
wpisałem
/usr/bin/mysqladmin -u root password nasze hasło
/usr/bin/mysqladmin -u root -h localhost nasze hasło
Jest to trochę roboty nie ukrywam ja postawiłem serwer w 2 godziny ale musiałem wszystkie pakiety ściągać z internetu plus oczywiście dodatkowe pakiety których było trochę
Komentarze
23:01:19
09.11.05
no bardzo ładnie
Autor: Gość
23:02:59
09.11.05
ciąg dalszy poprzedniego
Autor: Gość
23:07:39
09.11.05
Re: Serwer WWW (PHP MySQL)
Autor: Gość
03:41:30
14.01.06
po tym wszystkim mam!
Autor: Gość
08:54:07
14.01.06
Re: Serwer WWW (PHP MySQL)
Autor: Gość
18:41:52
25.01.06
Kardan
Autor: Gość
14:57:20
26.01.06
Re: Serwer WWW (PHP MySQL)
Autor: Gość
20:12:40
01.02.06
Raffik
Autor: Gość
13:24:12
17.03.07
error
Autor: Gość
10:04:25
12.09.07
Re: Serwer WWW (PHP MySQL)
Autor: Gość
21:34:06
02.01.08
użytkownik
Autor: Gość
22:47:27
04.05.08
SERWER FTP POD NEOSTRADĄ 512?
Autor: Danzieger
09:10:32
05.05.08
Re: SERWER FTP POD NEOSTRADĄ 512?
Autor: Gość
23:02:58
21.07.08
problemy
Autor: Gość
08:29:16
22.07.08
Re: problemy
Autor: Gość
13:15:28
22.07.08
Re: Re: problemy
Autor: Gość
13:45:02
22.07.08
Re: Re: Re: problemy
Autor: Gość
13:47:04
22.07.08
Re: Re: Re: Re: problemy
Autor: Gość
17:28:14
28.12.08
error 403
Autor: piotr
16:14:05
22.02.09
no dziala wszystko ok ;)
Autor: Gość
16:14:50
22.02.09
jaki edytor php ???
Autor: Gość
20:39:18
15.05.09
Re: Serwer WWW (PHP MySQL)
Autor: Gość
20:59:01
15.05.09
A jak na SUSE 11.0 ?
Autor: Gość
21:02:40
15.05.09
A jak na SUSE 11.0 ?
Autor: Gość
21:39:26
15.05.09
Re: Serwer WWW (PHP MySQL)
Autor: Gość
12:52:16
16.05.09
Re: A jak na SUSE 11.0 ?
Autor: Gość
18:39:00
03.06.09
swietny artykul
Autor: Yol
Pobierz openSUSE 11.3
Poniżej znajdziecie odnośniki do pobrania najnowszego wydania openSUSE 11.3. Poniżej znajdziecie informację który plik pobrać oraz jak wypalić płytę z więcej...
- Pobierz openSUSE 11.3
Pobierz openSUSE 11.3
Poniżej znajdziecie odnośniki do pobrania najnowszego wydania openSUSE 11.3. Poniżej znajdziecie informację który plik pobrać oraz jak wypalić płytę z więcej... - OpenSUSE 11.3 Oficjalnie wydany!
OpenSUSE 11.3 Oficjalnie wydany!
Wydano finalną, stabilną wersję openSUSE oznaczoną cyfrą 11.3. Nowe wydanie kryje za sobą najnowsze pakiety środowisk graficznych KDE i GNOME, pakiet więcej... - OpenSUSE 11.3 Milestone 7 zostało wydane!
OpenSUSE 11.3 Milestone 7 zostało wydane!
Wydano wersję Milestone 7 testowego buildu openSUSE Factory, który jest kolejnym krokiem do wydania openSUSE 11.3 w lipcu. M7 to więcej... - openSUSE 11.3 Milestone 3
openSUSE 11.3 Milestone 3
Programiści udostępnili kolejną wersję testową dystrybucji openSUSE - 11.3 Milestone 3. Aktualizacja zawiera kilka zmian i poprawek. W trzeciej wersji więcej... - Pobierz openSUSE 11.2
Pobierz openSUSE 11.2
Poniżej znajdziecie odnośniki do pobrania najnowszego wydania openSUSE 11.2. Informacje na temat wydania znajdziecie w tym artykule: openSUSE 11.2 Poniżej więcej... - openSUSE 11.2
openSUSE 11.2
Projekt openSUSE, ogólnoświatowe przedsięwzięcie sponsorowane przez Novella, poinformował o powszechnej dostępności oprogramowania openSUSE 11.2, które można pobrać tutaj . openSUSE więcej...
Netbook dla dzieci od Hewlett-Packard?
Podczas odbywających się targów Computex 2010 firma Hewlett-Packard zaprezentowała netbooka skierowanego dla dzieci w wieku szkolnym. Obudowa komputera posiada uchwyt więcej...
- Netbook dla dzieci od Hewlett-Packard?
Netbook dla dzieci od Hewlett-Packard?
Podczas odbywających się targów Computex 2010 firma Hewlett-Packard zaprezentowała netbooka skierowanego dla dzieci w wieku szkolnym. Obudowa komputera posiada uchwyt więcej... - Chromium domyślą przeglądarką w Linuksie?
Chromium domyślą przeglądarką w Linuksie?
Na posiedzeniu Ubuntu Developer Summit twórcy depatowali na temat dalszego rozwoju nowej wersji Ubuntu 10.10, która już w nie dalekiej więcej... - Kolejny snapshot Archa wydany (2010.05)
Kolejny snapshot Archa wydany (2010.05)
W poniedziałek 17 maja twórcy Archa wydali kolejny snapshot oznaczony numerem 2010.05 świetnej dystrybucji kładącej duży nacisk na konfigurację przez więcej... - Intelligent Workload Management
Intelligent Workload Management
Novell przedstawił strategię i plany rozwoju produktów przeznaczonych dla rynku rozwiązań do inteligentnego zarządzania obciążeniami (Intelligent Workload Management, IWM, zobacz: więcej... - Najszybszy komputer świata z SUSE Linux Enterprise
Najszybszy komputer świata z SUSE Linux Enterprise
Warszawa, 30 listopada 2009 r. – Novell poinformował, że superkomputer Cray Jaguar XT5 – zajmujący pierwsze miejsce na opublikowanej ostatnio, więcej... - Novell Pulse czyli Google Wave dla biznesu
Novell Pulse czyli Google Wave dla biznesu
Novell przedstawił pierwszą przeznaczoną dla korporacji platformę wspomagania pracy zespołowej w czasie rzeczywistym, Novell Pulse. Novell poinformował również, że więcej...
Internet z komórki w openSUSE 11.3 i openSUSE 11.2
Problemy z internetem zmusiły mnie do przetestowania połączenia z internetem poprzez telefon komórkowy. Testy przeprowadziłem na SonyEricsson 910i, Nokia 5310, więcej...
- Internet z komórki w openSUSE 11.3 i openSUSE 11.2
Internet z komórki w openSUSE 11.3 i openSUSE 11.2
Problemy z internetem zmusiły mnie do przetestowania połączenia z internetem poprzez telefon komórkowy. Testy przeprowadziłem na SonyEricsson 910i, Nokia 5310, więcej... - OpenSUSE 11.3 jak zmienić rozdzielczośc ekranu na stałe
OpenSUSE 11.3 jak zmienić rozdzielczośc ekranu na stałe
W związku z rezygnacją z programu SAX2 służącemu konfiguracji karty graficznej i ekranu aktualnie nie ma łatwej możliwości zmiany rozdzielczości więcej... - SMPlayer - odtwarzacz filmów - polskie napisy
SMPlayer - odtwarzacz filmów - polskie napisy
Ponieważ od openSUSE 11.2 nie udało mi się zmusić Kaffeine do odtwarzania napisów zacząłem poszukiwać innego sprawnego odtwarzacza filmów. Najlepszym więcej... - Multimedia w openSUSE 11.3
Multimedia w openSUSE 11.3
Z powodów prawnych dystrybucja openSUSE nie jest wyposażona w zamknięte kodeki audio wideo (np.: mp3). Przygotowaliśmy w związku z więcej... - Instalacja openSUSE 11.3
Instalacja openSUSE 11.3
Pomimo iż numeracja nowej wersji openSUSE wskazuje jedynie na aktualizację dystrybucji, to nie należy zapominać że to wydanie przynosi sporo więcej... - Chromium - Google Chrome dla openSUSE
Chromium - Google Chrome dla openSUSE
Google nadal pracuje nad finalną wersją Chrome dla Linuksa. Samodzielne zainstalowanie rozwojowej wersji w większości przypadków może zakończyć się niepowodzeniem więcej...


Instalacja openSUSE
Pobierz obrazy ISO
Multimedia
pozdrawiam