Jekyll blog létrehozása Ubuntu 16.04-en
Más rendszert használ? A Jekyll nagyszerű alternatíva a WordPress helyett blogíráshoz vagy tartalommegosztáshoz. Nem igényel adatbázist, és nagyon egyszerű i
Joomla! egy viszonylag könnyen használható CMS, és nagyon jó alternatíva a WordPress számára. 2015-ben az interneten található összes webhely körülbelül 2,8%-a használja a Joomla! mint a CMS-ük. Ebben az útmutatóban a Joomla! Ubuntuban LAMP-verem segítségével (az Apache webszerver használatával).
Először frissítse a tárhely listáját:
apt-get update
Ezután telepítse az Apache webszervert:
apt-get install apache2
Telepítjük a MySQL-t adatbázisokhoz, és php5-mysql
azért, hogy a PHP kommunikálhasson a MySQL-lel.
apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Adjon root
biztonságos jelszót MySQL- felhasználójának.
A MySQL beállítása:
mysql_install_db
Fejezze be a telepítést a következő parancs végrehajtásával:
/usr/bin/mysql_secure_installation
Írja be az root
imént létrehozott jelszavát.
Használja a következő beállításokat a MySQL-telepítés biztonságosságának biztosításához:
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
A Joomla! használatához PHP szükséges. Telepítse a következővel apt-get
:
apt-get install php5 libapache2-mod-php5 php5-mcrypt
A PHP most telepítve van.
Győződjön meg arról, hogy az Apache telepítése sikeresen megtörtént, és adja meg a kiszolgáló IP-címét a böngészőben. Látni fogja az "Apache2 Ubuntu alapértelmezett oldal" oldalt.
A PHP sikeres telepítésének ellenőrzéséhez távolítsa el az alapértelmezett oldalt:
rm /var/www/html/index.html
Hozzon létre egy új fájlt:
touch /var/www/html/index.php
Szerkessze:
vi /var/www/html/index.php
És írjon be minta PHP kódot, például:
<?php
phpinfo();
?>
Adja meg újra a szerver IP-címét a böngészőben. Ekkor megjelenik egy oldal a következő kimenettel:
PHP Version 5.5.12-2ubuntu4.6
Ez egy oldal a PHP telepítésével kapcsolatos információkkal. A PHP működik, ha látja ezt az oldalt. Most távolítsa el a index.php
fájlt:
rm /var/www/html/index.php
Joomla! számos fájl letöltése szükséges, amelyek a CMS használatához szükségesek. Lépjen a mappába, /var/www/html
és töltse le a Joomla!-t:
cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip
Telepítse, unzip
ha még nincs telepítve:
apt-get install unzip
Csomagolja ki a Joomla! fájlok:
unzip Joomla*
Aktiválja a .htaccess
fájlt az átnevezéssel:
mv htaccess.txt .htaccess
Létre kell hoznia egy MySQL adatbázist, ahol a Joomla! tárolhatja az adatait. Ehhez lépjen a MySQL-be:
mysql -u root -p
Ebben a parancsban -u
a MySQL felhasználó neve, és -p
megadja, hogy jelszóval kell hitelesíteni.
Új felhasználó létrehozása:
CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';
Ez joomla
az új MySQL-felhasználó felhasználóneve, és password
a jelszó lesz. Például, ha azt szeretné, hogy a felhasználó neve cms
és a jelszó legyen test123
, írja be:
CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';
Adjon jogosultságokat, hogy ez a felhasználó használni tudja az adatbázisát:
GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';
Ismét cms
az imént létrehozott MySQL-felhasználó felhasználóneve.
Győződjön meg róla, hogy a módosítások azonnal aktívak, ezért írja be:
FLUSH PRIVILEGES;
Most hozzon létre egy adatbázist:
CREATE DATABASE joomla;
Cserélje joomla
ki az adatbázis nevével.
A parancsértelmezőből való kilépéshez írja be a quit
vagy exit
a gombot.
Nyissa meg a szerver IP-címét a böngészőben. Most látni fogja a Joomla! telepítési folyamat.
Adja meg webhelye nevét és egyéb egyéb információkat. Miután belépett, kattintson a "Tovább" gombra.
A Database Configuration
részben meg kell adnia az imént létrehozott felhasználónevet, jelszót és adatbázisnevet. Az én esetemben ez lenne:
Database Type: MySQLi
Host Name: localhost
Username: cms
Password: test123
Database Name: joomla
Table Prefix: this can be anything you like. For example: cms_ or joomla_
Old Database Process: Remove
Kattintson a "Tovább" gombra, miután megerősítette a megadott adatok helyességét.
Gratula! Most telepítette a Joomla!-t.
Más rendszert használ? A Jekyll nagyszerű alternatíva a WordPress helyett blogíráshoz vagy tartalommegosztáshoz. Nem igényel adatbázist, és nagyon egyszerű i
A Squid egy népszerű, ingyenes Linux-program, amely lehetővé teszi továbbítási webproxy létrehozását. Ebben az útmutatóban megtudhatja, hogyan telepítheti a Squid-et a CentOS rendszerre, hogy megfordítsa
A Memcached egy nagy teljesítményű adatbázis-rendszer, amely segíthet az alkalmazás feltöltésében. Nagyon gyors, mivel nem ír a lemezre, hanem t
Bevezetés Az InfluxDB egy nyílt forráskódú, elosztott, idősoros adatbázis, külső függőségek nélkül. Igen, elolvastad a külső függőségek nélkül par
A Fail2ban egy olyan program, amely figyeli a bejelentkezési tevékenységet a szerveren, és blokkolja a jogsértő IP-címeket. Alapértelmezés szerint 10 percig blokkolja az IP-címeket
Más rendszert használ? A Red5 egy Java nyelven megvalósított nyílt forráskódú médiaszerver, amely lehetővé teszi többfelhasználós Flash-alkalmazások, például élő streamin futtatását.
Más rendszert használ? A Vanilla forum egy nyílt forráskódú, PHP-ben írt fórumalkalmazás. Ez egy teljesen testreszabható, könnyen használható, és támogatja a külsőt
Más rendszert használ? Bevezetés A Kanboard egy ingyenes és nyílt forráskódú projektmenedzsment szoftver, amely megkönnyíti és vizualizálja
Más rendszert használ? Bevezetés A Kanboard egy ingyenes és nyílt forráskódú projektmenedzsment szoftver, amely megkönnyíti és vizualizálja
Más rendszert használ? A Tiny Tiny RSS Reader egy ingyenes és nyílt forráskódú, saját üzemeltetésű webalapú hírfolyam (RSS/Atom) olvasó és aggregátor, amelyet úgy terveztek, hogy
Más rendszert használ? A Gitea egy alternatív nyílt forráskódú, saját üzemeltetésű verziókezelő rendszer, amelyet a Git üzemeltet. A Gitea golang nyelven íródott, és az is
Más rendszert használ? A Wiki.js egy ingyenes és nyílt forráskódú, modern wikialkalmazás, amely Node.js-re, MongoDB-re, Git-re és Markdownra épül. A Wiki.js forráskódja nyilvános
Más rendszert használ? A Gitea egy alternatív, nyílt forráskódú, saját üzemeltetésű verziókezelő rendszer, amelyet a git üzemeltet. A Gitea golang nyelven íródott, és az is
Más rendszert használ? A Thelia egy nyílt forráskódú eszköz e-üzleti webhelyek létrehozására és PHP-ben írt online tartalmak kezelésére. Thelia forráskód i
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? A MODX Revolution egy gyors, rugalmas, méretezhető, ingyenes és nyílt forráskódú, vállalati szintű tartalomkezelő rendszer (CMS)
Más rendszert használ? A Vanilla forum egy nyílt forráskódú, PHP-ben írt fórumalkalmazás. Ez egy teljesen testreszabható, könnyen használható, és támogatja a külsőt
Más rendszert használ? A Mattermost egy nyílt forráskódú, saját üzemeltetésű alternatívája a Slack SAAS üzenetküldő szolgáltatásnak. Más szóval, a Mattermost segítségével kb
Más rendszert használ? A DotCMS egy nyílt forráskódú, vállalati szintű, Java nyelven írt tartalomkezelő rendszer. Szinte minden szükséges funkciót tartalmaz t
Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <<strong>>Windows ISO<<strong>> előállításának lépéseit az NTLite segítségével.
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.