Pre instalacije Drupala
Instalacija Drupala zahteva da prvo imate veb-server i serversku bazu podataka.
Za „lokalne“ i „online“ servere zasnovane na Linuxu, koji koriste Apache i MySQL, softver potreban za pokretanje Drupala poznat je kao „AMP sloj“ (stack), iako se serveri i baze podataka zasnovani na Microsoftu takođe isporučuju u paketu poznatom kao sloj.
AMP sloj
- Apache (ili drugi veb-server)
- MySQL (ili drugi serverski sistem baza podataka)
- PHP
Ovo obezbeđuje veb-hosting ili ih možete besplatno instalirati na vašem Linux, Mac ili Windows računaru.
Uvod
Dokumentacija za Drupal 8 na drupal.org nalazi se u dva odvojena područja.
- Ova stranica „Pre instalacije“ je deo „otvorene“ dokumentacije zajednice Drupala.
- Osim toga, slični materijali su opisani i u drugom delu dokumentacije zajednice Drupala. Vodič za korisnike Drupala 8, počevši od stranice 3.1. Koncept: Zahtevi za server u poglavlju 3. Instalacija.
Osnovne razlike između ova dva dela dokumentacije diskutovane su ovde. (Link se otvara u novoj kartici/prozoru.)
Preduslovi za instalaciju
Veb-hosting:
Sav softver potreban za kreiranje, pokretanje i razvoj Drupal sajta podrazumevano obezbeđuju većina, ako ne i svi, komercijalni provajderi deljenog veb-hostinga - drupal.org / hosting. (Link se otvara u novoj kartici/prozoru.)
- Ako još nemate veb-hosting, možete pronaći onaj koji odgovara vašim potrebama i podržava Drupal zajednicu na Drupal Shared Hosting ~ drupal.org / hosting
- Ako već imate veb-hosting, možete nastaviti da učite kako da instalirate Drupal na vaš veb-hosting:
- Roditeljska stranica ove stranice (otvorite dokumentaciju zajednice Drupala): Instalacija Drupala 8
- Vodič za korisnike Drupala 8 (zatvorena dokumentacija zajednice Drupala): Vodič za korisnike Drupal 8 - Poglavlje 3. Instalacija
Lokalno:
Ako želite da instalirate Drupal lokalno na vašem Linux, Mac ili Windows računaru, morate prvo dobiti ili već imati „sloj“ koji uključuje veb-server i serversku bazu podataka. Da biste saznali više o tome:
- (otvorite dokumentaciju zajednice Drupala): podešavanje lokalnog servera
Upravljano:
Ako želite da platite kompaniji da upravlja celim „pozadinim“ ili „unutrašnjim“ održavanjem vašeg sajta, što bi omogućilo vama i vašim korisnicima da se fokusirate na kreiranje i postavljanje sadržaja. Mnoge od ovih kompanija neće naplaćivati vaš test sajt dok ne objavite sajt „uživo“:
Tri instance Drupala za svaki sajt
Inače, kada imate živ Drupal sajt, ponekad će na vašem računaru ili veb-hostu raditi ukupno tri Drupal sajta.
„Sajt za razvoj / Dev“. Pre nego što vaš sajt postane živ na internetu, morate napraviti test verziju svog sajta za „razvoj“. Test verzija može biti na vašem računaru ili online na serveru vaše veb-hosting kompanije.
„Radni rezervni sajt / Stage“: konačno, pre nego što napravite promene na vašem aktivnom sajtu, poželećete da napravite kopiju vaše Drupal kod baze i Drupal baze podataka i koristite ih da napravite rezervni sajt, da biste bili sigurni da imate sve što vam je potrebno da ponovo kreirate vaš živi sajt u slučaju da promene na vašem živom sajtu pođu jako loše, iz bilo kog razloga.
„Živi sajt / Production“: nakon što učinite svoj sajt živim, poželećete da napravite još jedan „sajt za razvoj“ da testirate sve nove funkcije koje dodajete. U slučaju da promene koje napravite izazovu probleme na vašem sajtu, ne želite da ti problemi budu na vašem javno dostupnom sajtu.
Naravno, možete ukloniti „rezervnu“ instalaciju nakon što se uverite da je vaša rezervna kod baza i baza podataka „ispravna“, ali obavezno sačuvajte bar tri odvojena kompleta te kod baze / baze podataka na tri različita mesta.
Tri odvojene lokacije znače različite online kompanije ili odvojene USB drajvove / hard diskove na različitim mestima. Ovo će vas pripremiti za katastrofu: na primer, požar u vašem domu / kancelariji ili provalu u jedno od vaših online skladišta.
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.