Hogyan hozhat létre közösségi hálózatot?
A cikk írásának folyamatában az 1.7 verziót használjuk
Manapság szokásos a szkriptek tesztelése a helyi számítógépen. Ehhez általában Denver-t használják, amit már az egyik anyagban írtunk. Nem támogatom ezt, és megpróbálok minden olyan tevékenységet elvégezni, ahol a jövő webhely működni fog
Ezért az InstantCMS telepítéséhez kiválasztjuk az aktuális tárhelyet. Ismételten megfejtettük ezt a szót, megismételjük.
Az Ön webhelye, attól függően, hogy mit nem tartalmazna - olyan fájlok készlete, amelyekre valahol el kell helyezni. Meg kell érteni, hogy a modern internetes erőforrás számos technológiát alkalmaz. Például a legtöbb webhely PHP-ben van írva, és speciális adatbázisokat használ az adatok tárolására. A legnépszerűbb a MySQL. Ahhoz, hogy egy ilyen webhely működjön, támogatnia kell ezt a nyelvet és adatbázisokat a számítógépen, ahol található.
A modern tárhely egy olyan merevlemez-hely biztosítása, amely lehetővé teszi egy távoli számítógépnek a webhelyhez való hozzáférését, valamint támogatja azt a környezetet, amely lehetővé teszi, hogy teljesen működjön. A tartalomkezelő rendszerekről azt mondhatjuk, hogy a tárhelynek meg kell felelnie a fejlesztők által támasztott követelményeknek.
Tekintsük az InstantCMS rendszerkövetelményeit:
PHP 5 (+ GD, + iconv, + mbstring, + simplexml)
Az Apache egy webszerver, vagyis olyan programok, amelyek lehetővé teszik a webhely és a felhasználó közötti kölcsönhatást. Apache népszerűvé vált nem csak ingyen. De annak a lehetőségnek köszönhetően, hogy a funkcionalitást további modulok segítségével bővítik. Az egyik a mod_rewrite. Ez a munkánkban humánszerű URL-ek létrehozását fogja használni. Amit írtam a "Saitogon" weboldalon.
A PHP 5 a tolmács egyik változata. Ez azt jelenti, hogy a tárhelynek támogatnia kell a PHP nyelvre írt szkripteket, amelyek nem alacsonyabbak az 5. verziónál
A MySQL az adatbázis verziója. Ennek megfelelően nem lehet kevesebb, mint 5.X
Mint teszt hosting választottuk 1gb.ru. amely megfelel a fenti követelményeknek, és lehetővé teszi, hogy telepítse és konfigurálja a webhelyet előre fizetés nélkül. Vagyis a rendszer összes összetevőjét telepíthetjük, konfigurálhatjuk, tesztelhetjük, és csak egy hét múlva fizessük meg a kiválasztott díjat.
Így a szükséges mezők kitöltése után a "Folytatás" gombra kattintva új ablakot nyitunk meg, ahol meg kell adnunk a webhely domainnevét. Beléptem a yachaynik.ru-ba, meg kell adnod a domain nevet.

Ezután kattintson a "Tovább" gombra.
Ha a domainnév már létezik, például korábban vásárolta meg, akkor a következő ablak tetején egy üzenetet találunk róla.
Figyeljünk a legördülő listára: "A webszerver típusa:". Itt kiválaszthatjuk az elemet: "Unix - Apache / modul PHP 5 (mod_php)".

Ezután kattintson a "Tovább" gombra. Néhány percet kell várnunk, mielőtt a kiszolgáló feldolgozza az adataikat, és létrehoz egy tárhelyet webhelyünkre, amelyet a következő oldal értesíti:

Az ugyanabban az ablakban egy utasítás jelenik meg a domain név 1GB.ru tárolására
A cikk keretein belül nem fogjuk tanulmányozni, de ha a domainjét korábban vásárolta meg, érdemes megnézni ezt a szakaszt.
Csak kattintsunk a "Tovább" gombra
A következő ablakban felhívunk bennünket egy díjcsomag kiválasztására. Ismét emlékeztessem önöket, hogy senki sem kényszerít minket arra, hogy fizetni fogjon, és még ha meggondoljuk magunkat a hosting szolgáltatások használatával kapcsolatban, senki nem fog hazamenni, hogy pénzt verjen. Nem fizetés esetén a tárhely egyszerűen blokkolva lesz.
Az "Alapvető" díjcsomagot választjuk, ahol a PHP és az adatbázis-támogatás engedélyezett. Ezután határozza meg a fizetési határidőt, majd kattintson a "Tovább" gombra.

A következő ablakban egyfajta önéletrajzot fogunk látni a díjcsomagunkon.

Ha egyetért a megjelenített információkkal, akkor menjen a következő ablakba. Itt felajánljuk, hogy megfizetjük az újonnan megvásárolt tárhelyet. Nem fogjuk ezt megtenni, hanem a magán irodába költözni. Ehhez az oldal tetején kattintson a "Start" linkre.

Ezért megtaláljuk az "Adatbázisok" nevű hivatkozást és kattintsunk rá.

Egy új, nagyon fontos oldal nyit. Itt van, hogy létrehozzuk adatbázisunkat.

Az adatbázis neve - az eszköztippben leírtaknak megfelelően - beírjuk az adatbázis nevét latin betűkkel és számjegyekkel, amelyek legfeljebb 10 karakterből állhatnak
Szerver típusa - hagyja el az alapértelmezettet. Ez a következő lesz: mySQL 5.0
Ha minden mező kitöltött, kattintson a "Hozzáadás" gombra
A művelet sikeres befejezését egy új adatbázis létrehozásával kapcsolatos üzenet jelenik meg, amelyben a jelszó oldalra vonatkozó meghívó jelenik meg. Nem adjuk fel és fordulunk ehhez a hasznos oldalhoz.

A munkánk során szükséges jelszavak kiválasztásához kattintson a "Sites, FTP, SSH" és a "MySQL Databases" címre. Megnyílik az FTP jelszó és az újonnan létrehozott adatbázis.

Elsődleges prioritásunk az, hogy az InstantCMS tartalomkezelő rendszerfájlokat átmásoljuk a kiszolgálóra. A munka ezen szakaszában a webes felületet használjuk, melyet az 1GB.ru nyújt nekünk
Ehhez forduljon a jelszavakkal ellátott részhez: "Webhelyek, FTP, SSH", és keressen ott egy hivatkozást, amelyet "http:" fájlkezelőnek neveznek.
Kattints a linkre, és egy új lap nyílik meg egy új lapon. Ebben a szakaszban érdekel a "Download file" elem az ablak tetején. Kattints rá, megnyílik az új vezérlők. Nyomja meg a "Fájl kiválasztása" gombot, és keresse meg számítógépünk merevlemezén a legutóbb letöltött archívumot az InstantCMS segítségével. Nyomjuk meg a "Letöltés" gombot és várjuk meg a letöltést, amelynek sebessége közvetlenül az internetkapcsolatodtól függ.

Miután az archívum feltöltötte a szerverre, megnézhetjük a következő képet: a webhelyünk mappájában két fájl található. Az első az újonnan letöltött archívum, a második az index.html. Ez egy szolgáltatásfájl hosting. Törölni kell. Ehhez kattintson a keresztnevet a fájlnévvel

Ezután a párbeszédpanelen kattintson az "OK" gombra, ezzel megerősítve a törlést. Katalógusunkban csak egy archívum maradt. Itt az ideje, hogy kicsomagoljuk. Ehhez kattintson az archívum melletti "Kicsomagolás" linkre

Amíg a kicsomagolás folyamata megtörténik, visszatérünk a jelszó ablakhoz, amely a tárhely személyes kabinetjében található.
Javaslom az FTP menedzser felállítását, mert a teljes körű munkát nem lehetséges a program részvétele nélkül.
Szeretném tudni, hogy az archívumot nem mindig lehet kicsomagolni az InstantCMS-ből az internetes felületen keresztül. Ebben az esetben a számítógép merevlemezén lévő archívumot fel kell töltened és fájlokat kell feltöltened az FTP kezelőn keresztül
FTP szerver: ftp.yachaynik-en.1gb.ru
FTP-jelszó: 3e6422cf

Az első oldalon csak egyet kell értenie a licencszerződéssel, és kattintson a "Tovább" gombra.

A következő oldalon nem számítunk semmi érdekesnek, mert itt a rendszer ellenőrzi a tárhelyünk beállításait.

És mivel tökéletesek a mi esetünkben, nincs más dolgunk, mint a "Következő", majd a következő ablakra.

Ebben a szakaszban ellenőrzik a létfontosságú rendszer mappákhoz való jogát. Ha a fenti könyvtárak egyikére sem áll rendelkezésre írás, akkor az FTP-kezelő segítségével megváltoztatjuk a jogokat. A mappákhoz való jogról ugyanazt a cikket olvashatjuk az ftp beállításáról.
A mi esetünkben minden rendben van a jogokkal, ezért kattintsunk a "Next" gombra, és menjünk a legfontosabb színpadra - közvetlenül telepítsük a rendszert.
A figyelmünket egy nagyszámú szövegmezővel ellátott ablakra mutatjuk be. Folytassuk a kitöltést.

Bejelentkezési oldal adminisztrátor - itt írjuk be a bejelentkezést, amely alatt később adminisztrálja a webhelyet. Nem szükséges levezetni a semmiből. Fel kell gondolnia magát, annyira, hogy később emlékezni fog
További mezők kitöltéséhez vissza kell térnünk a vendéglátó panelre, a jelszó részben, és másolnunk kell az adatbázis jelszavát.

Az én esetemben ez lesz:
Adatbázis neve: gb_testbasa
Kattintson az "Install" gombra. Várjuk. Amikor elkészült, a következő ablak jelenik meg:

Sürgetjük, hogy távolítsa el az "Install" és a "migrate" mappákat. Megnyitjuk az FTP menedzsert, megyünk a könyvtárhoz a webhelyen, kiválasztjuk ezeket a mappákat, és véglegesen töröljük


A tartalomkezelő rendszer adminisztratív paneljével való együttműködés nem okozhat nehézségeket. De ez nem jelenti azt, hogy a sors kegyébe fogunk hagyni, és megértsük az InstantCMS árnyalatait. A következő anyagokban folytatjuk a tartalomkezelő rendszer tanulmányozását.
Tisztelettel, Gosha Computer