ocPortal je bezplatný a otevřený redakční systém založený na PHP. Dá se důkladně přizpůsobit a přichází se spoustou funkcí webových stránek hned po vybalení. V tomto tutoriálu nainstalujeme ocPortal na CentOS 7 VPS s webovým serverem Apache, PHP a MariaDB.
Nejprve aktualizujte svůj systém a nainstalujte potřebné balíčky.
yum -y update yum -y install wget unzip
Nainstalujte webový server Apache
yum install httpd
Spusťte webový server a povolte jeho spuštění při bootování
systemctl start httpd.service systemctl enable httpd.service
Nainstalujte PHP a několik dalších modulů PHP
yum install php php-fpm php-cli php-mbstring php-gd php-curl php-pdo php-xml
Dále nainstalujeme MariaDB na server provedením následujících příkazů:
yum install mariadb-server mariadb
Chcete-li spustit MariaDB a povolit ji při spouštění, spusťte:
systemctl start mariadb.service systemctl enable mariadb.service/
In order to secure your MariaDB server and set a MySQL 'root' password, run the following script
mysql_secure_installation
a použijte následující možnosti
- Set root password? [Y/n] y - 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
Po dokončení výše uvedeného kroku se přihlaste jako root MariaDB a vytvořte novou databázi a uživatele:
mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE ocportal; MariaDB [(none)]> GRANT ALL ON ocportal.* to ocportaluser@localhost identified by 'YOURPASSWORD'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Nezapomeňte nahradit „VAŠE HESLO“ se skutečným silným heslem.
Nyní vytvořte nový adresář pro ocPortal v kořenovém adresáři dokumentu na vašem serveru.
mkdir /var/www/html/yourdomain.com cd /var/www/html/yourdomain.com
a přejděte na oficiální web ocPortal a stáhněte si nejnovější stabilní verzi. V okamžiku psaní tohoto článku je to verze 9.0.15.
Rozbalte stažený zip archiv
unzip ocportal_manualextraction_installer-9.0.15.zip
Nastavte správné vlastnictví
chown -R apache:apache /var/www/html/yourdomain.com/
Vytvořte direktivu virtuálního hostitele pro vaši doménu v konfiguračním souboru webového serveru
vim /etc/httpd/conf/httpd.conf
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/yourdomain.com ServerName yourdomain.com ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log common </VirtualHost>
A restartujte Apache
systemctl restart httpd
To je vše. Nyní přejděte ve svém oblíbeném webovém prohlížeči na http://yourdomain.com/install.php a dokončete instalaci. Budete muset nakonfigurovat nastavení ocPortal, vytvořit účet správce, zadat informace nebo MariaDB, kterou jsme vytvořili dříve v tomto tutoriálu atd…
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby vám ocPortal nainstalovali. 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.