تثبيت وتكوين نظام ويب مع قواعد بيانات داخلية وخارجية ونطاق داخل منصة الشبكة

لقد غادرنا بالفعل منذ أيام مهرجان و ال سيمانا سانتا، وللاستفادة من وقت الاستمتاع هذا ليس فقط بالأنشطة الترفيهية والترويحية ، أترك لكم هذا المنشور المفيد اكتب 3 في 1 لأولئك الذين يحبون التكنولوجيا لممارستها في المساحة الزمنية المذكورة المخصصة لغير العمل.

خط في البوصة

أولاً ، كما هو الحال دائمًا ، سنعزز النظرية أولاً ثم نذهب إلى الممارسة!

أنظمة الويب: تُعرف أيضًا باسم تطبيقات الويب ، وتتلقى هذا الاسم لأنه يتم تنفيذها (معروضة) بتنسيق الشبكة الداخلية (إنترانت) o خارجي (إنترنت) عن طريق متصفح الإنترنت. أي أنها لا تحتاج إلى التثبيت على الكمبيوتر ، حيث تتم معالجة جميع البيانات التي يتم التعامل معها وتخزينها داخل الويب ، وبعبارة أخرى ، يتم تخزينها بشكل دائم على خوادم الإنترنت الكبيرة ، والتي يتم إرسالها إلى أجهزتنا أو معداتنا في الوقت الحالي نطلبها ، وترك نسخة مؤقتة داخل فريقنا.

تعلم المزيد عن أنظمة الويب تحقق من هذه الروابط: رابط 1, رابط 2 y رابط 3.

قواعد البيانات: إنها مجموعة شاملة وغير مكررة من البيانات المنظمة المنظمة بشكل مستقل عن استخدامها وتنفيذها في الأجهزة التي يمكن الوصول إليها في الوقت الفعلي والمتوافقة مع المستخدمين المتزامنين مع الحاجة إلى معلومات مختلفة وغير قابلة للتنبؤ في الوقت المناسب. يتم تنظيم قواعد البيانات التقليدية حسب الحقول والسجلات والملفات. أ حقل إنها معلومة واحدة. أ تسجيل إنه نظام كامل من المجالات. و أ الأرشيف إنها مجموعة من السجلات.

تعلم المزيد عن قواعد البيانات تحقق من هذه الروابط: رابط 1, رابط 2 y رابط 3.

المجالات: يشير إلى الاسم (الأبجدي الرقمي) المرتبط بعنوان فعلي لمضيف (كمبيوتر أو هاتف محمول أو أي جهاز إلكتروني آخر). يتم استخدامها لتمثيل اتجاهات مواقع الويب. تذكر أن الإنترنت يعتمد على العناوين الموجودة ضمن a بروتوكول إنترنت ودعا الملكية الفكرية (أرقام الاتصال لكل كمبيوتر متصل بالإنترنت). يتكون المجال بشكل أساسي من جزأين: اسم المنظمة و نوع المنظمة.

تعلم المزيد عن قواعد البيانات تحقق من هذه الروابط: رابط 1, رابط 2 y رابط 3.

قاعدة بيانات للانترنت: يمكن أن يشير إلى كل من أ معدات (الأجهزة) كملف تطبيق ويب (البرنامج) ، ولكن بشكل عام هو برنامج يدير أي تطبيق على جانب الخادم ينفذ اتصالات (ثنائية الاتجاه أم لا ، متزامنة أم لا) ، مع قيام العميل بإنشاء استجابة بأي لغة أو تطبيق من جانب العميل. عادةً ما يتم تجميع الشفرة التي يتلقاها العميل وتنفيذها بواسطة ملف متصفح الإنترنت باستخدام البروتوكول HTTP تنتمي إلى طبقة تطبيق نموذج OSI.

تعلم المزيد عن خوادم الويب تحقق من هذه الروابط: رابط 1, رابط 2 y رابط 3.

خادم قاعدة البيانات: يُعرف أيضًا باسم RDBMS (نظم إدارة قواعد البيانات العلائقية) ، هي برامج (أو أجهزة كمبيوتر) تسمح لك بتنظيم البيانات في جدول واحد أو أكثر من الجداول ذات الصلة. يمكن أن يشير هذا المصطلح أيضًا إلى المعدات التي تدعم هذه الخدمات ، والتي يتم استخدامها في جميع أنحاء العالم مع مجموعة متنوعة من تطبيقات الإدارة.

تعلم المزيد عن خوادم DB تحقق من هذه الروابط: رابط 1, رابط 2 y رابط 3.

خادم اسم النطاق: يُعرف أيضًا باسم خوادم DNS أنها تسمح لك بإنشاء العلاقة بين أسماء المجال وعناوين IP لأجهزة الكمبيوتر على الشبكة. كل مجال لديه خادم اسم المجال ، يسمى خادم اسم المجال الأساسي، وكذلك أ خادم اسم المجال الثانوي، والذي يمكنه تولي خادم اسم المجال الأساسي في حالة عدم توفره. يتم تحديد كل خادم اسم مجال على خادم اسم المجال على المستوى الأعلى مباشرة ، مما يعني أنه يمكن تفويض السلطة على المجالات ضمنيًا.

تعلم المزيد عن خوادم DB تحقق من هذه الروابط: رابط 1, رابط 2 y رابط 3.

إجراءات التثبيت والتهيئة

تثبيت قواعد البيانات وتكوينها
=============================

1.- تنفيذ بجادمين 3 وحدد خادم قاعدة البيانات المتاح (مثال: srvbd01 / 192.168.1.239)

2.- إنشاء أ المستخدم (أدوار تسجيل الدخول / دور تسجيل الدخول الجديد) ملء الحقول اسم الدور (الخصائص) y كلمة المرور / كلمة المرور مرة أخرى (التعريف)

على سبيل المثال:

اسم الدور = user_miappsweb3
كلمة المرور = miappsweb3 * 2016

3.- إنشاء أ قاعدة البيانات ملء الحقول الاسم والمالك (خصائص)

على سبيل المثال:

الاسم = miappsweb3_db
المالك = user_miappsweb3

4.- إنشاء estructura أو استيراده من ملف .backup أو .dump أو .sql

أ) مثال على الاستيراد من .BACKUP و. DUMP و. SQL

*). psql -h localhost -p 5432 -U user_miappsweb3 -f "miappsweb3_db.sql" miappsweb3_db؛
*) .دعم: 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

تثبيت وتكوين أنظمة الويب
============================

1.- التحضير أ قاعدة بيانات للانترنت (مثال: srvweb01/192.168.1.240)

2.- نسخ النظام في / VAR / WWW / Ó / VAR / WWW / HTML محلي أو بعيد

أ) مثال أن تكون محليًا من الخادم:

*) القرص المضغوط / المنزل / المستخدم
*) 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
*) السادس conf.php

// بيانات الاتصال بقاعدة البيانات
_SESSION دولار ['قاعدة البيانات'] = «myappsweb3_db".
_SESSION دولار ['المستخدم'] = «user_miappsweb3".
_SESSION دولار ['كلمه السر'] = «miappsweb3 * 2016".
_SESSION دولار ['الخادم'] = «192.168.1.239".
_SESSION دولار ['ميناء'] = «5432".

*) انتقل إلى المجلد تمكين الموقعs بأمر الأمر: cd / etc / apache2 / sites-available /

قم بإنشاء ملف التكوين موقع أو عمل واحدة من نسخة موجودة

*) 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
جذر المستند /var/www/miappsweb3.midominio.gob.ve
<الدليل /var/www/miappsweb3.midominio.gob.ve>
خيارات ، مؤشرات
AllowOverride لا يوجد
يتطلب كل الممنوحة

ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} / access.log مجتمعة

*) تحرير الملف 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 إعادة التشغيل
*) تحقق من الأخطاء باستخدام: الذيل -f /var/log/apache2/error.log

افتح التطبيق عبر الويب وقم بتنفيذ عمليتين أو أكثر عليه (تحديث / تسجيل دخول / استشارة) وتحقق من الأخطاء الصادرة.

تثبيت المجالات الداخلية والخارجية وتكوينها
========================================

الداخلية
======

1.- اذهب إلى ملف خادم DNS الأساسي

2.- تحرير ملف قاعدة بيانات داخلية DNS

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

3.- تحقق أو تضمين في خادم الويب

؛ تعريفات المضيف
؛ خادم ويب خادم 01
srvweb01 في 192.168.1.240

4.- تحقق أو تضمين في CNAME للتطبيق

؛ شبكة خوادم CNAME my_network
miappsweb3 في CNAME srvweb01

5.- تحديث الرقم التسلسلي للملف

؛ الرقم التسلسلي هو YYYY: MM: DD: VV (VV = EXCHANGE VERSION)
2015120801 ؛ مسلسل

6.- أعد تشغيل خدمة (شيطان) من خادم DNS

/etc/init.d/bind9 إعادة التشغيل

الخارج
======

1.- اذهب إلى ملف خادم DNS الأساسي

2.- تحرير ملف قاعدة بيانات خارجية DNS

نانو /etc/bind/db.externo/db.midominio.gob.ve

3.- تحقق أو تضمين خادم الويب

؛ تعريفات المضيف
؛ خادم ويب خادم 01
srvweb01 في 192.168.1.240

4.- تحقق أو تضمين CNAME للتطبيق

؛ شبكة خوادم CNAME my_network
miappsweb3 في CNAME srvweb01

5.- تحديث الرقم التسلسلي للملف

؛ الرقم التسلسلي هو YYYY: MM: DD: VV (VV = EXCHANGE VERSION)
2015120801 ؛ مسلسل

6.- أعد تشغيل خدمة (شيطان) خادم DNS

/etc/init.d/bind9 إعادة التشغيل

اختبر الوصول إلى النظام من المستعرض!

آمل أن يكون البرنامج التعليمي مفيدًا لك.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   شيلا قال

    معلومات ممتازة ومكملة للغاية ...