Autentificare
facebook MW pe Facebook
twitter MW pe Twitter
© Mobilewave.ro
versiunea desktop
Inițiator acum 12 ani
Darklord
MW Lurker
Ultimul acum 12 ani
Darklord
MW Lurker
Cauta in topic
Unelte topic
Dacă vă place acest articol trimiteți mai departe!

Creeare si Configurare Data Server

402 vizualizări
0 răspunsuri
autor subiect #1
Darklord
MW Lurker
294 mesaje
din 02/06/2006
2 aprecieri
12 august 2008, 12:18:32 • actualizat 12 august 2008, 16:15:00 (1 ori)
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1FIXbphEI/AAAAAAAAAcw/-YKQDTkroEw/s1600-h/401.png
Acesta este ecranul de start.
Folosim opțiunea deja selectată pentru a demara instalarea.
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1FIXbphFI/AAAAAAAAAc4/kmix1cxm3so/s1600-h/402.png
Selectăm limba în care vor fi afișate mesajele pe parcursul instalării.
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1FInbphGI/AAAAAAAAAdA/28juynXh5nM/s1600-h/403.png
Selectăm "other" pentru a avea acces la lista extinsă a țărilor.
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1FInbphHI/AAAAAAAAAdI/s8bBob2XGrM/s1600-h/404.png Selectăm țara.
Acest pas este foarte important întrucât de el depinde viteza cu care se va desfășura instalarea.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1FI3bphII/AAAAAAAAAdQ/WTpThJIC03c/s1600-h/405.png "No".
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1FeHbphJI/AAAAAAAAAdY/0079Il3t3fw/s1600-h/406.png Selectăm tipul de tastatură...
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1H5HbphLI/AAAAAAAAAdo/knzOb-A3EFI/s1600-h/408.png
Rutina de instalare încearcă să configureze automat interfața de rețea...
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1H5XbphMI/AAAAAAAAAdw/5ABYo5AD-30/s1600-h/409.png... și nu reușește pentru că n-am cuplat cablul.
Cuplăm cablul de rețea.
"Continue".
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1H5XbphNI/AAAAAAAAAd4/FzyeRiE4td0/s1600-h/410.png Selectăm "Configure network manually".
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1H5nbphOI/AAAAAAAAAeA/MYKkaJo_c28/s1600-h/411.pngIntroducem IP-ul prestabilit...
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1H5nbphPI/AAAAAAAAAeI/PO37x9Q-J6g/s1600-h/412.png... și Netmask-ul aferent.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1IJ3bphQI/AAAAAAAAAeQ/3GLDtYwNx0Q/s1600-h/413.png Introducem aici IP-ul Router-ului
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1IKHbphRI/AAAAAAAAAeY/NOBBHfiaiy0/s1600-h/414.pngUn singur DNS este suficient.
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1IKHbphSI/AAAAAAAAAeg/tXF2VqSehzs/s320/415.png Alegem un nume pentru server.
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1IKXbphTI/AAAAAAAAAeo/3QJQ-IvMHAI/s1600-h/416.png Alegem prima variantă pentru a permite rutinei de instalare să configureze partițiile în mod automat.
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1IKnbphUI/AAAAAAAAAew/9HcH1jni20c/s1600-h/417.png "Yes".
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1J4XbphVI/AAAAAAAAAe4/i2DPpRCL-Kw/s1600-h/418.png "No".
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1J4nbphWI/AAAAAAAAAfA/66aZxaYAmGA/s1600-h/419.png Introducem numele utilizatorului care va administra sistemul...
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1J4nbphXI/AAAAAAAAAfI/S9dEEj_fF6w/s1600-h/420.png... și numele său de utilizator.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1J43bphYI/AAAAAAAAAfQ/UERNfxYANGA/s1600-h/421.pngIntroducem o parolă pentru acest utilizator...
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1J43bphZI/AAAAAAAAAfY/KisWxIA59mU/s1600-h/422.png... și o verificăm.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1KY3bphaI/AAAAAAAAAfg/uKO9qk8SqVY/s1600-h/423.pngAșteptăm până se încheie instalarea pachetelor de bază.
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1KZHbphbI/AAAAAAAAAfo/poGtPkYyT7k/s1600-h/424.pngAvem grijă să nu fie nimic bifat și continuăm.
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1KZHbphcI/AAAAAAAAAfw/HsTMGLb7-4Q/s1600-h/425.pngAșteptăm finalizarea instalării.
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1KZXbphdI/AAAAAAAAAf4/_LZdSaiJWR8/s1600-h/426.pngAm încheiat instalarea sistemului de bază."Continue" pentru a restarta serverul.
În cele ce urmează vom face apel foarte des la instrucțiuni scrise în consola de comandă.
Vom face aceasta întrucât acest mod de lucru este foarte rapid și eficient.

Pentru a înțelege mai bine comenzile ce se transmit prin consolă, vom utiliza următoarea convenție grafică:
- textul scris asareprezintă ceea ce apare scris automat în consolă.
- textul scris așasemnifică ceea ce va trebui să tastăm în consolă.
- (textul scris așa)înseamnă că trebuie să apăsăm butonul respectiv de pe tastatură.
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1MLnbpheI/AAAAAAAAAgA/KVEiS7BTkqQ/s1600-h/427.pngMai întâi ne logăm în sistem cu contul creat în timpul instalării.

Dorim să beneficiem de viteza maximă posibilă la instalare și trebuie să convingem sistemul să descarce pachetele necesare dintr-o locație cât mai apropiată.
Pentru aceasta vom edita fișierul de configurare specific:

admindate@date:~$ sudo nano /etc/apt/sources.list (Enter)
Password:(introducem aici parola de utilizator)
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1ML3bphgI/AAAAAAAAAgQ/MoDsgj1vR1M/s1600-h/429.png
În fișierul deschis cu comanda anterioară va trebui să facem următoarele modificări.
- vom anula căutarea fișierelor pe CD-ROM prin adăugarea semnului "#" în fața instrucțiunii care începe cu "deb cdrom" (vezi imaginea)
- vom activa toate sursele posibile prin eliminarea semnului "#" din fața tuturor liniilor care încep cu "deb" (vezi imaginea)
- vom înlocui peste tot textul "ro.archive.ubuntu.com" cu textul "ftp.gts.lug.ro" (vezi imaginea)
- vom înlocui peste tot textul "security.ubuntu.com" cu textul "ftp.gts.lug.ro" (vezi imaginea).
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1MMHbphhI/AAAAAAAAAgY/tDp5YCZK8Ys/s1600-h/430.png
După ce am încheiat operațiunile de mai sus, apăsăm (Ctrl) + (x) pentru a salva modificările.
Editorul de texte va pune două întrebări succesive (vezi imaginea):
- răspundem la prima cu y și (Enter)
- răspundem la a doua cu (Enter)

Informăm utilitarul de gestionare a pachetelor despre modificările survenite:

admindate@date:~$ sudo apt-get update(Enter)

După ce ne-am asigurat că vom beneficia de viteza maximă posibilă și avem acces la toate sursele, este momentul să instalăm interfața grafică:

admindate@date:~$sudo apt-get install xserver-xorg-core xorg kde-core kdm(Enter)
Do you want to continue [Y/n]?y (Enter)
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1MMHbphiI/AAAAAAAAAgg/jhZ8y7gG4Fo/s1600-h/431.pngAșteptăm să se încheie operațiunile de descărcare și configurare.
http://bp1.blogger.com/_qBW0c2AgR-0/Rf1MkXbphjI/AAAAAAAAAgo/14UI6YjRaGI/s1600-h/432.pngNu avem nevoie de rezoluție mare. Utilizăm valorile bifate din oficiu.(Enter)
După încheierea instalării vom restarta sistemul:
admindate@date:~$sudo reboot(Enter)
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1MknbphkI/AAAAAAAAAgw/x6Oa3Nz0FI4/s1600-h/433.pngDupă restart sistemul ne propune să ne logăm folosind interfața grafică.
Facem asta folosind numele de utilizator și parola introduse la instalare.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1Mk3bphlI/AAAAAAAAAg4/-E0lr1Cvwoo/s1600-h/434.pngSelectăm țara.
http://bp2.blogger.com/_qBW0c2AgR-0/Rf1OLnbphqI/AAAAAAAAAhg/Sv-VCDEJmBg/s1600-h/435.pngAvem reflexe create de-a lungul anilor deci...
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1MlHbphnI/AAAAAAAAAhI/3BZQxj9QqsA/s1600-h/436.pngInstalăm un server, nu avem nevoie de efecte grafice.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf1M03bphoI/AAAAAAAAAhQ/i8nuC3wt76E/s1600-h/437.pngAlegem o temă.
http://bp0.blogger.com/_qBW0c2AgR-0/Rf1M1HbphpI/AAAAAAAAAhY/U_nE2m2cKA4/s1600-h/438.pngAșteptăm încărcarea interfeței grafice.
Înainte de a trece la instalarea celorlalte componente ale sistemului, trebuie să ne asigurăm că interfața grafică se încarcă, după restart, fără a fi nevoie de prezența unui operator.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf18W3bph3I/AAAAAAAAAjI/N18Z2xWm5Ig/s1600-h/439.pngDeschidem utilitarul dedicat.
http://bp3.blogger.com/_qBW0c2AgR-0/Rf18W3bph4I/AAAAAAAAAjQ/Q17uVXl3u4U/s1600-h/440.pngIntroducem parola de utilizator pentru a confirma că suntem autorizați să executăm operațiuni de administrare a sistemului.
http://bp0.blogger.com/_qBW0c2AgR-0/Rf18XHbph5I/AAAAAAAAAjY/T48qf1u0cqU/s1600-h/441.png
Selectăm tab-ul "Convenience" și bifăm caseta "Enable Auto-Login".Apăsăm butonul "Ok" pentru confirmare.
http://bp0.blogger.com/_qBW0c2AgR-0/Rf18XHbph6I/AAAAAAAAAjg/ajRxTHI82NQ/s1600-h/442.pngDeschidem consola pentru a începe operațiunile de instalare a utilităților.

Vom instala mai întâi câteva pachete folositoare:

admindate@date:~$sudo apt-get install hal hal-device-manager gnome-volume-manager ksystemlog hwdb-client-kde kde-guidance ark katapult kde-systemsettings binutils knetworkconf knetworkmanager konq-plugins kio-apt kio-locate kdemultimedia-kio-plugins kdegraphics-kfile-plugins kdeadmin-kfile-plugins kmplayer-konq-plugins kdemultimedia-kfile-plugins kdepim-kfile-plugins gtk2-engines-gtk-qt kdeaddons-kfile-plugins kdeartwork-theme-icon sux libgnome2-perl synaptic samba smbclient smbfs ntp mc ssh openssh-server(Enter)
Password:(introducem parola de utilizator)

Să alocăm o parolă utilizatorului "root" (utilizatorul cu drepturi depline asupra sistemului) pentru că operațiunile care urmează le vom efectua în numele și cu drepturile acestuia.

admindate@date:~$ sudo passwd root (Enter)
Enter new UNIX password::[color=blue]ParolaPentruRoot[/color] [color=green](Enter)[/color]
[color=red]Retype new UNIX password[/color]: [color=blue]ParolaPentruRoot[/color][color=green](Enter)[/color]

Ne asumăm identitatea utilizatorului "root".
[color=blue]admindate@date:~$[/color][color=blue]sux[/color][color=green](Enter)[/color]
[color=red]Password:[/color][color=blue]ParolaPentruRoot[/color][color=green](Enter)[/color]

Ne mutăm în directorul rădăcină pentru a scurta linia de comandă.

[color=red]root@date:/home/admindate#[/color][color=blue]cd /[/color] [color=green](Enter)[/color]

Instalăm serverul Apache și mediul PHP:

[color=red]root@date:/#[/color][color=blue] apt-get install apache2 apache2-doc[/color][color=green](Enter)[/color]
Do you want to continue [Y/n]?[color=blue]y[/color][color=green](Enter)[/color]

[color=red]root@date:/#[/color] [color=blue]apt-get install php-pear libapache2-mod-php5 php4-cgi[/color][color=green](Enter)[/color]
Do you want to continue [Y/n]?[color=blue]y[/color][color=green](Enter)[/color]

[color=red]root@date:/#[/color][color=blue] apt-get install php5-curl php5-dev php5-gd php5-imagick php5-imap php5-interbase php5-json php5-ldap php5-mapscript php5-maxdb php5-mcrypt php5-memcache php5-mysql php5-mysqli php5-odbc php5-pgsql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-sqlite3 php5-sqlrelay php5-sybase php5-uuid php5-xmlrpc php5-xsl php4-curl php4-dev php4-domxml php4-gd php4-imagick php4-imap php4-interbase php4-json php4-kadm5 php4-lasso php4-ldap php4-mapscript php4-maxdb php4-mcal php4-mcrypt php4-memcache php4-mhash php4-mysql php4-odbc php4-pear php4-pgsql php4-ps php4-pspell php4-recode php4-snmp php4-spplus php4-sqlite php4-sqlite3 php4-sybase php4-syck php4-tclink php4-uuid php4-xslt curl[/color][color=green](Enter)[/color]
Do you want to continue [Y/n]?[color=blue]y[/color][color=green](Enter)[/color]
http://serverfag.myftp.biz/443.png"Yes".

Configurăm serverul Apache și mediul PHP:

[color=red]root@date:/#[/color][color=blue] kate /etc/apache2 apache.conf[/color][color=green](Enter)[/color]

Comanda de mai sus va deschide un editor de texte cu un fișier gol. Adăugăm textul de mai jos:
DirectoryIndex index.html index.htm index.shtml index.cgi index.pl index.php index.php4 index.xhtml
Salvăm fișierul și închidem editorul.
[color=red]root@date:/#[/color][color=blue] kate /etc/apache2/httpd.conf[/color][color=green](Enter)[/color]
Adăugăm textul de mai jos în fișierul deschis cu comanda de mai sus:
AddHandler php-script .php4
Action php-script /cgi-bin/php4
Salvăm fișierul și închidem editorul.
[color=red]root@date:/#[/color][color=blue] kate /etc/php5/apache2/php.ini[/color][color=green](Enter)[/color]
În acest fișier vom căuta și vom înlocui:

;default_charset = "iso-8859-1"
cu
default_charset = "utf-8"
;date.timezone =
cu
date.timezone = Europe/Bucharest
memory_limit = 8M
cu
memory_limit = 128M
Salvăm fișierul și închidem editorul.
[color=red]root@date:/#[/color][color=blue] kate /etc/php5/cli/php.ini [/color][color=green](Enter)[/color]
Căutăm și înlocuim:
;default_charset = "iso-8859-1"
cu
default_charset = "utf-8"
;date.timezone =
cu
date.timezone = Europe/Bucharest
memory_limit = 8M
cu
memory_limit = 128M
Căutăm și înlocuim:
;default_charset = "iso-8859-1"
cu
default_charset = "utf-8"
memory_limit = 8M
cu
memory_limit = 128M
Salvăm fișierul și închidem editorul.
[color=red]root@date:/#[/color][color=blue]a2enmod actions[/color][color=green](Enter)[/color]
[color=red]root@date:/#[/color][color=blue]a2enmod ssl[/color][color=green](Enter)[/color]
[color=red]root@date:/#[/color][color=blue]a2enmod rewrite[/color][color=green](Enter)[/color]
[color=red]root@date:/#[/color][/color][color=blue]a2enmod suexec[/color][color=green](Enter)[/color]
[color=red]root@date:/#[/color][/color][color=blue]a2enmod include[/color][color=green](Enter)[/color]
[color=red]root@date:/#[/color][/color][/color][color=blue]/etc/init.d/apache2 restart[/color][color=green](Enter)[/color]
Instalăm și configurăm serverul FTP:
[color=red]root@date:/#[/color][color=blue] apt-get install proftpd[/color][color=green](Enter)[/color]
http://bp3.blogger.com/_qBW0c2AgR-0/Rf18j3bph8I/AAAAAAAAAjw/brnwZX_v89o/s1600-h/444.png
"Standalone"
[color=red]root@date:/#[/color][color=blue] kate /etc/proftpd/proftpd.conf[/color][color=green](Enter)[/color]
Adăugăm la sfârșitul acestui fișier textul:
DefaultChDir /var/www
DefaultRoot /var/www root
AllowOverwrite on
RootLogin on
Salvăm fișierul și închidem editorul.
[color=red]root@date:/#[/color][color=blue]kate /etc/ftpusers[/color] [color=green](Enter)[/color]
Punem # în fața root, salvăm și închidem editorul.
[color=red]root@date:/#[/color][color=blue]/etc/init.d/proftpd restart[/color][color=green](Enter)[/color]
Instalăm și configurăm serverul mySQL:
root@date:/# apt-get install mysql-server mysql-admin (Enter)
Do you want to continue [Y/n]? y (Enter)

root@date:/# /etc/init.d/mysql restart (Enter)

Să creăm un utilizator care va avea drept de administrare a serverului mySQL de pe orice stație de lucru din Zona Green a Locației A.

root@date:/# mysql (Enter)
mysql> use mysql (Enter)
mysql> grant all privileges on *.* to 'netadmin'@'192.168.10.%' identified by 'parola/netadmin' with grant option; (Enter)
mysql> flush privileges; (Enter)
mysql> quit; (Enter)

Instalăm și configurăm serverul PostgreSQL:

root@date:/# apt-get install postgresql-8.2 pgadmin3 (Enter)

Stabilim parola pentru utilizatorul postgres.

root@date:/# passwd postgres (Enter)
Enter new UNIX password: parola/admin/postgres (Enter)
Retype new UNIX password: parola/admin/postgres (Enter)

Schimbăm utilizatorul curent:

root@date:/# sux - postgres (Enter)
postgres@date:/# kate /etc/postgresql/8.2/main/pg_hba.conf (Enter)

Modificăm sub IPV4 și adăugăm câteva linii:

host all all 127.0.0.1/32 trust
host all all 192.168.10.0/24 trust
host all all 192.168.20.0/24 trust
host all all 192.168.30.0/24 trust

Salvăm fișierul și închidem editorul.

Redevenim utilizatorul "root".

postgres@date:/# sux (Enter)
Password: ParolaPentruRoot (Enter)

Revenim în directorul rădăcină.

root@date:/var/lib/postgresql# cd / (Enter)

root@date:/# kate /etc/postgresql/8.2/main/postgresql.conf (Enter)

Înlocuim:

#listen_addresses = "localhost"
cu
listen_addresses = "*" (IMPORTANT: Scoatem "#" din fața rândului)

#client_encoding = sql_ascii
cu
client_encoding = utf8 (IMPORTANT: Scoatem "#" din fata randului)

Am încheiat instalarea și configurarea primară a serverului.

----
cred ca e activat hotlinking pt poze.

Edited by DSF at 19-08-2008, 20:15
Înapoi la Linux
cine e aici?
Subiectul a fost creat la .
versiunea desktop
0.024⋅4⋅0