Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][PHP]Apache i Unix
Forum PHP.pl > Inne > Hydepark
MaciekPierwszy
Witam serdecznie

Przeglądając oferty pracy można natrafic na wymagania takie jak apache, linux i unix.

Mogłby mi ktos powiedziec o co chodzi w praktyce bo wiem ze jest to serwer i systemy?? Polecic jakąs lekture na ten temat??
rocktech.pl
Witam.

Cytat
Mogłby mi ktos powiedziec o co chodzi w praktyce bo wiem ze jest to serwer i systemy??

W praktyce chodzi o umiejętność pracy na w.w. środowisku. Większe projekty wymagają wysublimowanych rozwiązań, których nie wdrożysz na serwerze wirtualnym. Co za tym idzie musisz znać podstawy administracji w systemach UNIX.

Cytat
Polecic jakąs lekture na ten temat??


Praktyka czyni mistrza. Zacznij od instalacji Linuxa na lokalnym komputerze. Polecam na start OpenSuse.
Poczytaj tutoriale i postaraj się postawić serwer LAMP posługując się konsolą. Potem podstawy konfiguracji Apache, Mysql, PHP, tworzenie zrzutów bazy i tworzenie kopii zapasowych, przeglądanie logów, przerzucanie plików za pomocą scp. Ta wiedza w zupełności wystarczy aby z czystym sumieniem aplikować na stanowisko z takim wymaganiem.

Co do lektury to:

  1. man man
MaciekPierwszy
Dzieki za odpowiedz. smile.gif Czy jak postawie linuxa na wirtualnej maszynie będzie wszystko hulac??

Z pobraniem coś nie działa tongue.gif
rocktech.pl
Ściągnij obraz płyty, wypal, zainstaluj. Bootloader pozwoli ci wybrać system do uruchomienia Win/Suse.
Maszyny wirtualne zostaw sobie na potem.
Spawnm
zainteresuj się wubi.
http://www.ubuntu.com/download/desktop/windows-installer
hind
Jak odpalisz na wirtualce (np virtualbox) to może sięzdażyć że będzie działać mniejproblemowo niż normalna dizyczna instalka (z tym że grafika będzie leżała ze względu na słabe wsparcie oferowane przez wirtualkę). OpenSuse wydaje się być dobry (wszystkie ustawienia powinno dać się wyklikać poprzez YaST), ale osobiście poleciłbym CentOS (RHEL), lub Fedore (fedora 18 ma być podstawą dla RHEL 7).
red.orel
Co powinieneś umieć? Skonfigurować środowisko (moduły, vhosty, aktualizacja oprogramowania), praca z terminalem (podstawy basha wystarczą), znać drzewo systemu plików (by wiedzieć gdzie szukać logów i konfiguracji), zarządzać usługami (zrestartować serwer http).
Zainstaluj sobie Arch Linux, Gentoo czy coś innego minimalistyczno-niegraficznego według handbooka. Zainstaluj pakiet LAMP (Linux Apache MySQL PHP), z czasem zmień Apache na inny serwer http (np. Lighttpd bądź Nginx). Pozmieniaj konfiguracje - dodaj/usuń moduły (po co wszystko ładować?). Wszystko możesz robić mając maszynę wirtualną, łącz się po ssh.
!*!
@up Gentoo? Dla kogoś kto nie ma styczności z *nix?
Poleciałbym debian (dobre wsparcie http://www.debian.pl/forum.php) /centos bo dużo serwerów na nich stoi. W porywach ubuntu, jak chcesz klikać, jednak tak niczego się nie nauczysz.
red.orel
Jeśli ma zacząć posługiwać się tym systemem, to dlaczego nie głęboka woda? Handbook opisuje świetnie wiele aspektów, community jest duże. Praktycznie rzecz biorąc to nie dystrybucja jest ważna, a sposób użytkowania (klikacz/poweruser).
!*!
Cytat(red.orel @ 15.04.2013, 21:25:39 ) *
Jeśli ma zacząć posługiwać się tym systemem, to dlaczego nie głęboka woda?

Ponieważ duża rzesza ludzi ma problem z ubuntu, które jest banalne, a co dopiero gentoo. Weź pod uwagę, że nie każdy jest techniczny i nie każdy wie, że w windows jest konsola, a co dopiero polecenia w *nix.
matiit
E tam...
8 lat temu zainstalowałem ubuntu, nie umiałem zainstalowac neostrady i spróbowałem gentoo.

3 dni się męczyłem, żeby mieć chociażby fluxboxa, poustawiałem wszystko, bo się zaparłem i czytałem wszystko co mi wpadło w ręce.

przez kolejne 2 lata siedziałem na gentoo.

Nie umiałem kompletnie nic jak zaczynałem, wystarczy trochę silnej woli.

A tego co się nauczyłem 'robiąc gentoo' nikt mi nie zabierze - czas świetnie zainwestowany.
Ja polecam smile.gif
!*!
Żeby jeszcze serwery były na gentoo worriedsmiley.gif
matiit
Bywają smile.gif
!*!
Jako nisza, chyba jeszcze mniejszy udział niż windows biggrin.gif trochę szkoda że nie ma statystyk.
red.orel
Cytat
A tego co się nauczyłem 'robiąc gentoo' nikt mi nie zabierze - czas świetnie zainwestowany.

To raczej wystarczające podsumowanie. Od Gentoo do FreeBSD (tak - *UNIX, duży udział na serwerach) nie tak daleka droga. Jako distro do nabywania doświadczeń rzecz idealna. Co my będziemy tutaj dalej przywoływać FrontPage do Notatnika?
MaciekPierwszy
Witam
Napotkałem pewien problem tongue.gif

Zainstalowałem linux suse na dysk zewnetrzny natomiast na dysku w lapku mam win 7. Niestety podczas uruchamiania widze tylko komunikat
GRUB is loading
Welcome to GRUB

żadnego błędu ale też nie mogę odpalic mojego windowsa. Spotkał sie ktos z taką sytuacją. Jestem kompletnie zielony.
Despero
Cytat(MaciekPierwszy @ 8.04.2013, 12:55:24 ) *
Dzieki za odpowiedz. smile.gif Czy jak postawie linuxa na wirtualnej maszynie będzie wszystko hulac??

Z pobraniem coś nie działa tongue.gif


Jasne że będzie działać. Zainstaluj sobie np. CentOS lub Debian ale bez X'ow (okienek) Wówczas twoja nauka administracji będzie miała jakiś sens, bo znając życie będziesz chciał wszystko wyklikać, a to nie tędy droga wink.gif

Tutaj masz ładnie przedstawione http://www.wired.com/geekdad/2012/02/debia...cle-virtualbox/ prościej się nie da.
hind
@MaciekPierwszy: podłącz dysk zewnętrzny i powinno zadziałać wink.gif
PrinceOfPersia
Cytat
Wówczas twoja nauka administracji będzie miała jakiś sens, bo znając życie będziesz chciał wszystko wyklikać, a to nie tędy droga

niekoniecznie wyklikać. Np. instalacja programów w ubuntu z linii komend (sudo apt-get install....)
jest jeszcze łatwiejsza niż wyklikanie. (nawet w helpach w necie łatwiej znaleźć chyba opisy komend tekstowych niż instrukcję do wyklikania). Więc w sumie łatwo zacząć pracować na linuxie metodą Ctrl+C / Shift-Insert wink.gif
MaciekPierwszy
Cytat(hind @ 17.04.2013, 08:43:05 ) *
@MaciekPierwszy: podłącz dysk zewnętrzny i powinno zadziałać wink.gif

własnie z dyskiem nie działa (ale nie ma błedu) jest napisane welcome to grub. Natomiast jak nie ma dysku przechodzi w jakis tryb grub rescue i mogę pisac polecenia. Wie ktos jak uruchomic mojego windowsa questionmark.gif jak wyjsc z ego gruba przy bootcie??
hind
z płyty instalacyjnej windowsa przywracasz MBR lub
w konsoli gruba wpisujesz: chainloader(hd0,0)+1 i bootujesz (chyba F10)

http://pl.wikibooks.org/wiki/Linux/GRUB#Windows
sazian
Najłatwiej chyba będzie poszukać poradnika typu "jak przywrócić gruba po instalacji windowsa"
grub się przeinstaluje i powinie działać
do tego warto by sprawdzić czy flaga boot jest ustawiona na prawidłowej partycji(np przez gparted)


a co do trybu graficznego/tekstowego
zdecydowanie polecam tryb graficzny z jednego prostego powodu,
w graficznym działa myszka smile.gif

linux ma bardzo fajną opcję kopiowania i wklejania, szczególnie użyteczną w terminalach. Otóż aby skopiować tekst wystarczy go zaznaczyć, a żeby wkleić wystarczy użyć trzeciego(środkowego) przycisku myszy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.