Mi PHP-Nuke vagy egy web-alapú portál 15 percig
Mi az a PHP-Nuke vagy web-alapú portál 15 perc
Amikor egy személy kap az internet, minden meglepetés. Egy bizonyos ponton, a felhasználó van egy erős vágy, hogy saját honlapján. Itt jön a támogatás honlapok, ahol a felhasználó regisztrálni ingyenes és fogadni, továbbá a levélben, néhány lemezterület „honlap”. Ott is helyet minden olyan információt, azonban élni, vagy meghalni webhely tulajdonosa úgy dönt, hogy szerverre.
Hogy szükséges telepíteni
Kezdjük azzal, hogy nem érti a HTML. Ebben az esetben, akkor telepíteni Nuku, de a fenntartása, és módosítsa a belső szerkezet a helyén lesz problematikus.
Csakúgy, mint egy kényelmes rendszert weboldalunk, amely lehetővé teszi, hogy osztja a hozzáférést a különböző felhasználók (a továbbiakban - az adminok).
Moduláris bővítmények segítségével telepíthető a webhelyen mindenféle kiegészítő on'y akik írnak a többi felhasználó PHP-Nuke. Például egy vezető vagy galéria beszélgetni.
nem javasoljuk a helyszínen tárhely, akkor választhat magának magukat. Hoztunk létre egy oldalt a hosting egy játék projekt (ForZe.km.ru), amely jelenlétét igényli a fenti szolgáltatásokat.
Az első dolog, amit meg kell határozniuk a könyvtárat, amelyben teszel egy portált. Ez lehet egy gyökér www könyvtárba, és egy másik könyvtárba, például. / Www / phpnuke /
A könyvtárában, két HTML mappa (script php) és az SQL (fájlok, amely lehetővé teszi, hogy hozzon létre a szükséges táblázatokat).
Elfoglalhatja a katalógus HTML fájlokat és átvisszük a webszerver. Ha az „advanced» ftp-kliens, a program az Ön számára, hogy meghatározza a fájl letöltési mód -, hogy php-ASCII script, html és képfájlokat Binary. Csak légy biztos, hogy a php-fájlok helyesen megadni a szerver. Ezután telepítse a hibajavítás a PHP-Nuke 5.4 - két fájl user.php és index.php, ami szükséges, hogy felülírja a szerveren.
Most meg kell változtatni a hozzáférési jogok bizonyos fájlokat (engedélyek, vagy chmod). Hogy milyen jogai kiosztja fogadó szerver, meg lehet tanulni azt a FAQ.
MY.KM.RU minden php-files kell állítani a jogosultságokat 644 (mennek alapból, és lehetővé teszi, hogy a parancsfájlok minden felhasználó a saját). Csak egy fájlt kell telepíteni dosup 666 - ez config.php, mely tárolja a beállításokat a portál. Szükséges, hogy néhány változtatást, különösen, hogy meghatározza UserLogin, USERPAROL és a DBNAME, amelyek részére a szerver hosting az Ön igényeinek:-
####################################
# Database rendszer konfiguráció
#
# Dbhost: SQL Database Gazdagépnév
# Dbuname: SQL Felhasználónév
# Dbpass: SQL jelszó
# DBNAME: SQL adatbázis neve
# $ Előtagja: Az Ön Adatbázis tábla előtag
# $ User_prefix: a felhasználók adatbázis tábla előtag
# $ Dbtype: az adatbázis szerver típusát.
####################################
$ Dbhost = "localhost";
$ Dbuname = "UserLogin";
$ Dbpass = "USERPAROL";
$ Dbname = "DBNAME";
$ Prefix = "nuke";
$ User_prefix = "nuke";
$ Dbtype = "MySQL";
A fájl feltöltése a szerverre.
Most itt az ideje első telepítés adatbázis MySQL. Együttműködik az adatbázist a szerveren lehet feltölteni a szerverre keresztül ugyanazt a FTP program phpMyAdmin (ebben az esetben, a legújabb verzió 2.2.3). Például a könyvtárban: sql_admin. Ezután a config.inc.php fájlt is meg kell változtatni egy részét a beállításokat (lásd. Alább) felülírni a szerveren, és így a hozzáférési jogok 666.-
$ CfgServers [1] [ 'auth_type'] = 'config';
$ CfgServers [1] [ 'felhasználói'] = 'UserLogin';
$ CfgServers [1] [ 'password'] = 'USERPASSWORD';
$ CfgServers [1] [ 'only_db'] = 'DBNAME';
Ezután válasszuk ki a jobb oldali oszlop adatbázisunkban (kattints rá egyszer). És látjuk az alábbi képet:
Miután telepítette a szükséges adatbázis táblák, meg ehhez hasonló lesz:
Minden komplex lépéseket PHP-Nuke telepítés kész, fut a böngészőben:
Ha nem fut a portálon, úgy tűnik, hogy nem telepíti a jogosultságokat, a bejelentkezési jelszót vagy adatbázis neve. Legyen nagyon óvatos a módosításokat, és a beállításokat.