Jamroom je mocný. rychlý a flexibilní komunitní CMS založený na PHP a MySQL. V tomto článku vám ukážeme, jak nainstalovat Jamroom na CentOS 7 VPS s Apache, MariaDB a PHP.
Aby bylo možné provozovat Jamroom, váš server by měl splňovat následující požadavky
PHP 5.3+
MySQL 5.1+
Přihlaste se do svého Linux VPS jako uživatel root a nejprve se ujistěte, že všechny balíčky jsou aktuální
yum -y update
Nainstalujte webový server Apache provedením následujícího příkazu
yum install httpd
Spusťte webový server a povolte jeho spuštění při startu
systemctl start httpd systemctl enable httpd
Nainstalujte PHP a několik rozšíření PHP požadovaných Jamroom
yum install php php-mysql php-gd php-mbstring
Nyní nainstalujeme MariaDB
yum install mariadb-server mariadb
Spusťte MariaDB a přidejte ji, aby se automaticky spouštěla při startu systému
systemctl start mariadb.service systemctl enable mariadb.service
Spusťte následující příkaz k zabezpečení serveru MariaDB a nastavení nového kořenového hesla
mysql_secure_installation
Vytvořte novou databázi a uživatele pro Jamroom
MariaDB [(none)]> create database jamroom; MariaDB [(none)]> GRANT ALL PRIVILEGES ON jamroom.* TO 'jamroomuser'@'localhost' IDENTIFIED BY 'PASSWORD'; MariaDB [(none)]> flush privileges; MariaDB [(none)]>> \q;
Přejděte na oficiální web Jamroom a stáhněte si nejnovější stabilní verzi
wget http://www.jamroom.net/networkmarket/core_download/jamroom-core-5.2.20.zip
Stažený soubor je ve formátu zip, takže pro rozbalení archivu musíme nainstalovat unzip
yum -y install unzip
Rozbalte archiv zip do kořenového adresáře dokumentu
unzip jamroom-core-5.2.20.zip -d /var/www/html/ mv /var/www/html/jamroom-core-5.2.20/ /var/www/html/jamroom
Změňte vlastníka souborů Jamroom
chown -R apache:apache /var/www/html/jamroom
Nyní nastavíme direktivu virtuálního hostování Apache pro váš web Jamroom.
Vytvořte soubor „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem
IncludeOptional vhosts.d/*.conf
a vytvořte adresář „/etc/httpd/vhosts.d“, kam umístíme všechny naše virtuální hostitele.
mkdir /etc/httpd/vhosts.d
Vytvořte virtuálního hostitele pro svou doménu Jamroom
vim /etc/httpd/vhosts.d/yourdomain.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/jamroom" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combined <Directory "/var/www/html/yourdomain.com/"> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Tímto krokem je instalace z příkazového řádku dokončena. Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na http://yourdomain.com/install.php a dokončete instalaci podle pokynů na obrazovce
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám to nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.