Ajutor realizare manual LAMP

Ai un proiect pe care l-ai realizat în PHP? Doreşti să propui un proiect pe care să îl realizăm în cadrul comunităţii?

Moderatori: cristi, icsfails, Moderatori

Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

Ajutor realizare manual LAMP

Mesajde Abbadon » Mie Mai 18, 2005 9:04 am

http://ro.wikibooks.org/wiki/LAMP

Se doreste realizarea unui manual complet legat de instalarea/configurarea/utilizarea ( sintaxa/cod ) a pachetului LAMP ( Linux/Apache/MySQL/PHP-Perl-Python ). Dorim voluntari, preferabil cunoscatori ai sistemului, sa participe in realizarea acestui manual complex.

Deci, fara alte cuvinte, cine se ofera ?

( * comentarii asteptate + ca e o munca ce intrece capabilitatile celor 50 de utilizatori actuali ai WikiBooks Romania. Multumim anticipat. )

Partea a III - a a manualului se refera la insasi explicarea sintaxei, functiilor, limbajului prine exemple de cod, mini-proiecte. Daca doriti sa participati, va puteti organiza direct pe WikiBooks Romania, sau pe acest thread in echipe. Alegerea e a dvs.


Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Dum Aug 07, 2005 10:34 pm

Mi se pare "aiurea" sectiunea "instalari" din manual.
Din punctul meu de vedere este o mare greseala recomandarea instalarii din surse unui incepator... Un incepator isi va prinde urechile in mod cert plus ca nu va fi in stare sa tina la zi pachetele plus ca nu va stii cum sa porneasca la start serviciile respective.

In fine, sa trecem la "datul cu paru".

La o prima vedere, in http://ro.wikibooks.org/wiki/LAMP/Instalare_Apache se incepe _total gresit_ tutorialul
Inainte de toate, in cazul in care nu suntem deja logati pe contul de administrator, trebuie sa deschidem un terminal ( X Terminal ) in care sa tastam comanda urmatoare :



Gresit! Nu e nevoie de root ca sa downloadezi, descarci, compilezi pachetul.
NUMAI make install are nevoie de drepturi mai speciale.

Apoi,

Cod: Selectaţi tot

 cd /home/kit
...
cd /home/online
...

Total neprofesionista joaca de'a directoarele. Directorul home are o semnificatie anume. Nu are sens sa facem varza structura directoarelor din Linux. Userul ar tb. sa-si downloadeze, compileze in propriul director toate fisierele, ceva de genul:

Cod: Selectaţi tot

$cd ~
$mkdir kitt
$wget http://...../apache_2.0.54.tar.gz
$tar xvfz apache_2.0.54.tar.gz
$cd apache_2.0.54
$./configure ....
$make
$su
#aici se introduce parola de root
#make install
#exit
$


http://ro.wikibooks.org/wiki/LAMP/Instalare_MySQL
MySQL, ajuns momentan la versiunea 4.x (5.x beta) - este recunoscută ca singura bază de date, open-source, destul de capabilă pentru a face faţă la proiecte de dimensiuni mici, medii sau mari

(sublinierea imi apartine)
Mai sa fie... PostgreSQL,Firebird ce or fi?

Daca chiar insistati sa prezentati instalarea din surse, uitati aici o mica prezentare (cam veche totusi iar instalarea Linux nu e atinsa)
http://www.linux360.ro/arhiva/html/04/index.php?p=p26

Insa, dupa cum spuneam, aproape toate distributiile vin cu apache+php+mysql gata instalate si pregatite de rulare si au pachet manegere care pot instala/upgrada rusinos de simplu aceste pachete (yum, yast, apt-get, emerge, installpkg, ...)

Eu as prezenta doar ca ultima alternativa instalarea din surse (ca fapt divers) dupa ce as exemplifica pt. distributiile majore instalarea binarelor AMP si as insista pe partea de configurare.
Partea de configurare (httpd.conf, php.ini, my.cnf) ar fi intr-adevar utila si ar fi universal valabila (ar merge pt. *AMP nu doar LAMP).

P.S. Banuiesc ca glumiti cu sectiunea "configurare *nix" caci, daca chiar vorbiti serios, s-ar putea sa umpleti hdd-ul hosterului si sa nu epuizati subiectul.
Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera

Avatar utilizator
Abbadon
Average Member
Mesaje: 56
Membru din: Mie Mai 18, 2005 8:59 am
Localitate: in LAMP !
Contact:

naspa !

Mesajde Abbadon » Lun Aug 08, 2005 4:46 pm

speram ceva mai constructiv, ca participarea ta la acel manual nu comentarea lui.

Got a project of my own de care trebuie sa ma tin ( http://www.develz.ro ) deci WikiBooks cade mult sub el ... Sorry :(
Doua lucruri m-au umplut neincetat de o isterie meta-fizica: un ceas care sta si-un ceas care umbla.

aurelian
Senior Member
Mesaje: 833
Membru din: Dum Iun 01, 2003 7:54 pm
Localitate: Bucuresti
Contact:

Mesajde aurelian » Joi Oct 19, 2006 11:01 pm

foarte mişto


Înapoi la “Proiecte”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator