bc-vnt Posted October 27, 2012 Report Posted October 27, 2012 (edited) Ce este apache ?Ce este MySQL ?Ce este PHP ?Ce este libapache ?Cum procedam pentru instalare ? Pai mai intai de toate instal Apache apoi MySQL si PHPPentru instalare Apache sudo apt-get install apache2apoi PHP ( eu am ales PHP5 )sudo apt-get install php-mysqlapoi:apt-get install libapache2-mod-php5 apoi :sudo apt-get install myql-serverDupa ce am facut toate acestea mai ales dupa ce am instalat MySQL-ServerNe va cere sa introducem o parola .Acum comenzile pentru update si upgradesudo apt-get update sudo apt-get upgradeAcum dupa ce ati urmat intocmai pasii , avem un server pe systemul nostru UBUNTU .Ca sa verificam daca server-ul este instalat corect, scriem acest cod in TERMINAL :ifconfig | grep inet Copiem IP care ar trebuii sa arate ceva in genul : 192.168.1.249 , Deschidem o pagina de internet si punem ip-ul , ar trebuii sa atate cam asa :Acum creeam un folder pentru backup :sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bakiar acum configuram server-ul :sudo nano /etc/apache2/apache2.confdupa ce am introdus acest cod pentru configurare cautam linia "ServerTokens Full " si o setam " ServerTokens Prod "Cam asa Acum duceti-va inca putin in jos si trebuie sa gasiti o linie ca asta " ServerSignature On " , dar o setati " ServerSignature Off "acum apasati CTRL+O dupa care CTRL+X , pentru a salva si a iesi din config.Acum vom umbla un pic la PHP :Nu uitam sa copiem totul pentru backup :sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.bakDeschidem PHP pentru configurare asa : sudo nano /etc/php5/apache2/php.inisi cautati linia " expose_php = On " si o setati " expose_php = Off "Inca o data salvam si iesit : CTRL+O / CTRL+XSi dam restart la server :sudo /etc/init.d/apache2 restartAcum sa ne instalam un firewall sa fim un pic protejati .sudo apt-get install shorewallAcum inca o data CTRL+O / CTRL+XCopiem totul pentru backup : sudo cp /usr/share/doc/shorewall-common/examples/one-interface/* /etc/shorewall/si deschidem fisierul pentru editarea firewall-ului :sudo nano /etc/shorewall/rulesO sa aveti undeva o linie " #LAST LINE "sub aceasta linie adaugati : HTTP/ACCEPT net $FWSSH/ACCEPT net $FWAcum salvam si iesim : CTRL+o / CTRL+xAcum ii spunem firewall-ului sa porneasca o data cu server-ul : sudo nano /etc/shorewall/shorewall.confapoi :Linia " STARTUP_ENABLED=No " o setam " STARTUP_ENABLED=Yes "Acum salvam si iesim : CTRL+O / CTRL+XDeschidem din nou fisierul firewall-ului pentru a mai modifica ceva :sudo nano /etc/default/shorewallAcum cautam linia " startup=0 " si o setam " startup=1 "Nu uitam sa salvam si sa iesit : CTRL+O - CTRL+X . Edited October 27, 2012 by bc-vnt Quote