Máte v pláne vytvoriť hl informačný portál, organizácia stránok, najjednoduchšia online vizitka, po dokončení procesu inštalácie MODX budete v každom prípade musieť vykonať základné nastavenie systému.

V tomto riadiacom systéme je obrovské množstvo nastavení, menej ako hviezd na oblohe, ale dosť na to, aby ste boli spočiatku trochu zmätení. Nezachádzajme do extrémov. Uvažujme iba o hlavných systémových nastaveniach, bez toho, aby sme spomenuli, že celý zmysel samoučenia sa stráca ...

Prvá vec, ktorú musíte urobiť, je zbaviť sa chyby konfigurácie systému " Adresár jadra v otvorený prístup “, ak sa zobrazí takáto správa. Opravíme to podľa pokynov správy, to znamená, že súbor premenujeme ht.access nachádza v priečinku jadro dať tomu meno. htaccess.

Dá sa to urobiť buď cez FTP klienta, alebo cez Správca súborov hosting ovládacieho panela, alebo pomocou správcu súborov administratívnej časti MODX (záložka " Súbory“ na ľavej strane okna).

Ak ste presunuli hlavný priečinok za koreňový adresár inštaláciou MODX pomocou vylepšeného balíka, tretia metóda pre vás nebude fungovať.

Obnovte okno, aby ste sa uistili, že správa je preč.

Ďalšie nastavenia sa vykonávajú v okne „Nastavenia a udalosti systému“. Ak chcete otvoriť okno nastavení, presuňte kurzor myši na ikonu ozubeného kolieska vpravo horný roh admin panel a vyberte prvú položku "Nastavenia systému".

V Revo je obrovské množstvo systémových nastavení

Aby bolo vyhľadávanie jednoduchšie požadované nastavenie môžete použiť filter výberom potrebných parametrov podľa sekcie.

Ikona „+“ na ľavej strane názvu nastavenia otvorí nápovedu o tom, na čo je táto položka určená. A v poli "Hodnota" sa menia parametre každého nastavenia. V závislosti od typu nastavenia sa zadávajú buď manuálne, alebo sa vyberajú zo zoznamu.

Základné systémové parametre, ktoré sa zvyčajne upravujú ihneď po inštalácii MODX

Sekcia "Stránka"

  • Názov lokality: názov projektu, ktorý potrebujeme, voľná forma
  • Správa o nedostupnosti lokality: text, ktorý sa zobrazí v režime offline (nezverejnený), voľná forma
  • Predvolene publikovať: či bude nový dokument k dispozícii na prezeranie návštevníkom ihneď po vytvorení a uložení, váš výber, možnosti Áno/nie

Sekcia "Systém a server"

  • Zobrazenie RSS kanála "MODX News": zakázať ( nie)
  • Zobrazenie informačného kanála RSS s bezpečnostnými upozorneniami MODX: zakázať ( nie)

Sekcia "Ovládací panel"

  • Zobraziť popis vedľa poľa: popis položiek menu, užitočné len pri zoznámení sa so systémom, možno neskôr vypnúť, možnosti Áno/nie
  • Formát dátumu v ovládacom paneli: možno zmeniť na naše, natívne, d-m-Y
  • Prvý deň v týždni: nastaviť 1 , nie sme Strugacký

Sekcia priateľských adries URL – režim CNC

  • Prepis aliasu: ruský(ak chcete povoliť prepis, musíte si navyše nainštalovať doplnok preložiť)
  • Prípona kontajnera: Očista
  • Použite priateľské adresy URL: Áno
  • Režim prísneho priateľského URL: Áno
  • Skontrolujte duplicitné URI vo všetkých kontextoch: Áno

Po povolení CNC (režimu priateľského k URL) na stránke premenujte dodatočne ht.access v koreňovom adresári stránky na .htaccess, inak sa vám pri pokuse o navigáciu na iné stránky ako na hlavnú zobrazí chyba 404.

Potvrdenie zmien alebo uloženie parametrov nie je potrebné, všetko prebieha automaticky.

Môžete tiež navštíviť sekciu " Typy obsahu" (položka ponuky " Obsah“) a zrušte pole „ Rozšírenie súboru' v parametri HTML. Teraz bude adresa stránky bez prípony, tj http://adresa_stránky/informácie namiesto http://adresa_stránky/about.html.

Prvý návod na vytvorenie blogu na MODX Revolution. V tomto návode prejdeme procesom inštalácie redakčného systému MODX Revolution lokálny server Denver.

Vážení návštevníci stránky, vitajte v cykle lekcií o učení CMS MODX Revolution, kde sa pozrieme na fázová tvorba blog, počnúc inštaláciou tohto CMS a končiac jemné ladenie rôzne komponenty.

Hlavnou požiadavkou pri vytváraní stránky na MODX Revolution je poznať a pochopiť základy HTML technológie a CSS, bez nich toto CMS je lepší neštuduj. Okrem toho je v rámci tohto kurzu potrebná aj znalosť platformy Twitter Bootstrap 3, pretože. celé rozhranie blogu bude vytvorené pomocou tried a komponentov tejto platformy.

Zvážte proces inštalácie systému MODX Revolution vo forme etáp.

Prípravná fáza:

Inštalácia CMS MODX:


Prihláste sa do ovládacieho panela stránky:

Ak chcete vstúpiť do ovládacieho panela lokality, musíte to urobiť adresný riadok prehliadača, zadajte nasledujúcu adresu URL: "http://www.mysite.ru/manager/"

Po úspešnom zadaní používateľského mena a hesla budete presmerovaní na stránku ovládacieho panela lokality.

Jednou z vlastností systému MODX Revolution je, že tento panel nie je potrebný na prevádzku samotnej stránky, t.j. v prípade potreby ho možno odstrániť odstránením priečinka „správca“ z adresára lokality.

Ľudia si myslia, že bezpečnosť je podstatné meno, niečo, čo sa dá kúpiť. Bezpečnosť je v skutočnosti abstraktný pojem, ako šťastie.
James Gosling

Vývojári MODX Revolution neustále pracujú na zlepšení bezpečnosti systému, ktorý vytvárajú. Zo strany tvorcu stránky je však potrebné vynaložiť určité úsilie aj na zabezpečenie toho, aby bezpečnosť stránky zostala na správnej úrovni.

Aj keď nikto nemôže zaručiť absolútnu ochranu, môžeme útočníkom sťažiť život. A v tomto článku budem hovoriť o jednoduchom, ale efektívnymi spôsobmi chrániť svoju stránku.

1 Pohyblivé jadro

2 Zmeňte adresu panela

Panel správy stránok na MODX sa zvyčajne nachádza na adrese https://site.ru/manager. Presunutie administračného panela pomáha trochu zakryť stopy po MODX pobyte a je to jednoduchšie ako kedykoľvek predtým – stačí premenovať samotný adresár (napríklad z manažéra na správcu alebo abracadabra) a potom zadať Nová cesta v jednom konfiguračnom súbore:

  • core/config/config.inc.php

3 Aktualizujte doplnky

Aj keď funkčnosť aktuálne verzieúplne spokojný s doplnkami, to neznamená, že neexistujú dôvody na aktualizácie. Ako viete, nové verzie softvéru so sebou prinášajú nielen nové funkcie, ale aj rôzne opravy chýb (aj keď zvyčajne sú zahrnuté aj nové chyby).

4 Aktualizujte MODX

Ako som napísal vyššie, vývojári MODX neustále pracujú na zabezpečení MODX, takže je dobré pravidelne aktualizovať MODX na najnovšiu stabilnú verziu.

5 Rozdeľuj a panuj

Ak na stránke pracuje viacero ľudí, dôrazne sa odporúča nastaviť minimálne potrebné prístupové práva pre každého používateľa. Koniec koncov, pre správcu obsahu nemá zmysel mať prístup k systémovým nastaveniam alebo úryvkom s kúskami.

Aj keď správcu obsahu nesvrbí perá, aby sa pohrali so systémom, môže sa objaviť útočník, ktorý využije nekompetentnosť používateľa a bude schopný zachytiť prístup do oblasti správcu. Platí to najmä vtedy, ak sa práca so stránkou vykonáva prostredníctvom nezabezpečeného pripojenia, v dôsledku čoho sa prihlasovacie meno a heslo prenášajú cez sieť ako čistý text. Pre zníženie rizika zachytenia hesla sa odporúča zakúpiť a nainštalovať SSL certifikát, potom budú všetky požiadavky prenášané v šifrovanej podobe.

Inštalácia MODX

Prejdite do Správcu súborov na paneli ISPmanager, vyberte adresár v priečinku /www/ a nahrajte tam archív s MODX Revolution ( Najnovšia verzia na tento moment modx-2.5.5-pl). Po rozbalení obsahu priečinka kliknutím na tlačidlo Extrahovať do tohto adresára.

Vyberieme priečinok, do ktorého chcete súbory preniesť, pre pohodlie kliknite na začiarknutie, aby sme sa po prenose automaticky preniesli do koreňového adresára, kde skopírujeme súbory a priečinky.

Potom vymažeme všetko nepotrebné, spočiatku je to súbor index.html, priečinok modx-2.5.5-pl, archív modx-2.5.5-pl.zip a zmeníme názov súboru ht.access na .htaccess.

Teraz musíme vytvoriť databázu pre našu budúcu stránku. Na paneli ISPmanager vyhľadajte Databázy a prejdite tam. V hornej časti bude tlačidlo Vytvoriť, po kliknutí sa zobrazí okno s poľami, kde musíte zadať:

Názov:[doména]_nové
Databázový server: MySQL
kódovanie: utf8
Používateľ:--Vytvoriť nového používateľa--
Používateľské meno:[doména]_nové
heslo:(vygenerované kliknutím na kocky)

Namiesto [doména] musíte zadať našu doménu bez interpunkčných znamienok, napríklad stránka site.com bude vyzerať ako naša sitecom_new

Meno a heslo si uložíme do poznámkového bloku, aby sme tieto údaje mohli použiť pri inštalácii MODX. Uložte kliknutím na OK.

Teraz prejdime k inštalácii samotného MODX. Ak to chcete urobiť, prejdite na odkaz site.com/setup/ a pozrite si okno inštalácie:

Na tretej položke je potrebné zaškrtnúť Zakázať kompresiu CSS / JS.

Nakoniec vložíme naše údaje vytvorené skôr, teda údaje zo vstupu do databázy údaje MySQL. Predvolený hostiteľ je localhost.

Prihlasovacie meno a heslo zadávame z administračného panela, nezabudnite uviesť pracovný e-mail, aby ste v prípade chyby mohli obnoviť prístup k ovládaciemu panelu.

Keď prvýkrát vstúpite do ovládacieho panela lokality, zobrazí sa chyba, ktorá nás upozorní, že prístup k jadru lokality nie je bezpečný.

Aby sme zabránili útočníkom hacknúť nás, musíme chrániť jadro systému MODX, ktoré sa štandardne nachádza v priečinku /core/. Poďme do toho a premenujte súbor, ktorý sa tam nachádza ht.access v .htaccess.

Nastavenie MODX Revolution

Najprv si musíte vytvoriť nového poskytovateľa služieb z modstore.pro v sekcii Aplikácie -> Inštalátor, aby sme si odtiaľ mohli v budúcnosti stiahnuť komponenty potrebné pre našu stránku.

Potom je potrebné stiahnuť potrebné komponenty. Tu je krátky zoznam toho, čo používam takmer na všetkých stránkach:

Od poskytovateľa služieb Modx.com

  1. TinyMCE - vizuálny editor
Od poskytovateľa služieb Modstore.pro
  1. Vstupenky - (pri inštalácii okamžite nainštaluje pdoTools a Jevix)
  2. phpThumbOn - vytvára ukážky uložené vo vyrovnávacej pamäti
  3. yTranslit - vytvára krásne aliasy odkazov
  4. Eso - zvýraznenie syntaxe
  5. mSearch2 - skvelé vyhľadávanie internetového obchodu
  6. kancelária - Osobná oblasť, autorizácia
  7. sendex - odoberanie noviniek
  8. ResVideoGallery - videogaléria
  9. HybridAuth -
  10. Formulár Ajax - Spätná väzba na AJAX
  11. HybridAuth - autorizáciu prostredníctvom sociálne siete
  12. Inovovať - aktualizácia motora niekoľkými kliknutiami
  13. Používateľský profil2 - vytvára užívateľský upload, ako aj jednotlivé profilové stránky a podobne
Typy obsahu

Vyberte v hlavnom menu Obsah -> Typy obsahu a v hodnotách HTML zmeňte .html na lomku /

Nastavenia systému MODX Revolution

Umiestnite kurzor myši na ozubené koliesko a v rozbaľovacej ponuke kliknite na položku Predvoľby systému. Musíme urobiť to prvé počiatočné nastavenia systémov.

Tu najprv nakonfigurujeme yTranslit, musíte vybrať menný priestor ytranslit z filtra, v zozname, ktorý sa otvorí, otvorte kľúč so znamienkom plus Yandex API a kliknutím na odkaz získate rozhranie API, potom skopírujte kľúč do tohto poľa.

Teraz v mennom priestore vyberte jadro a kľúčové hodnoty postupne vo vyhľadávacej jednotke a zmeňte ich na požadované parametre. Tu je príklad nastavení:

názov siete- NEXT PC (zadajte názov stránky)
publish_default- Áno (predvolene zverejniť)
friendly_alias_realtime- Áno (vytvoriť alias v reálnom čase)
friendly_alias_restrict_chars-alfanumerický
friendly_alias_translit- ruský
priateľské_url- Áno
use_alias_path- Áno

SEO súbory

Potrebujeme vytvoriť nasledujúce súbory:

  • Stránka nenájdená
  • robots.txt
  • sitemap.xml
Zostáva už len vytvoriť Dokument s prázdnou šablónou s názvom SEO, v ktorom odškrtneme Publikovať a v menu zaškrtneme Nezobrazovať. Ďalej vytvorte z tohto dokumentu podriadený dokument a pomenujte ho robots.txt, prejdite na kartu Nastavenia.

Nastavte typ obsahu na text a zrušte začiarknutie políčka Použiť editor HTML, potom začiarknite políčko Zmraziť URI a do zobrazeného poľa zadajte súbor robots.txt.

Ušetríme. Potom, ak je nastavený ACE, pole Obsah bude so zvýraznením syntaxe a musíme tam pridať nasledujúce:

User-agent: * Disallow: / Disallow: /manager/ Disallow: /connectors/ Disallow: /core/ Disallow: /assets/components/ Hostiteľ: site.com Mapa stránky: http://site.com/sitemap.xml Kde stránky .com je naša aktuálna adresa URL.

Potom musíte z dokumentu SEO vytvoriť ďalší podradený dokument a pomenovať ho sitemap.xml. Nastavte typ obsahu na XML a zrušte začiarknutie políčka Použiť editor HTML, potom začiarknite políčko Zmraziť URI a do zobrazeného poľa zadajte sitemap.xml.

Po obnovení stránky by pole Obsah malo mať zvýraznenie syntaxe a počítanie riadkov. Tam budete musieť vložiť úryvok:

[[!pdoSitemap]] Teraz vytvoríme kategóriu s názvom Stránky a z nej vytvoríme názov z našej domény, napríklad site.com

Potom prejdeme na šablóny a vytvoríme šablónu v kategórii Sites - site.com, ktorú nazveme Stránka nenájdená. Ďalej v sekciách dokumentu SEO vytvorte nový podriadený dokument a pomenujte ho Stránka sa nenašla. Uložiť. Keď prejdeme do vytvoreného dokumentu Stránka sa nenašla a do poľa Obsah, kde máme vizuálny editor TinyMCE, kliknite na tlačidlo HTML a do vyskakovacieho okna, ktoré sa otvorí, vložte nasledovné:

Podľa adresy " " nič tam nie je.

Dôvody, ktoré môžu viesť k chybe:

Na hlavné

Potom uložíme.

Prejdite na Predvoľby systému a vyhľadajte error_page a do poľa hodnoty vložíme ID dokumentu Stránka sa nenašla, všetky ID v zozname Zdroje sú v zátvorkách Domov (1) atď.

Ďalej viac. Poďme vytvoriť systémové nastavenia. Ak to chcete urobiť, prejdite do časti Nastavenia systému a vyberte menný priestor jadro a filtrovať webové stránky. Potom kliknite na tlačidlo Vytvoriť nový parameter a v okne, ktoré sa otvorí, zadajte nasledujúce hodnoty:

kľúč
sites_img Význam
/assets/sites/[[++site_url]]/images/ Uložiť. Rovnakým spôsobom vytvoríme ďalšie 3 parametre:

kľúč
sites_css Význam
/assets/sites/[[++site_url]]/css/ kľúč
sites_js Význam
/assets/sites/[[++site_url]]/js/ kľúč
site_fonts Význam
/assets/sites/[[++site_url]]/fonts/ Naša príprava na akúkoľvek stránku je pripravená.

Najčastejším problémom je kedy Biela obrazovka na modx sa objaví po premiestnení alebo zmene servera na hostingu. Nebojte sa, oprava je veľmi jednoduchá. Nasleduje jednoduchý návod pre vás.

V 99% prípadov pomáha vymazanie priečinka vyrovnávacej pamäte (jadro / vyrovnávacia pamäť). Môžete ho vymazať a ak sa bojíte, tak len niekam presuňte jeho obsah. Prejdite teda na hosting (ftp, správca súborov) do priečinka s vašou stránkou a odstráňte / presuňte content site.ru/core/cache.


Ako vymazať priečinok vyrovnávacej pamäte na modx

Potom znova otvorte panel správcu modx. Všetko by sa malo objaviť.

Existuje aj iný spôsob. Prihláste sa do svojho administračného panela a vyberte si z ponuky v hornej časti Spravovať - ​​Vymazať vyrovnávaciu pamäť.


Ale nefungovalo to pre mňa - objavilo sa okno a tlačidlo OK sa neaktivovalo. Tak som len zmazal obsah priečinka cez hosting.

Ak to nepomôže, stačí vymazať vyrovnávaciu pamäť

Tiež mnohí radia zmeniť niečo v databáze, keď biela obrazovka modx nezmizne. Toto sú body:
MODX News (feed_modx_news_enabled)
Bezpečnostné upozornenia MODX (feed_modx_security_enabled)
Použiť komprimovaný CSS (compress_css)
Použiť komprimované knižnice javascriptu (compress_js)

Existujú dva spôsoby, ako to urobiť. Prvým je prejsť na panel správcu modx, Nastavenia (site.ru/manager/?a=system/settings). Nájdite ich tam a zadajte hodnotu „nie“.

Ale moje nastavenia sa neotvorili, tak som použil druhú metódu: Išiel som na hosting, otvoril phpmyadmin (správa databázy), našiel modx databázu, tabuľku s nastaveniami modx_system_settings. Potom som zmenil hodnotu pre tie 4 body vyššie z 1 na 0. Teda pre feed_modx_news_enabled, feed_modx_security_enabled, compress_css, compress_js dať 0.



Pre každý prípad znova vymažte vyrovnávaciu pamäť v priečinku core/cache.

Žiadne menu na modx

Tiež som mal problém, keď modx admin sa načítava, ale vľavo nie je žiadna ponuka. Oprava je veľmi jednoduchá - robíme všetko, čo je opísané vyššie, zvyčajne stačí vymazať vyrovnávaciu pamäť (prostredníctvom Manage-clear cache alebo vyčistiť priečinok core / cache).

Prečo je na modx biela obrazovka

Ako som písal na začiatku, pri prechode na iný hosting sa objaví biela obrazovka v paneli admin modx. Ale mal som iný problém - hostiteľ zmenil môj server a upozornení asi o deň neskôr. To znamená, že moja stránka zmenila svoju IP adresu. Najprv som potreboval zmena A-záznamu v nastaveniach domény (na čo presmerovať doménu nový server) a potom vyriešte problém pomocou panela správcu. Čiže okrem prechodu na iný hosting ovplyvňuje aj ďalšia zmena servera na jednom hostingu.

Využite, nech sa páči. A potom som len zriedka začal niečo písať, hoci je tu niečo o ...