Jump to content
Corex

instalare LAMP ubuntu 13.10

Recommended Posts

Posted (edited)

Salut RST mi-am propus sa va prezint un tutorial despre instalarea LAMP pe distributia ubuntu.

lamp.jpg

Ce este LAMP ?

Lamp este o colectie de softuri open-surse care te va ajuta sa iti creezi propriul tau server web.

Lamp contine urmatoarele servicii

Linux

Apache

MYSQL

PHP / Perl / Python

Primul pas este sa instalati apache pe calculatorul dumneavoastra.

deschideti terminalul si executati urmatoarea comanda

sudo apt-get install apache2

Dupa ce sa terminat de instalat apache intrati in browserul dumneavoastra si testati daca sa instalat fara erori acest pachet. testarea se face prin executarea linkului http://localhost in browserul dumneavoastra.

Rezultatul ar trebui sa fie acesta

hXxYAAR.png

Dupa ce ati instalat serverul apache va trebui sa instalati serverul mysql

Serverul mysql ajuta pentru a utiliza bazele de date.

Aceasta operatiune se face prin executarea comenzii de mai jos in terminal.

sudo apt-get install mysql-server mysql-client

Verficarea serverului mysql se face prin executarea urmatoarei comenzi.

sudo service mysql status

Pasul urmator este sa instalam MariaDB

Pentru cei care nu stiu ce este MariaDB este

MariaDB: este un server pentru bazele de date derivat din mysql care iti ofera posibilitatea sa manevrezi mai usor bazele de date.

[COLOR="#FF0000"]Daca ma insel va rog sa ma corectati.[/COLOR]

Daca doriti sa aveti ca server pentru bazele de date MySQL si doriti sa treceti pe MariaDB trebuie sa dezinstalati toate pachetele ce tin de MySQL aceasta operatiune se face prin executarea comenzii:

sudo apt-get purge mysql*

Ca sa eliminam si pachetele nedorite create pe parcursul dezinstalarii vom folosi comanda:

sudo apt-get autoremove

Acum sa trecem la instalarea MariaDB

Vom folosi urmatoarele comenzi sa adaugam PPA-ul

sudo apt-get install software-properties-common

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db

sudo add-apt-repository 'deb http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/5.5/ubuntu saucy main'

Acum vom face un update la sistemul de operare iar dupa vom descarca si instala MariaDB. Aceste doua operatiuni necesta executarea comenzilor in terminal

sudo apt-get update sudo apt-get install mariadb-server mariadb-client

La instalare iti va cere sa completati parola care o doriti la acest server mysql

Va trebui sa puneti parola si sa o repetati pentru siguranta.

Puteti verifica versiunea serverului executand urmatoarea comanda in terminal

mysql -v

Acum verificam daca MariaDB functioneaza corect executand urmatoarea comanda

sudo service mysql status

Acum trecem la instalarea PHP.

Cred ca toti utilizatorii RST stiu ce este PHP deci voi trece direct la instalare

Pentru a instala PHP vom executa urmatoarea comanda in terminal

sudo apt-get install php5 php5-mysql libapache2-mod-php5

ca sa testam daca sa instalat corect PHP-ul vom executa urmatoarele comenzi.

nano /var/www/test.php

si acolo vom adauga

<?php
phpinfo();
?>

Dupa va necesita sa dati un restart la apache , restartul se face prin executarea urmatoarei comenzi in terminal

sudo service apache2 restart

Dupa ce ati facut acest pas executati in browser urmatorul link: http://localhost/test.php

Rezultatul trebuie sa fie cam asa

TfrEMY4.png

Pana la momentul actual ati instalat urmatoarele

Linux

Apache

MariaDB

PHP

Dar ca sa manevrati mai bine bazele de date va trebui sa instalati si PhpMyAdmin

PhpMyAdmin este un manager online pentru bazele de date MySQL. Acesta va ofera unelete pentru administarea completa a structurii si a datelor.

sudo apt-get install phpmyadmin

La un momentdat va va intreba ce server folositi ca si in poza de mai jos

r7LhJy3.png

Alegeti apache2

Dupa care o sa va ceara parola de la baza de date

Adica parola pe care ati setato dumneavoastra pentru Mariadb sau mysql

Iar dupa va va cere o parola pentru phpmyadmin care desigur trebuie confirmata.

Cam asta a fost tot , daca aveti probleme pe parcursul instalarii astept PM.

Edited by Corex
  • Downvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...