Cài đặt và cấu hình Hệ thống Web với Cơ sở dữ liệu Bên trong và Bên ngoài và Miền trong Nền tảng Mạng

Chúng tôi đã rời đi vài ngày trước CarnavalSemana ở Santa, và để tận dụng khoảng thời gian tận hưởng đó không chỉ với các hoạt động giải trí và thư giãn, tôi để lại cho bạn ấn phẩm hữu ích này loại 3 trong 1 dành cho những người yêu thích công nghệ để thực hành nó trong khoảng thời gian dành riêng cho những người không phải làm việc.

lpi

Trước tiên và như mọi khi, trước tiên chúng ta sẽ củng cố lý thuyết rồi mới đi thực hành nhé!

Hệ thống Web: Còn được gọi là Ứng dụng web, chúng nhận được tên này vì chúng được thực thi (Hiển thị) trong Mạng nội bộ (Intranet) o Bên ngoài (Internet) thông qua một trình duyệt web. Có nghĩa là, chúng không cần phải được cài đặt trên máy tính, tất cả dữ liệu được xử lý được xử lý và lưu trữ trong web, nói cách khác, nó được lưu trữ vĩnh viễn trên các máy chủ internet lớn, được gửi đến các thiết bị hoặc thiết bị của chúng tôi ngay lập tức. chúng tôi yêu cầu nó, để lại một bản sao tạm thời trong nhóm của chúng tôi.

Để tìm hiểu thêm về Hệ thống web kiểm tra những thứ này liên kết: Liên kết 1, Liên kết 2 y Liên kết 3.

Cơ sở dữ liệu: Đây là một tập hợp dữ liệu có cấu trúc toàn diện, không thừa được tổ chức độc lập với việc sử dụng và triển khai trên máy có thể truy cập trong thời gian thực và tương thích với những người dùng đồng thời có nhu cầu thông tin khác nhau mà không thể dự đoán kịp thời. Cơ sở dữ liệu truyền thống được sắp xếp theo trường, bản ghi và tệp. A cắm trại nó là một phần thông tin duy nhất; a ghi nó là một hệ thống hoàn chỉnh của các lĩnh vực; và một lưu trữ nó là một tập hợp các bản ghi.

Để tìm hiểu thêm về Cơ sở dữ liệu kiểm tra những thứ này liên kết: Liên kết 1, Liên kết 2 y Liên kết 3.

Miền: Nó đề cập đến tên (chữ và số) được liên kết với địa chỉ thực của máy chủ (máy tính, thiết bị di động hoặc bất kỳ thiết bị điện tử nào khác). Chúng được sử dụng để đại diện cho các hướng của Trang web. Hãy nhớ rằng Internet dựa trên các địa chỉ dưới Giao thức Internet gọi địa chỉ IP (số kết nối của mỗi máy tính được kết nối với internet). Miền chủ yếu bao gồm hai phần: tên tổ chứcloại hình tổ chức.

Để tìm hiểu thêm về Cơ sở dữ liệu kiểm tra những thứ này liên kết: Liên kết 1, Liên kết 2 y Liên kết 3.

Máy chủ web: Nó có thể đề cập đến cả một Nhóm (Phần cứng) như một ứng dụng web (Phần mềm), nhưng theo thuật ngữ chung, nó là một chương trình quản lý bất kỳ ứng dụng nào ở phía máy chủ thực hiện các kết nối (hai chiều hoặc không, đồng bộ hoặc không), với máy khách tạo phản hồi bằng bất kỳ ngôn ngữ hoặc ứng dụng nào ở phía máy khách. Mã mà khách hàng nhận được thường được biên dịch và thực thi bởi trình duyệt web sử dụng giao thức HTTP thuộc về lớp ứng dụng của Mô hình OSI.

Để tìm hiểu thêm về Máy chủ Web kiểm tra những thứ này liên kết: Liên kết 1, Liên kết 2 y Liên kết 3.

Máy chủ cơ sở dữ liệu: Còn được biết là RDBMS (Hệ thống quản lý cơ sở dữ liệu quan hệ), là các chương trình (hoặc máy tính) cho phép bạn tổ chức dữ liệu trong một hoặc nhiều bảng có liên quan. Thuật ngữ này cũng có thể đề cập đến Thiết bị hỗ trợ các dịch vụ này, được sử dụng trên khắp thế giới với nhiều ứng dụng quản lý.

Để tìm hiểu thêm về Máy chủ DB kiểm tra những thứ này liên kết: Liên kết 1, Liên kết 2 y Liên kết 3.

Máy chủ tên miền: Còn được biết là Máy chủ DNS Chúng cho phép bạn thiết lập mối quan hệ giữa tên miền và địa chỉ IP của các máy tính trên mạng. Mỗi miền có một máy chủ tên miền, được gọi là máy chủ tên miền chính, cũng như một máy chủ tên miền phụ, có thể tiếp quản máy chủ tên miền chính trong trường hợp không có sẵn. Mỗi máy chủ tên miền được chỉ định trên máy chủ tên miền ở cấp cao hơn trực tiếp, có nghĩa là quyền đối với các miền có thể được ủy quyền ngầm.

Để tìm hiểu thêm về Máy chủ DB kiểm tra những thứ này liên kết: Liên kết 1, Liên kết 2 y Liên kết 3.

QUY TRÌNH CÀI ĐẶT VÀ CẤU HÌNH

CÀI ĐẶT VÀ CẤU HÌNH DỮ LIỆU
=============================

1.- Thực thi PGADMIN3 và chọn một Máy chủ DB có sẵn (Ví dụ: srvbd01 / 192.168.1.239)

2.- Tạo một Người dùng (Vai trò đăng nhập / Vai trò đăng nhập mới) điền vào các lĩnh vực Tên vai trò (Thuộc tính) y Mật khẩu / Mật khẩu lại (Định nghĩa)

Ví dụ:

Tên vai trò = user_miappsweb3
Mật khẩu = miappsweb3 * 2016

3.- Tạo một Cơ sở dữ liệu điền vào các lĩnh vực Tên và Chủ sở hữu (Thuộc tính)

Ví dụ:

Tên = miappsweb3_db
Chủ sở hữu = user_myappsweb3

4.- Tạo cấu trúc hoặc nhập nó từ một tệp .backup, .dump hoặc .sql

A) VÍ DỤ VỀ NHẬP KHẨU TỪ .BACKUP, .DUMP VÀ .SQL

*). SQL: psql -h localhost -p 5432 -U user_miappsweb3 -f "miappsweb3_db.sql" miappsweb3_db;
*) .SAO LƯU: pg_restore -i -h localhost -d miappsweb3_db -U user_miappsweb3 -v /home/user/miappsweb3_db.backup
*) .BÃI RÁC: postgres / psql -U user_miappsweb3 của bạn </home/user/miappsweb3_db.dump

CÀI ĐẶT VÀ CẤU HÌNH HỆ THỐNG WEB
============================

1.- CHUẨN BỊ A MÁY CHỦ WEB (Thí dụ: srvweb01/192.168.1.240)

2.- SAO CHÉP HỆ THỐNG TRONG / VAR / WWW / Ó / VAR / WWW / HTML ĐỊA PHƯƠNG HOẶC TỪ xa

A) VÍ DỤ ĐANG Ở ĐỊA PHƯƠNG TỪ MÁY CHỦ:

*) cd / home / user
*) scp -r development@192.168.1.100: / home / developer / Systems / application1 / miappsweb3.
*) mv myappsweb /var/www/miappsweb3.midominio.gob.ve
*) dữ liệu www chown. miappsweb3.midominio.gob.ve/ -R
*) cd /var/www/miappsweb3.midominio.gob.ve
*) đã thấy conf.php

// DỮ LIỆU CHO KẾT NỐI VỚI CƠ SỞ DỮ LIỆU
$ _SESSION ['cơ sở dữ liệu'] = «myappsweb3_db";
$ _SESSION ['người sử dụng'] = «user_miappsweb3";
$ _SESSION ['mật khẩu'] = «miappsweb3 * 2016";
$ _SESSION ['máy chủ'] = «192.168.1.239";
$ _SESSION ['cổng'] = «5432";

*) Đi tới thư mục Trang web được kích hoạts bằng lệnh lệnh: cd / etc / apache2 / sites-available /

Tạo tệp cấu hình Chỗ hoặc tạo một cái từ bản sao của cái hiện có

*) cp miappsweb0.mydomain.gob.ve.conf miappsweb3.mydomain.gob.ve.conf
*) Tôi đã thấy miappsweb3.mydomain.gob.ve.conf


ServerAdmin webmaster@mydomain.gob.ve
Tên máy chủ miappsweb3.mydomain.gob.ve
DocumentRoot /var/www/miappsweb3.midominio.gob.ve
<Thư mục /var/www/miappsweb3.midominio.gob.ve>
Tùy chọn -Indexes
AllowOverride None
Yêu cầu tất cả được cấp

ErrorLog $ {APACHE_LOG_DIR} /error.log
Nhật ký tùy chỉnh $ {APACHE_LOG_DIR} /access.log kết hợp

*) Chỉnh sửa tệp HOST với lệnh lệnh: vi / etc / hosts và thêm nội dung sau:

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

*) Chạy: a2ensite miappsweb3.mydomain.gob.ve.conf
*) Khởi động lại daemon Apache2: /etc/init.d/apache2 khởi động lại
*) Kiểm tra lỗi với: đuôi -f /var/log/Apache2/error.log

Mở ứng dụng qua web và thực hiện 2 hoặc nhiều thao tác trên đó (Làm mới / Đăng nhập / Tư vấn) và kiểm tra các lỗi đã phát hành.

CÀI ĐẶT VÀ CẤU HÌNH CÁC MIỀN NỘI BỘ VÀ BÊN NGOÀI
====================================

NỘI BỘ
======

1.- Tới của bạn Máy chủ DNS chính

2.- Chỉnh sửa DB nội bộ DNS

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

3.- Kiểm tra hoặc đưa vào máy chủ web

; Định nghĩa máy chủ
; máy chủ Web Server 01
srvweb01 TRONG 192.168.1.240

4.- Kiểm tra hoặc đưa vào CNAME của ứng dụng

; Máy chủ CNAME mạng my_network
miappsweb3 TRONG CNAME srvweb01

5.- Cập nhật số sê-ri tệp

; Số sê-ri là YYYY: MM: DD: VV (VV = PHIÊN BẢN TRAO ĐỔI)
2015120801; nối tiếp

6.- Khởi động lại Dịch vụ (Demon) các Máy chủ DNS

/etc/init.d/bind9 khởi động lại

BÊN NGOÀI
======

1.- Tới của bạn Máy chủ DNS chính

2.- Chỉnh sửa DB bên ngoài DNS

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

3.- Kiểm tra hoặc bao gồm máy chủ web

; Định nghĩa máy chủ
; máy chủ Web Server 01
srvweb01 TRONG 192.168.1.240

4.- Kiểm tra hoặc Bao gồm CNAME của ứng dụng

; Máy chủ CNAME mạng my_network
miappsweb3 TRONG CNAME srvweb01

5.- Cập nhật số sê-ri tệp

; Số sê-ri là YYYY: MM: DD: VV (VV = PHIÊN BẢN TRAO ĐỔI)
2015120801; nối tiếp

6.- Khởi động lại Dịch vụ (Demon) Máy chủ DNS

/etc/init.d/bind9 khởi động lại

KIỂM TRA TRUY CẬP VÀO HỆ THỐNG TỪ TRÌNH DUYỆT!

Tôi hy vọng Hướng dẫn là hữu ích cho bạn.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   sheila dijo

    Thông tin tuyệt vời, rất bổ sung ...