Skocz do zawartości

Zdjęcie

Instalowanie LAMP'a na Linuksie ze źródeł


5 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
JJay

    Stary wyjadacz

  • 199 postów
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Napisano 05 lutego 2015 - 14:46

#1

Jeśli nie chcesz się męczyć możesz zainstalować "gotową" wersję LAMP'a ;)
http://web-talk.pl/t...pa-na-linuksie/

Do tego tematu "zachęcił" mnie Zonic.

Może teraz wersja kompilacji ze źródeł? Jeśli się da ;p

A no da się. Nawet jest to łatwe ale długo trwa. :P
 
1. Instalacja Apache
Przenosimy się do folderu w którym wszystko będziemy wykonywać.

cd

 
Aktualizujemy system, instalujemy kompiler C++ i program do dekompresji archiwów bzip2, pobieramy potrzebne paczki źródeł oraz je rozpakowujemy.

apt-get update && apt-get upgrade && apt-get install g++ && apt-get install bzip2 && wget http://cdn.jjay.pl/src/apr.tar.gz && wget http://cdn.jjay.pl/src/apr-util.tar.gz && wget http://cdn.jjay.pl/src/gcc.tar.gz && wget http://cdn.jjay.pl/src/httpd.tar.gz && wget http://cdn.jjay.pl/src/mpc.tar.gz && wget http://cdn.jjay.pl/src/pcre.tar.gz && wget http://cdn.jjay.pl/src/gmp.tar.bz2 && wget http://cdn.jjay.pl/src/mpfr.tar.bz2 && tar -zxvf apr.tar.gz && tar -zxvf apr-util.tar.gz && tar -zxvf gcc.tar.gz && tar -zxvf httpd.tar.gz && tar -zxvf mpc.tar.gz && tar -zxvf pcre.tar.gz && bunzip2 mpfr.tar.bz2 && bunzip2 gmp.tar.bz2 && tar -xvf mpfr.tar && tar -xvf gmp.tar

1.1 Instalacja APR - Apache Portable Runtime
 
Wchodzimy do folderu, gdzie został wypakowany APR.




cd apr-1.5.1

 
Konfigurujemy.

./configure --prefix=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

1.2 Instalacja APR-Util - Apache Portable Runtime Utilities
 
Przenosimy się do folder gdzie został wypakowany APR-Util.




cd ../apr-util-1.5.4

 
Konfigurujemy.

./configure --prefix=/usr/local/ --with-apr=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

 
1.3 Instalacja GMP - GNU Multiple Precision Arithmetic Library
 
Przechodzimy do folderu w którym został wypakowany GMP.

cd ../gmp-4.3.2

 
 
Konfigurujemy.

./configure --prefix=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

 
1.4 Instalacja MPFR - Multiple-Precision Floating-Point Library
 
Przechodzimy do folderu z wypakowanym MPFR.

cd ../mpfr-2.4.2

 
Konfigurujemy.

./configure --prefix=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

 
1.5 Instalacja MPC - Multiprecision Library
 
Przechodzimy do folderu z wypakowanym MPC.

cd ../mpc-0.8.1

 
Konfigurujemy.

./configure --prefix=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

 
1.6 Instalacja PCRE - Perl-Compatible Regular Expressions Library
 
Przechodzimy do folderu z wypakowanym PCRE.

cd ../pcre-8.35

 
Konfigurujemy.

./configure --prefix=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

 
1.7 Instalacja GCC - GNU Compiler Collection
 
Przechodzimy do folderu z wypakowanym GCC.

cd ../gcc-4.9.2

 
Konfigurujemy.

./configure --prefix=/usr/local/

 
"Budujemy".

make

 
Instalujemy.

make install

 
1.8 Instalacja Apache
 
Przechodzimy do folderu z wypakowanym Apache. :)

cd ../httpd-2.4.12

 
Konfigurujemy. ;)

./configure --prefix=/usr/local/

 
"Budujemy". :D

make

 
Instalujemy.  :lol:

make install

 
GOTOWE!!
 
Jeśli podczas instalacji nie wyświetlił się żaden błąd to znaczy, że poprawnie zainstalowałeś Apache. Gratulacje.
Jeśli wyświetliły się jakieś błędy to napisz, ponieważ mogłem pomylić kolejność instalowania paczek.  :rolleyes:
 
 
Instalacja PHP oraz MySQL już niedługo.  :P 


  • 1

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 05 lutego 2015 - 17:05

#2

Fajne, tylko jak dla mnie brakuje słowa wstępu 'po co zawracać sobie tym głowę skoro można zainstalować gotowe pakiety'. :)


  • 2

webDeveloper


JJay

    Stary wyjadacz

  • 199 postów
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Napisano 05 lutego 2015 - 18:23

#3

A, dzięki. No właśnie miał być link do pierwszego tematu, ale za pierwszym razem mnie cofnęło a za drugim przez przypadek kliknąłem w zakładkę na Chromie i zapomniałem dodać.
Łatwy sposób: http://web-talk.pl/t...pa-na-linuksie/  ^_^
Dodany na samej górze ;)


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 06 lutego 2015 - 09:06

#4

Chodziło mi bardziej o kilka słów czy i dlaczego instalowanie ze źródeł jest lepsze od pakietów. Jakie są plusy tego etc :)


  • 0

webDeveloper


zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 06 lutego 2015 - 10:39

#5

Chodziło mi bardziej o kilka słów czy i dlaczego instalowanie ze źródeł jest lepsze od pakietów. Jakie są plusy tego etc :)

Też jestem ciekaw :D ja tak robiłem bo mi na studiach kazali :D Zawsze była gadka, że większe możliwości, kontrola bla bla.... Ale na ch*j ja się pytam? :)


  • 0

JJay

    Stary wyjadacz

  • 199 postów
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Napisano 06 lutego 2015 - 13:10

#6

Przede wszystkim - zabawa. :P
Poznajesz komendę make . Możesz zmodyfikować źródło.


  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych