V tomto tutoriálu vysvětlíme, jak nainstalovat Symphony CMS na Ubuntu 14.04 VPS s MariaDB, PHP-FPM a Nginx. Symphony CMS je systém pro správu obsahu s otevřeným zdrojovým kódem založený na XSLT, který uživatelům umožňuje vytvářet a spravovat webové stránky a webové aplikace. Tato příručka by měla fungovat i na jiných systémech Linux VPS, ale byla testována a napsána pro Ubuntu 14.04 VPS.
Přihlaste se ke svému VPS přes SSH
uživatel ssh@vps
Aktualizujte systém a nainstalujte potřebné balíčky
[user]$ sudo apt-get update &&sudo apt-get -y upgrade[user]$ sudo apt-get install software-properties-common git
Nainstalujte MariaDB 10.0
[uživatel]$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db[user]$ sudo add-apt-repository 'deb http://ftp. osuosl.org/pub/mariadb/repo/10.0/ubuntu trusty main'[user]$ sudo apt-get install mariadb-server
Po dokončení instalace spusťte následující příkaz pro zabezpečení instalace:
[user]$ mysql_secure_installation
Dále musíme vytvořit databázi pro naši instalaci Symphony.
[user]$ mysql -uroot -pMariaDB [(none)]> VYTVOŘIT DATABÁZI symfonie;MariaDB [(none)]> UDĚLEJTE VŠECHNA PRÁVA NA symfonii.* 'symphonyuser'@'localhost' IDENTIFIKOVANÉ OD 'symphonyus'; MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \q
Nainstalujte PHP-FPM a Nginx
Instalace PHP a Nginx je docela snadná, stačí spustit následující příkaz:
[uživatel]$ sudo apt-get install nginx php5-fpm php5-cli php5-xsl php5-xmlrpc php5-gd php5-mysqlnd
Klonujte úložiště git Symphony CMS
Vytvořte kořenový adresář pro svůj web a naklonujte úložiště git z githubu pomocí následujících příkazů:
[user]$ mkdir -p ~/yourSymphonySite.com/{public_html,logs}[user]$ git klon git://github.com/symphonycms/symphony-2.git ~/yourSymphonySite.com/public_htmlPokud chcete přidat volitelná rozšíření, spusťte:
[user]$ cd ~/yourSymphonySite.com/public_html[user]$ git checkout --track origin/bundle[user]$ git aktualizace submodulu --init --recursiveKonfigurace PHP-FPM
Vytvořte pro svého uživatele nový fond PHP-FPM:
[uživatel]$ cat <Restartujte PHP-FPM:
[uživatel]$ sudo service php5-fpm restartKonfigurace Nginx
Vytvořte nový blok serveru Nginx s následujícím obsahem:
[uživatel]$ cat <Aktivujte blok serveru vytvořením symbolického odkazu :
[uživatel]$ sudo ln -s /etc/nginx/sites-available/yourSymphonySite.com /etc/nginx/sites-enabled/yourSymphonySite.comOtestujte konfiguraci Nginx a restartujte nginx:
[uživatel]$ sudo nginx -t[uživatel]$ restart služby sudo nginxPoslední kroky
Otevřete http://yourSymphonySite.com/install ve svém oblíbeném webovém prohlížeči a měli byste vidět instalační obrazovku Symphony. Zadejte databázi a informace o uživateli a klikněte na tlačítko „Instalovat Symphony“.
Po dokončení instalace nezapomeňte odstranit instalační soubory:
[user]$ rm -rf ~/yourSymphonySite.com/public_html/install/ ~/yourSymphonySite.com/public_html/workspace/install.sqlSamozř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.
Panels