Login: Hasło:przypomnij hasło

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.2 - szybkie menu
Instalacja openSUSE

krok po kroku instalacja wraz z screen'ami
Pobierz obrazy ISO

pobierz bezpłatnie płyty instalacyjne systemu
Multimedia

Kliknij i zainstaluj zestaw kodeków audio wideo

22:59:40
21.12.08

Serwer WWW na openSUSE 11.1

Autor/źródło: Administrator
Ilość odsłon: 6202


Serwer WWW na openSUSE 111openSUSE jak każdy Linux jest z założenia tworzony z myślą o zastosowaniach serwerowych. W tym artykule znajdziesz opis jak szybko i prosto zainstalować w pełni funkcjonalny serwer WWW wraz z obsługą PHP i MySQL razem ze zrzutami ekranu poszczególnych kroków. Dodatkowo zawarty został opis konfiguracji serwera dla obsługi modułu rewrite.

Czytaj dalej Dlaczego tutaj jest reklama? Usuń reklamę Zareklamuj się Czytaj dalej

Dzięki systemowi one click install łatwo zainstalujesz pełne oprogramowanie.

Kliknij w obrazek, aby zainstalować oprogramowanie:

Instaluj

Zostaną zainstalowane następujące pakiety:


php5
mySQL 5
Apache 2

YaST HTTP server
phpMyAdmin 3

Konfiguracja


1) ustawienia serwera HTTP

uruchamiamy YaST i wchodzimy w zakładkę Usługi sieciowe a następnie wybieramy Serwer HTTP



Teraz uruchomi się kreator pierwszego uruchomienia. Zaznaczamy tam Otwórz port w zaporze sieciowej



W drugim kroku wybieramy jakie języki skryptowe powinien wspierać serwer - zaznaczamy minimum PHP5





Teraz konfigurujemy Host główny. Aby włączyć wsparcie dla mod_rewrite edytujemy pierwsza na liście pozycje Directory.




Edytujemy pozycje Options wpisując: FollowSymLinks oraz AllowOverride: FileInfo




Zapisujemy zmiany. Możemy jeśli chcemy ustawić Hosty wirtualne (nie wymagane)





Teraz wybieramy czy serwer powinien uruchamiać się automatycznie przy starcie systemu - zaznaczamy: Uruchom Serwer Apache 2 podczas uruchamiania systemu (zalecane) lub ręcznie.

Aby włączyć moduł mod_rewrite wybieramy: Zaawansowana konfiguracja serwera HTTP




W karcie moduły serwera wybieramy rewrite i klikamy Zmień status jeśli przy nim wyświetla się Wyłączony



Zakańczamy konfigurację. teraz powinniśmy mieć pracujący serwer HTTP z obsługą PHP5. dla sprawdzenia wystarczy w przeglądarce wpisać adres 127.0.0.1 powinna się nam wyświetlić strona błędu 403 serwera Apache.

Błąd jest prawidłową oznaką działania serwera po prostu nie mamy w katalogu głównym serwera pliku index.php lub index.html, który mógłby być wyświetlony domyślnie.




2) serwer MySQL

Teraz musimy włączyć serwer MySQL w Yast wybieramy System a następnie Usługi systemowe (poziomy pracy)


Z listy dostępnych usług wybieramy mysql i klikamy Włącz. Jeśli wszystko zostało wcześniej prawidłowo zainstalowane i skonfigurowane powinien się nam wyświetlić komunikat: Polecenie /etc/init.d/mysql start zwróciło 0 (pomyślne):



Teraz musimy ustawić hasło dla użytkownika root bazy danych - bez tego kroku nie zalogujemy się do bazy danych aby dodać inne bazy lub użytkowników.

Uruchamiamy konsole i wydajemy polecenie gdzie zamiast hasło podajemy własne hasło jakie chcemy nadać administratorowi bazy danych.

mysqladmin -u root password hasło


Ok teraz mamy już prawidłowo skonfigurowana baze danych.

Uruchamiamy przeglądarkę i wpisujemy adres: 127.0.0.1/phpMyAdmin



Logujemy się podając w miejsce użytkownika root a w miejsce hasła to co wpisaliśmy w wcześniejszej komendzie.

Mamy teraz dostęp do zarządzania bazą danych przez phpMyAdmina oraz w pełni skonfigurowany serwer WWW.


Komentarze

Dodaj nowy komentarz

00:36:42
03.01.09

X na servie?

Autor: Tom

Ale serwer na X to raczej coś nie za bardzo...? Tylko konsola!

13:47:22
05.01.09

Re: Serwer WWW na openSUSE 11.1

Autor: Gość

hmmm X-y można przecież wyłączyć a włączyć tylko do administracji jak trzeba....

ja bym sie chciał dowiedzieć jak do php dodać obsługe baz MSSQL-a w Ubuntu kumpel sobie poradził ale w suse wiecznie jakichś paczek brakowało.. :/

zna ktoś łatwy sposób???


13:55:28
05.01.09

Re: X na servie?

Autor: Gość

yast dziala tez w trybie kekstowym wyglada to podobnie do graficzne jak ktos ma tescreeny i opis to tez sobie poradzi

22:01:41
25.02.09

no super

Autor: Gość

dzila idealnie - ostatnio meczylem sie instalujac wszystko z recznie - ten sposob jest szybki prosty latwy i przyjemny :D dzieki i wiecej takich pomocy susek.info SUPER STRONKA

12:47:22
03.03.09

Metoda dla leniwych :D

Autor: Talyn

i jak tu nie docenic openSUSE :D
serwerek konfigurujesz w 3 minuty robiąc kawe w międzyczasie a potem jeszcze 2 minuty i masz dodatkowo rubiego z gemami bez zadnych problemów

P.S. super manual, juz wiem gdzie zawsze robiłem błąd, robiłem wszystko ręcznie :P

09:01:56
08.03.09

Re: Serwer WWW na openSUSE 11.1

Autor: Gość

Thx ,wszystko działa..

16:45:17
03.06.09

Re: Serwer WWW na openSUSE 11.1

Autor: Gość

Witam
Przy próbie http://localhost/phpMyAdmin w przeglądarce pojawia mi się
phpMyAdmin Access forbidden! You don't have permission to access the requested directory. There is either no index document or the directory is read-protected. If you think this is a server error, please contact the webmaster.
Jak to rozwiązać ?

18:59:48
24.06.09

Re: Serwer WWW na openSUSE 11.1

Autor: Gość

Poprostu działa .Dzięki

18:01:40
14.07.09

SUSE 11.1

Autor: Rycho

Co jak co ale u mnie to nie chodzi. 127.0.0.1/phpMyAdmin i jest:

phpMyAdmin Access forbidden! You don't have permission to access the requested directory. There is either no index document or the directory is read-protected. If you think this is a server error, please contact the webmaster.

Tak jak u kolegi wyzej.

Jakies rady? Nawet z konsoli nie moge ustawic hasla dla phpmyadmin. Brak polaczenia ;(

18:04:14
14.07.09

Suse 11.1

Autor: Rycho

W konsoli wysypuje cos takiego:

mysqladmin -u root password haslo
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'


21:11:30
03.08.09

Re: Re: Serwer WWW na openSUSE 11.1

Autor: marcin

weź daj spokój MS SQL i linux, jaki to ma sens? Uwazasz, że to będzie działać stabilnie? I jak ten MS SQL wogóle jest odpalony, przez WINE? W sumie, aż mnie ciekawość zżera jaki to jest postawione.
Pozdrawiam
Ps. A odnośnie MSSQL i php to ja się łączyłem przez ODBC na windzie.

23:21:44
25.08.09

403

Autor: Adrian

Cześć.

Zainstalowałem serwer, wszystko przebiegło pomyślnie. Do czasu gdy chcę uruchomić stronę- wyskakuje błąd 403. Wgrałem plik index.html, lecz problem nadal występuję. Dodam że phpMyAdmin działa mi bez problemu.

Co zrobić?

Pozdrawiam

23:28:59
25.08.09

Re: 403

Autor: Gość

musisz zmienic prawa dostepu do katalogu glownego

tak aby "other" tez mogli go przeczytac



22:35:05
30.01.10

Dzieki i pytanie

Autor: Ryba

Dzięki bardzo za pomoc troche sie z tym meczylem a tutaj taka pomoc
Jak jeszcze ktoś wyjasni jak zrobic zeby mozna korzystac z konta usera i public_html to juz bede w 100% zadowolony :D
Pozdrawiam

Napisz komentarz
Imie/Nick/Pseudonim:
Tytuł:
Komentarz: