Osclass je populární projekt s otevřeným zdrojovým kódem, který vám umožňuje snadno vytvářet a spravovat vlastní web s inzercemi bez jakýchkoli technických znalostí. Tuto aplikaci PHP používají tisíce uživatelů po celém světě k vytváření pracovních nabídek, seznamů prodejů, nemovitostí a dalších podobných webových stránek. V tomto tutoriálu vás provedeme instalací Osclass na CentOS 7 VPS s Apache, PHP a MariaDB.
Chcete-li spustit instalaci Osclass, přihlaste se k serveru CentOS 7 jako uživatel root
ssh root@IP
a spusťte z terminálu následující příkaz pro aktualizaci všech nainstalovaných balíčků
yum -y aktualizace
Dále nainstalujte webový server Apache
yum -y install httpd
Jakmile je instalace webového serveru Apache dokončena, spusťte jej a zajistěte, aby se automaticky spustil při bootování.
systemctl spustit httpdsystemctl povolit httpd
Osclass je napsán v programovacím jazyce PHP, takže potřebujeme nainstalovat PHP a několik rozšíření PHP
yum -y install php php-mysql
Spusťte na svém terminálu následující příkaz a nainstalujte server MariaDB na server CentOS 7
yum -y nainstalujte mariadb mariadb-server
Po dokončení instalace databázového serveru spusťte server MariaDB a nastavte jej tak, aby se spouštěl při spouštění systému
systemctl spustit mariadbsystemctl povolit mariadb
Poté spusťte mysql_secure_installation
skript. Tento skript vám pomůže zlepšit zabezpečení vaší instalace MariaDB a nastavit vaše rootovské heslo MariaDB.
Osclass vyžaduje prázdnou databázi, takže se přihlaste k serveru MariaDB s uživatelem root a vytvořte nového uživatele a databázi, kterou bude Osclass používat k ukládání informací
mysql -u root -pCREATE DATABASE osclass;VYTVOŘIT UŽIVATELE 'osclassuser'@'localhost' IDENTIFIKOVANÝ PODLE 'HESLA';UDĚLIT VŠECHNA PRIVILEGIA NA `osclass`.* TOMU 'osclassuser'@'localhost';FLUSH PRIVILEGES; /před>Nezapomeňte nahradit „PASSWORD“ skutečným silným heslem dle vašeho výběru.
Přejděte na oficiální web Osclass a stáhněte si nejnovější verzi jejich aplikace
wget https://static.osclass.org/download/osclass.3.6.1.zipVytvořte nový adresář pro Osclass v kořenovém adresáři dokumentu na vašem serveru a rozbalte stažený ZIP archiv do tohoto adresáře
mkdir /var/www/html/osclassunzip osclass.3.6.1.zip -d /var/www/html/osclassNastavte uživatele Apache, aby byl vlastníkem souborů a adresářů Osclass
chown -R apache:/var/www/html/osclassV dalším kroku vytvoříme virtuální hostitele Apache pro váš web založený na Osclass. Vytvořte soubor „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem:
IncludeOptional vhosts.d/*.confVytvořte adresář ‚vhosts.d/‘:
mkdir /etc/httpd/vhosts.d/a vytvořte virtuálního hostitele s následujícím obsahem:
vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/osclass/"ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombinovaný index.html indexu adresáře. phpOptions FollowSymLinksAllowOverride AllVyžadovat udělení všech Uložte změny a restartujte webový server Apache, aby se změny projevily.
systemctl restart httpdTímto krokem je instalace Osclass z příkazového řádku dokončena. Potřebujeme získat přístup k instalačnímu skriptu Osclass na http://yourdomain.com/index.php a podle pokynů na obrazovce dokončete instalaci Osclass.
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 instalovali Osclass pro tebe. 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.
Cent OS