Sivele sahamba ezinsukwini ezedlule Carnaval kanye ne- Semana Santa, futhi ukusebenzisa leso sikhathi sokuzijabulisa hhayi ngemisebenzi yokuzilibazisa nokungcebeleka, ngikushiyela le ncwadi ewusizo thayipha u-3 ku-1 kulabo abathanda ubuchwepheshe ukuyijwayeza esikhaleni sesikhathi esinikezelwe kokungasebenzi.
Okokuqala futhi njengenjwayelo, sizoqala ngokuqinisa imfundisoze bese sizijwayeza!
Izinhlelo zewebhu: Eyaziwa nangokuthi yi-Web Applications, bathola leli gama ngoba babulawa (Bonisiwe) kufayela le- Inethiwekhi Yangaphakathi (Intranet) o Ngaphandle (i-inthanethi) ngokusebenzisa i- Isiphequluli seWebhu. Okusho ukuthi, akudingeki ukuthi zifakwe kukhompyutha, yonke idatha ephethwe iyacutshungulwa futhi igcinwe ngaphakathi kwewebhu, ngamanye amazwi, igcinwa unomphela kumaseva amakhulu we-inthanethi, athunyelwa kumadivayisi noma ezintweni zethu okwamanje siyayidinga, sishiya ikhophi yesikhashana ngaphakathi kweqembu lethu.
Ukuze ufunde kabanzi mayelana Izinhlelo zewebhu hlola lezi izixhumanisi: Isixhumanisi se-1, Isixhumanisi se-2 y Isixhumanisi se-3.
Imininingwane: Kuyisethi ephelele, engeyona eyedatha ehlelekile ezimele ehlelwe ngokuzimela yokusetshenziswa kwayo nokuqaliswa kwayo kumishini efinyeleleka ngesikhathi sangempela futhi ehambisana nabasebenzisi abafanayo abanesidingo solwazi oluhlukile olungabikezelwa ngesikhathi. Imininingwane yolwazi yendabuko ihlelwe ngezinkambu, amarekhodi namafayela. A inkambu kuyinto eyodwa yolwazi; a ukubhalisa uhlelo oluphelele lwezinkambu; futhi a ingobo yomlando iqoqo lamarekhodi.
Ukuze ufunde kabanzi mayelana Yolwazi hlola lezi izixhumanisi: Isixhumanisi se-1, Isixhumanisi se-2 y Isixhumanisi se-3.
Izizinda: Kushiwo igama (i-alphanumeric) elixhunyaniswe nekheli lendawo yomsingathi (ikhompyutha, iselula noma enye idivayisi ye-elektroniki). Zisetshenziselwa ukumela izinkomba ze- Amawebhusayithi. Khumbula ukuthi i-Intanethi isekelwe kumakheli angaphansi kwe- Iphrothokholi ye-inthanethi kubizwa IP (izinombolo zokuxhuma zekhompyutha ngayinye exhunywe kwi-inthanethi). Isizinda siqukethe ikakhulukazi izingxenye ezimbili: the igama lenhlangano futhi i uhlobo lwenhlangano.
Ukuze ufunde kabanzi mayelana Yolwazi hlola lezi izixhumanisi: Isixhumanisi se-1, Isixhumanisi se-2 y Isixhumanisi se-3.
Iseva yeWebhu: Kungabhekisela kuzo zombili a Ithimba (Hardware) njenge uhlelo lokusebenza lewebhu (Isoftware), kepha ngokujwayelekile uhlelo olulawula noma yiluphi uhlelo lokusebenza ohlangothini lweseva olusebenzisa ukuxhumana (okubhida noma cha, okuvumelanayo noma cha), neklayenti likhiqiza impendulo nganoma yiluphi ulimi noma uhlelo ohlangothini lwekhasimende. Ikhodi etholwe yiklayenti ivame ukuhlanganiswa futhi yenziwe yi- Isiphequluli seWebhu kusetshenziswa umthetho olandelwayo HTTP okuyingqimba yohlelo lokusebenza lwe Imodeli ye-OSI.
Ukuze ufunde kabanzi mayelana Amaseva wewebhu hlola lezi izixhumanisi: Isixhumanisi se-1, Isixhumanisi se-2 y Isixhumanisi se-3.
Isizindalwazi sedatha: Obeye aziwe njengo I-RDBMS (Izinhlelo Zokulawulwa Kwedatha Yezobudlelwano), yizinhlelo (noma amakhompyutha) ezikuvumela ukuthi uhlele idatha kuthebula elilodwa noma amaningi ahlobene. Leli gama lingabhekisa nasezinsizakusebenza ezisekela lezi zinsizakalo, ezisetshenziswa emhlabeni wonke ngezinhlobonhlobo zezicelo zokuphatha.
Ukuze ufunde kabanzi mayelana Amaseva we-DB hlola lezi izixhumanisi: Isixhumanisi se-1, Isixhumanisi se-2 y Isixhumanisi se-3.
Isizinda Segama Lesizinda: Obeye aziwe njengo Amaseva we-DNS Ziyakuvumela ukuthi wakhe ubuhlobo phakathi kwamagama wesizinda namakheli we-IP wamakhompyutha kunethiwekhi. Isizinda ngasinye sine-server enegama lesizinda, elibizwa igama lesizinda eliyinhloko leseva, kanye ne igama lesibili lesizinda segama, engathatha isiphakeli segama lesizinda eliyinhloko uma kungatholakali. Isiphakeli ngasinye segama lesizinda sicacisiwe kuseva yegama lesizinda ezingeni eliphakeme ngokushesha, okusho ukuthi igunya phezu kwezizinda lingadluliselwa ngokuphelele.
Ukuze ufunde kabanzi mayelana Amaseva we-DB hlola lezi izixhumanisi: Isixhumanisi se-1, Isixhumanisi se-2 y Isixhumanisi se-3.
INQUBO YOKUFAKA NOKULUNGISELELA
FAKA FUTHI UBHEKE IZINSUKU ZOKUQALA
=============================
1.- Khipha PGADMIN3 bese ukhetha i-DB Server etholakalayo (Isibonelo: srvbd01 / 192.168.1.239)
2.- Dala ifayela le- Umsebenzisi (Izindima Zokungena / Indima Yokungena Entsha) ukugcwalisa amasimu Igama lendima (Izakhiwo) y Iphasiwedi / Iphasiwedi futhi (Incazelo)
Isibonelo:
Igama lendima = user_miappsweb3
Iphasiwedi = miappsweb3 * 2016
3.- Dala Isizindalwazi ukugcwalisa amasimu Igama Nomnikazi (Izakhiwo)
Isibonelo:
Igama = miappsweb3_db
Umnikazi = user_miappsweb3
4.- Dala isakhiwo noma ukungenise kusuka kufayela .backup, .dump noma .sql
A) ISIBONELO SOKUNGENISWA KUSUKA KWISIPELE, .DUMP NO
*).SQL: psql -h localhost -p 5432 -U user_miappsweb3 -f "miappsweb3_db.sql" miappsweb3_db;
ISIPELE: pg_restore -i -h localhost -d miappsweb3_db -U umsebenzisi_miappsweb3 -v /home/user/miappsweb3_db.backup
IDUMP: ama-postgres akho / i-psql -U umsebenzisi_miappsweb3 </home/user/miappsweb3_db.dump
FAKA FUTHI UHLELE IZINHLELO ZE-WEBHU
============================
1.- LUNGISELELA A Iseva yewebhu (Isibonelo: srvweb01/192.168.1.240)
2.- KHOPHELA UHLELO OLUPHAKATHI / VAR / WWW / Ó / VAR / WWW / HTML YASEKHAYA NOMA NGOKUDLULA
A) ISIBONELO UKUBA NGENDAWO YAKWAKHO KUSUKELA KWESEVA:
*) cd / ikhaya / umsebenzisi
*) scp -r development@192.168.1.100: / ikhaya / unjiniyela / Amasistimu / uhlelo lokusebenza1 / miappsweb3.
*) mv myappsweb /var/www/miappsweb3.midominio.gob.ve
*) okhethiwe www-data. miappsweb3.midominio.gob.ve/ -R
*) cd /var/www/miappsweb3.midominio.gob.ve
*) wabona conf.php
// IDATHA YOKUXHUMANA NESIKHATHI
$ _SESSION ['imininingwane'] = «umagazine";
$ _SESSION ['umsebenzisi'] = «umsebenzisi_miappsweb3";
$ _SESSION ['iphasiwedi'] = «I-meappsweb3 * 2016";
$ _SESSION ['iseva'] = «192.168.1.239";
$ _SESSION ['Imbobo'] = «5432";
*) Iya kufolda Isayithi Livunyelwes ngomyalo womyalo: cd / njll / apache2 / amasayithi ayatholakala /
Dala ifayela lokumisa Site noma wenze eyodwa ngekhophi yaleyo ekhona
*) cp miappsweb0.mydomain.gob.ve.conf miappsweb3.mydomain.gob.ve.conf
*) Ngabona i-miappsweb3.mydomain.gob.ve.conf
I-ServerAdmin webmaster@mydomain.gob.ve
I-ServerName umagaziniweb.midominio.gob.ve
I-DocumentRoot /var/www/miappsweb3.midominio.gob.ve
<Uhlu lwemibhalo /var/www/miappsweb3.midominio.gob.ve>
Izinketho -Izinkomba
I-permOverride Ayikho
Idinga konke okunikeziwe
IphuthaLog $ {APACHE_LOG_DIR} /error.log
I-CustomLog $ {APACHE_LOG_DIR} /access.log ihlangene
*) Hlela Ifayela UMPHATHI ngomyalo womyalo: vi / njll / amabamba bese wengeza okuqukethwe okulandelayo:
192.168.1.240 miappsweb3.mydomain.gob.ve miappsweb3.mydomain.gob.ve.conf
Qalisa: a2ensite miappsweb3.mydomain.gob.ve.conf
*) Qala kabusha i-daemon ye-Apache2: /etc/init.d/apache2 ukuqalisa kabusha
*) Hlola amaphutha nge: umsila -f /var/log/apache2/error.log
Vula uhlelo lokusebenza ngewebhu bese wenza imisebenzi emi-2 noma ngaphezulu kulo (Vuselela / Ukungena / Ukubonisana) bese ubheka amaphutha akhishiwe.
FAKA FUTHI WENZE IZINDAWO ZANGAPHAKATHI NEZANGAPHANDLE
==========================================================
KWANGAPHAKATHI
======
1.- Iya kweyakho Iseva ye-DNS eyinhloko
2.- Hlela ifayela le- I-DB yangaphakathi I-DNS
nano /etc/bind/db.interno/db.midomain.local
3.- Hlola noma Faka ku-Web Server
; Izincazelo zokubamba
; iseva Web Server 01
srvweb01 KU-192.168.1.240
4.- Hlola noma Faka ku-CNAME yohlelo lokusebenza
; Inethiwekhi yamaseva we-CNAME my_network
i-miappsweb3 KU-CNAME srvweb01
5.- Vuselela inombolo ye-serial yefayela
; Inombolo ye-serial YYYY: MM: DD: VV (VV = EXCHANGE VERSION)
2015120801; serial
6.- Qala kabusha i- Insizakalo (Idimoni) i-del Iseva ye-DNS
/etc/init.d/bind9 qala kabusha
NGAPHANDLE
======
1.- Iya kweyakho Iseva ye-DNS eyinhloko
2.- Hlela ifayela le- I-DB yangaphandle I-DNS
nano /etc/bind/db.externo/db.mydomain.gob.ve
3.- Hlola noma Faka i-Web Server
; Izincazelo zokubamba
; iseva Web Server 01
srvweb01 KU-192.168.1.240
4.- Hlola noma Faka i-CNAME yohlelo lokusebenza
; Inethiwekhi yamaseva we-CNAME my_network
i-miappsweb3 KU-CNAME srvweb01
5.- Vuselela inombolo ye-serial yefayela
; Inombolo ye-serial YYYY: MM: DD: VV (VV = EXCHANGE VERSION)
2015120801; serial
6.- Qala kabusha i- Insizakalo (Idimoni) Iseva ye-DNS
/etc/init.d/bind9 qala kabusha
ISIVIVINYO SOKUFINYELELA UHLELO OLUVELA KUMPHAKATHI!
Ngiyethemba iTutorial ilusizo kuwe.
Imininingwane enhle kakhulu, iyahambisana kakhulu ...