ネットワークプラットフォーム内の内部および外部データベースとドメインを備えたWebシステムのインストールと構成

私たちはすでに数日前に去りました カーニバル そしてその セマナサンタ、そしてレクリエーションやレジャー活動だけでなく、その楽しみの時間を利用するために、私はあなたにこの有用な出版物を残します タイプ3in 1 テクノロジーを愛する人々が、仕事以外のことに専念する時間の空間でそれを実践するために。

LPI

まず、いつものように、最初に理論を強化してから、実践に移ります!

Webシステム: Webアプリケーションとも呼ばれ、で実行(表示)されるため、この名前が付けられます。 内部ネットワーク(イントラネット) o 外部(インターネット) を通して ウェブブラウザ。 つまり、コンピューターにインストールする必要はありません。処理されるすべてのデータはWeb内で処理および保存されます。つまり、大規模なインターネットサーバーに永続的に保存され、次のデバイスまたは機器に送信されます。必要な瞬間に、チーム内に一時的なコピーを残します。

詳細については Webシステム これらを確認してください リンク: 1リンク, 2リンク y 3リンク.

データベース: これは、リアルタイムでアクセス可能で、時間内に予測できないさまざまな情報を必要とする同時ユーザーと互換性のあるマシンでの使用と実装に関係なく編成された、網羅的で非冗長な構造化データのセットです。 従来のデータベースは、フィールド、レコード、およびファイルごとに編成されています。 A カンポ これは単一の情報です。 A 登録 それはフィールドの完全なシステムです。 と アーカイブ それは記録の集まりです。

詳細については データベース これらを確認してください リンク: 1リンク, 2リンク y 3リンク.

ドメイン: これは、ホスト(コンピューター、モバイル、またはその他の電子デバイス)の物理アドレスにリンクされた名前(英数字)を指します。 それらは、の方向を表すために使用されます ウェブサイト。 インターネットは以下のアドレスに基づいていることを忘れないでください インターネットプロトコル 呼ばれます IP(インターネットに接続されている各コンピューターの接続番号)。 ドメインは主にXNUMXつの部分で構成されています。 組織名 Y·エル 組織のタイプ。

詳細については データベース これらを確認してください リンク: 1リンク, 2リンク y 3リンク.

Webサーバー: それは両方を参照することができます チーム (ハードウェア)として Webアプリケーション (ソフトウェア)ですが、一般的には、サーバー側で接続を実行するアプリケーション(双方向かどうか、同期かどうか)を管理し、クライアントがクライアント側の任意の言語またはアプリケーションで応答を生成するプログラムです。 クライアントが受信したコードは通常、によってコンパイルおよび実行されます。 ウェブブラウザ プロトコルを使用する HTTP のアプリケーション層に属する OSIモデル.

詳細については Webサーバー これらを確認してください リンク: 1リンク, 2リンク y 3リンク.

データベースサーバー: としても知られている RDBMS (リレーショナルデータベース管理システム)は、XNUMXつ以上の関連するテーブルにデータを整理できるようにするプログラム(またはコンピューター)です。 この用語は、これらのサービスをサポートする機器を指すこともあります。これらのサービスは、世界中でさまざまな管理アプリケーションで使用されています。

詳細については DBサーバー これらを確認してください リンク: 1リンク, 2リンク y 3リンク.

ドメインネームサーバー: としても知られている DNSサーバー これらを使用すると、ネットワーク上のコンピューターのドメイン名とIPアドレスの間の関係を確立できます。 各ドメインには、と呼ばれるドメインネームサーバーがあります プライマリドメインネームサーバー、および セカンダリドメインネームサーバー、使用できない場合にプライマリドメインネームサーバーを引き継ぐことができます。 各ドメインネームサーバーは、すぐ上のレベルのドメインネームサーバーで指定されます。つまり、ドメインに対する権限を暗黙的に委任できます。

詳細については DBサーバー これらを確認してください リンク: 1リンク, 2リンク y 3リンク.

インストールと構成の手順

データベースのインストールと構成
=============================

1.-実行 PGADMIN3 利用可能なDBサーバーを選択します (例:srvbd01 / 192.168.1.239)

2.-作成する ユーザー(ログインロール/新しいログインロール) フィールドを埋める ロール名(プロパティ) y パスワード/再度パスワード(定義)

例:

ロール名= user_miappsweb3
パスワード= miappsweb3 * 2016

3.-作成する データベース フィールドを埋める 名前と所有者(プロパティ)

例:

名前= miappsweb3_db
所有者= user_miappsweb3

4.-を作成します 構造 またはファイルからインポートします .backup、.dump、または.sql

A).BACKUP、.DUMP、および.SQLからのインポートの例

*)。SQL: psql -h localhost -p 5432 -U user_miappsweb3 -f "miappsweb3_db.sql" miappsweb3_db;
*)。BACKUP: pg_restore -i -h localhost -d miappsweb3_db -U user_miappsweb3 -v /home/user/miappsweb3_db.backup
*) 。投げ捨てる: postgres / psql -U user_miappsweb3 </home/user/miappsweb3_db.dump

Webシステムのインストールと構成
============================

1.-準備A WEBサーバー (例: srvweb01 / 192.168.1.240)

2.-システムをコピーします / VAR / WWW /Ó/ VAR / WWW / HTML ローカルまたはリモート

A)例 サーバーからローカルにいる:

*)cd /ホーム/ユーザー
*)scp -r development@192.168.1.100:/ホーム/開発者/システム/ application1 / miappsweb3。
*)mv miappsweb /var/www/miappsweb3.midominio.gob.ve
*)www-dataをchownします。 miappsweb3.midominio.gob.ve/ -R
*)cd /var/www/miappsweb3.midominio.gob.ve
*)vi conf.php

//データベースへの接続用のデータ
$ _SESSION ['データベース'] =«myappsweb3_db";
$ _SESSION ['usuario'] =«user_miappsweb3";
$ _SESSION ['password'] =«miappsweb3 * 2016";
$ _SESSION ['サーバ'] =«192.168.1.239";
$ _SESSION ['ポート'] =«5432";

*)フォルダに移動します サイト対応■コマンドコマンドを使用する場合: cd / etc / apache2 /サイト-利用可能/

構成ファイルを作成する Site または既存のもののコピーからXNUMXつを作成します

*)cp miappsweb0.mydomain.gob.ve.conf miappsweb3.mydomain.gob.ve.conf
*)miappsweb3.mydomain.gob.ve.confを見ました


ServerAdmin webmaster@mydomain.gob.ve
サーバーの名前 miappsweb3.mydomain.gob.ve
DocumentRoot /var/www/miappsweb3.midominio.gob.ve
<ディレクトリ /var/www/miappsweb3.midominio.gob.ve>
オプション-Indexes
AllowOverrideのなし
すべての付与を要求する

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

*)ファイルを編集する HOST コマンドコマンドで: vi / etc / hosts 次のコンテンツを追加します。

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

*)実行: a2ensite miappsweb3.mydomain.gob.ve.conf
*)Apache2デーモンを再起動します。 /etc/init.d/apache2 restart
*)次のエラーを確認してください: テール -f /var/log/apache2/error.log

Web経由でアプリケーションを開き、2つ以上の操作を実行します (更新/ログイン/相談) 発行されたエラーを確認します。

内部ドメインと外部ドメインのインストールと構成
==========================

内部
======

1.-あなたのに行きます プライマリDNSサーバー

2.-編集 内部DB DNS

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

3.-Webサーバーにチェックまたは含める

; ホスト定義
;サーバーWebサーバー01
01のsrvweb192.168.1.240

4.-アプリケーションのCNAMEを確認または含める

; CNAMEサーバーネットワークmy_network
miappsweb3 IN CNAME srvweb01

5.-ファイルのシリアル番号を更新します

; シリアル番号はYYYY:MM:DD:VV(VV = EXCHANGE VERSION)です。
2015120801; シリアル

6.-再起動します サービス(デーモン) インクルード DNSサーバ

/etc/init.d/bind9再起動

外部
======

1.-あなたのに行きます プライマリDNSサーバー

2.-編集 外部DB DNS

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

3.-Webサーバーを確認または含める

; ホスト定義
;サーバーWebサーバー01
01のsrvweb192.168.1.240

4.-アプリケーションのCNAMEを確認または含める

; CNAMEサーバーネットワークmy_network
miappsweb3 IN CNAME srvweb01

5.-ファイルのシリアル番号を更新します

; シリアル番号はYYYY:MM:DD:VV(VV = EXCHANGE VERSION)です。
2015120801; シリアル

6.-再起動します サービス(デーモン) DNSサーバー

/etc/init.d/bind9再起動

ブラウザからシステムへのアクセスをテストしてください!

チュートリアルがお役に立てば幸いです。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   シーラ

    優れた情報、非常に補完的...