Instalacija Simbioze

Ove upute vode od praznog poslužitelja do prve prijave, a zatim do redovnog održavanja. Hrvatska verzija prati tri zasebne lokalne instalacije izdanja 0.2.4: Apache mod_php, obični PHP-FPM i izolirani PHP-FPM. Snimke prikazuju stvarne hrvatske korake u svijetloj temi. Jednokratna instalacijska adresa, lozinke i privatni ključevi namjerno nisu prikazani.

Odabir modula u novom instaleru: svi opcionalni moduli početno su označeni. Odznačite samo one koje ne želite. Snimke zaslona snimljene su na ranijem izdanju 0.2.4, u kojem je početno bila označena samo Tema; njihovi opisi ostaju vjerni tom testu.

Koji način odabrati?

Usporedba načina instalacije Simbioze
Način Što dobivate Održavanje
Apache mod_php Najjednostavniji put ako Apache već izvršava PHP modulom. Nginx ga ne podržava. Početni web-čarobnjak; paketi, jezici i nadogradnja kroz terminal.
Obični PHP-FPM Apache ili Nginx šalje PHP zahtjeve u FPM pool koji radi kao zajednički web-korisnik. Kod je i dalje odvojen od web-korijena. Početni web-čarobnjak; paketi, jezici i nadogradnja kroz terminal.
Izolirani PHP-FPM — preporučeno Vlastiti FPM servis, Unix računi i grupe, zasebni radni direktoriji te ograničeni pomoćni program za promjene paketa. Početni web-čarobnjak te GUI ili CLI za module, jezike i nadogradnju.

Za novi javni site preporučujemo izolirani FPM. Ako upravljate samo aplikacijom, a ne sistemskim servisima, obični FPM ili mod_php mogu biti praktičniji. Nikada nemojte davati web-korisniku pravo pisanja cijelog izdanja samo da biste uključili GUI nadogradnju.

Prije prve naredbe

Redoslijed koji vrijedi za sve načine

  1. Preuzmite točan tag izdanja i instalirajte Composer ovisnosti. Nemojte miješati datoteke iz različitih tagova.
  2. Pripremite bazu i uska prava pisanja. Kod mod_php i običnog FPM-a unaprijed pripremite željene opcionalne pakete kao održavatelj.
  3. Podesite Apache ili Nginx i, za FPM, njegov pool. Provjerite sintaksu konfiguracije i stvarni Unix identitet PHP procesa prije otvaranja instalera.
  4. Izradite jednokratnu instalacijsku adresu naredbom bin/simbioza install:prepare. Token ne snimajte ni dijelite.
  5. U pregledniku redom prođite preduvjete, provjeru baze, identitet sitea i prvog administratora, pregled unosa te završnu instalaciju.
  6. Prijavite se prvim administratorom, provjerite module i migracije, zaključan installer, javnu početnu stranicu i sigurnosnu kopiju.
Prvi korak hrvatskog instalacijskog čarobnjaka iz izdanja 0.2.4: sve provjere sustava označene su uspješnima.
Stvarna provjera preduvjeta na čistoj hrvatskoj instalaciji 0.2.4. Svaki zeleni redak mora proći prije nastavka. Snimka je iz hrvatske probne instalacije, bez tokena ili lozinke.

Tri provjerene hrvatske instalacije

SimbiozaHR provjerava mod_php, SimbiozaHR_FPM obični FPM, a SimbiozaHR_FPMsecured izolirani FPM. Svaka ima vlastiti direktorij, SQLite bazu i prvog administratora. Na izoliranom FPM-u dodatno je provjerena GUI instalacija modula Pristupačnost, njegova stavka u izborniku i otvaranje postavki.

Odaberite puni postupak

Podstranice sadrže svaku upotrijebljenu skupinu terminalskih naredbi, stvarne konfiguracije, objašnjenja svakog ekrana i postupke nakon prve prijave. Nginx konfiguracija je privremeno testirana na loopbacku i zatim potpuno uklonjena; hrvatske instalacije za sva tri načina ostaju lokalno za provjeru. Kod javnog poslužitelja zamijenite primjerne direktorije, korisnike, portove, domenu i certifikat.