Instalarea și configurarea unui sistem Web cu baze de date interne și externe și domeniu în cadrul unei platforme de rețea

Am plecat deja cu zile în urmă Carnaval si Semana Santa, și pentru a profita de acea perioadă de plăcere nu numai cu activități recreative și de agrement, vă las această publicație utilă tastați 3 în 1 pentru cei care iubesc tehnologia să o practice în acest spațiu de timp dedicat non-muncii.

lpi

În primul rând, vom întări mai întâi teoria și apoi vom merge la practică!

Sisteme web: Cunoscute și sub numele de Aplicații Web, primesc acest nume deoarece sunt executate (Afișate) într-un Rețea internă (Intranet) o Extern (Internet) printr-o browser web. Adică nu trebuie să fie instalate pe computer, toate datele manipulate sunt procesate și stocate pe web, cu alte cuvinte, sunt salvate permanent pe servere mari de internet, care sunt trimise către dispozitivele sau echipamentele noastre în în momentul în care o solicităm, lăsând o copie temporară în cadrul echipei noastre.

Pentru a afla mai multe despre Sisteme web verificați acestea Link-uri: Link 1, Link 2 y Link 3.

Bazele de date: Este un set exhaustiv, non-redundant de date structurate organizate independent de utilizarea și implementarea sa în mașini accesibile în timp real și compatibile cu utilizatorii concurenți cu nevoie de informații diferite care nu pot fi prezise în timp. Bazele de date tradiționale sunt organizate pe câmpuri, înregistrări și fișiere. A câmp este o singură informație; A record este un sistem complet de câmpuri; și a arhivă este o colecție de înregistrări.

Pentru a afla mai multe despre Baze de date verificați acestea Link-uri: Link 1, Link 2 y Link 3.

Domenii: Se referă la numele (alfanumeric) legat de o adresă fizică a unei gazde (computer, mobil sau orice alt dispozitiv electronic). Acestea sunt folosite pentru a reprezenta direcțiile Site-uri web. Amintiți-vă că Internetul se bazează pe adrese sub un Protocol Internet denumit IP (numerele de conexiune ale fiecărui computer conectat la internet). Un domeniu este alcătuit în principal din două părți: numele organizației și tipul organizației.

Pentru a afla mai multe despre Baze de date verificați acestea Link-uri: Link 1, Link 2 y Link 3.

Server web: Se poate referi la ambele Echipă (Hardware) ca un aplicație web (Software), dar în termeni generali este un program care gestionează orice aplicație de pe server executând conexiuni (bidirecționale sau nu, sincrone sau nu), clientul generând un răspuns în orice limbă sau aplicație din partea clientului. Codul primit de client este de obicei compilat și executat de către un browser web folosind protocolul HTTP aparținând stratului de aplicație al Model OSI.

Pentru a afla mai multe despre Servere Web verificați acestea Link-uri: Link 1, Link 2 y Link 3.

Server de baze de date: De asemenea cunoscut ca si RDBMS (Sisteme de gestionare a bazelor de date relaționale), sunt programe (sau computere) care vă permit să organizați date într-unul sau mai multe tabele conexe. Acest termen se poate referi și la Echipamentul care acceptă aceste servicii, care sunt utilizate în întreaga lume cu o mare varietate de aplicații de gestionare.

Pentru a afla mai multe despre Serverele DB verificați acestea Link-uri: Link 1, Link 2 y Link 3.

Server de nume de domeniu: De asemenea cunoscut ca si Servere DNS Acestea vă permit să stabiliți relația dintre numele de domeniu și adresele IP ale computerelor dintr-o rețea. Fiecare domeniu are un server de nume de domeniu, numit server principal de nume de domeniu, precum și a server de nume de domeniu secundar, care poate prelua serverul principal de nume de domeniu în caz de indisponibilitate. Fiecare server de nume de domeniu este specificat pe serverul de nume de domeniu la nivelul imediat superior, ceea ce înseamnă că autoritatea asupra domeniilor poate fi delegată implicit.

Pentru a afla mai multe despre Serverele DB verificați acestea Link-uri: Link 1, Link 2 y Link 3.

PROCEDURA DE INSTALARE ȘI CONFIGURARE

INSTALAȚI ȘI CONFIGURAȚI BAZELE DE DATE
=============================

1.- Aleargă PGADMIN3 și selectați un server DB disponibil (Exemplu: srvbd01 / 192.168.1.239)

2.- Creați un Utilizator (Roluri de conectare / Rol de conectare nou) umplând câmpurile Nume rol (Proprietăți) y Parolă / Parolă din nou (definiție)

Exemplu:

Nume rol = user_miappsweb3
Parolă = miappsweb3 * 2016

3.- Creați un Bază de date umplând câmpurile Nume și proprietar (proprietăți)

Exemplu:

Nume = miappsweb3_db
Proprietar = user_miappsweb3

4.- Creați structură sau importați-l dintr-un fișier .backup, .dump sau .sql

A) EXEMPLU DE IMPORT DIN .BACKUP, .DUMP ȘI .SQL

*).SQL: psql -h localhost -p 5432 -U user_miappsweb3 -f "miappsweb3_db.sql" miappsweb3_db;
*) .CUPERE: pg_restore -i -h localhost -d miappsweb3_db -U user_miappsweb3 -v /home/user/miappsweb3_db.backup
*).DUMP: postgres / psql -U user_miappsweb3 </home/user/miappsweb3_db.dump

INSTALAȚI ȘI CONFIGURAȚI SISTEME WEB
============================

1.- PREPARAȚI A WEB SERVER (Exemplu: srvweb01/192.168.1.240)

2.- COPIAȚI SISTEMUL ÎN / VAR / WWW / Ó / VAR / WWW / HTML LOCAL SAU DE LA distanță

A) EXEMPLU A FI LOCAL DE LA SERVER:

*) cd / acasă / utilizator
*) scp -r development@192.168.1.100: / home / developer / Systems / application1 / miappsweb3.
*) mv myappsweb /var/www/miappsweb3.midominio.gob.ve
*) chown www-data. myappsweb3.mydomain.gob.ve/ -R
*) cd /var/www/miappsweb3.midominio.gob.ve
*) a văzut conf.php

// DATE PENTRU CONEXIUNEA LA BAZA DE DATE
$ _SESSION ['Bază de date'] = «myappsweb3_db";
$ _SESSION ['utilizator'] = «user_miappsweb3";
$ _SESSION ['parola'] = «miappsweb3 * 2016";
$ _SESSION ['serverul'] = «192.168.1.239";
$ _SESSION ['port'] = «5432";

*) Accesați dosarul Site activats cu comanda de comandă: cd / etc / apache2 / sites-available /

Creați un fișier de configurare teren sau faceți una dintr-o copie a uneia existente

*) cp miappsweb0.mydomain.gob.ve.conf miappsweb3.mydomain.gob.ve.conf
*) Am văzut miappsweb3.mydomain.gob.ve.conf


ServerAdmin webmaster@mydomain.gob.ve
Numele serverului miappsweb3.mydomain.gob.ve
DocumentulRădăcină /var/www/miappsweb3.midominio.gob.ve
<Director /var/www/miappsweb3.midominio.gob.ve>
Opțiuni -Index
AllowOverride Nici unul
Solicitați toate acordate

ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log combinate

*) Editați fișierul HOST cu comanda de comandă: vi / etc / hosts și adăugați următorul conținut:

192.168.1.240 miappsweb3.mydomain.gob.ve miappsweb3.mydomain.gob.ve.conf

*) Alerga: a2ensite miappsweb3.mydomain.gob.ve.conf
*) Reporniți demonul Apache2: /etc/init.d/apache2 reporniți
*) Verificați erorile cu: coada -f /var/log/apache2/error.log

Deschideți aplicația prin web și executați 2 sau mai multe operații pe ea (Reîmprospătare / autentificare / consultare) și verificați erorile emise.

INSTALAȚI ȘI CONFIGURAȚI DOMENII INTERNE ȘI EXTERNE
========================================

INTERNĂ
======

1.- Du-te la Serverul DNS primar

2.- Editați DB intern DNS

nano /etc/bind/db.interno/db.midomain.local

3.- Verificați sau includeți în serverul web

; Definiții de gazdă
; server Web Server 01
srvweb01 IN A 192.168.1.240

4.- Verificați sau Includeți în CNAME al aplicației

; Serverele CNAME rețea my_network
miappsweb3 IN CNAME srvweb01

5.- Actualizați numărul de serie al fișierului

; Numărul de serie este AAAA: LL: ZZ: VV (VV = VERSIUNE DE SCHIMB)
2015120801; serial

6.- Reporniți Serviciu (Demon) del Server DNS

/etc/init.d/bind9 reporniți

EXTERN
======

1.- Du-te la Serverul DNS primar

2.- Editați DB extern DNS

nano /etc/bind/db.externo/db.mydomain.gob.ve

3.- Verificați sau includeți serverul web

; Definiții de gazdă
; server Web Server 01
srvweb01 IN A 192.168.1.240

4.- Verificați sau includeți CNAME-ul aplicației

; Serverele CNAME rețea my_network
miappsweb3 IN CNAME srvweb01

5.- Actualizați numărul de serie al fișierului

; Numărul de serie este AAAA: LL: ZZ: VV (VV = VERSIUNE DE SCHIMB)
2015120801; serial

6.- Reporniți Serviciu (Demon) Server DNS

/etc/init.d/bind9 reporniți

TESTAȚI ACCESUL LA SISTEM DE LA UN BROWSER!

Sper că Tutorialul vă va fi de folos.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   sheila el a spus

    Informații excelente, foarte complementare ...