V tomto příspěvku na blogu vám ukážeme, jak nainstalovat Pagekit na Debian 7 VPS s Nginx PHP-FPM a MariaDB. Pagekit je nový moderní CMS postavený na platformě Symfony, který můžete použít k vytvoření svých webových stránek nebo blogu. Tato příručka by měla fungovat i na jiných systémech Linux VPS, ale byla testována a napsána pro Debian 7 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@vps:~# sudo apt-get update user@vps:~# sudo apt-get -y upgradeuser@vps:~# sudo apt-get install python-software-properties software-properties-common git vimNainstalujte MariaDB 10.0
Přidejte MariaDB do svého sources.list
user@vps:~# sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943dbuser@vps:~# sudo add-apt-repository 'deb http:/ /ftp.utexas.edu/mariadb/repo/10.0/debian wheezy main'Nainstalujte MariaDB:
user@vps:~# sudo apt-get updateuser@vps:~# sudo apt-get install mariadb-serverPo dokončení instalace spusťte následující příkaz pro zabezpečení instalace:
mysql_secure_installationDále musíme vytvořit databázi pro naši instalaci Pagekitu.
user@vps:~# mysql -uroot -pMariaDB [(none)]> VYTVOŘIT DATABÁZI pagekit;MariaDB [(none)]> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA pagekitu.* 'pagekituser'@'localhost' IDENTIFIKOVANÉ PODLE 'wpagekituser_pass ';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \qNainstalujte PHP a Nginx
Nejnovější verze Nginx a PHP nejsou dostupné přes výchozí úložiště Debianu, takže přidáme úložiště Dotdeb. Otevřete soubor /etc/apt/sources.list a připojte následující řádky:
user@vps:~# sudo vim /etc/apt/sources.listdeb http://packages.dotdeb.org wheezy alldeb http://packages.dotdeb.org wheezy-php56 allNačtěte a nainstalujte klíč GnuPG:
user@vps:~# wget -qO - http://www.dotdeb.org/dotdeb.gpg | sudo apt-key add -Aktualizujte systém a nainstalujte Nginx, PHP a všechna potřebná rozšíření:
user@vps:~# sudo apt-get updateuser@vps:~# sudo apt-get install nginx user@vps:~# sudo apt-get install php5-fpm php5-cli php5-json php5-apcu php5- curlInstalovat Composer
Composer je správce závislostí pro PHP, pomocí kterého můžete instalovat balíčky. Composer stáhne všechny požadované knihovny, které potřebujete pro svůj projekt.
user@vps:~# curl -sS https://getcomposer.org/installer | phpuser@vps:~# sudo mv skladatel.phar /usr/local/bin/composerNainstalujte Node Gulp and Bower
user@vps:~# curl -sL https://deb.nodesource.com/setup | sudo bash -user@vps:~# sudo apt-get install -y nodejsuser@vps:~# sudo npm install -g boweruser@vps:~# sudo npm install -g gulpKlonujte úložiště git
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@vps:~# mkdir -p ~/yourPagekitSite.com/{public_html,logs}user@vps:~# klon git https://github.com/pagekit/pagekit.git ~/yourPagekitSite.com/ public_htmlNainstalujte všechny závislosti a aktiva sestav
user@vps:~# cd ~/yourPagekitSite.com/public_htmluser@vps:~# skladatel installuser@vps:~# npm installuser@vps:~# bower installuser@vps:~# gulpKonfigurace PHP-FPM
Vytvořte pro svého uživatele nový fond PHP-FPM:
user@vps:~# sudo tee /etc/php5/fpm/pool.d/$(whoami).conf <Restartujte PHP-FPM
user@vps:~# restart služby sudo php5-fpmKonfigurace Nginx
Vytvořte nový blok serveru Nginx s následujícím obsahem:
user@vps:~# sudo tee /etc/nginx/sites-available/yourPagekitSite.com <Otestujte konfiguraci Nginx:
user@vps:~# sudo nginx -tAktivujte blok serveru vytvořením symbolického odkazu a restartujte nginx:
user@vps:~# sudo ln -s /etc/nginx/sites-available/yourPagekitSite.com /etc/nginx/sites-enabled/yourPagekitSite.comuser@vps:~# sudo /etc/init.d/ restartování nginxPoslední kroky
Otevřete prohlížeč a zadejte adresu svého webu
yourPagekitSite.com
, zadejte informace o databázi a vytvořte svého prvního uživatele.A je to. Úspěšně jste nainstalovali svůj Pagekit. Další informace o Pagekitu naleznete na webu Pagekit.
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.
Nainstalujte Apache Cassandra na Debian 7 Jak nastavit poštovní server s Exim4 a DBMail na Debian 7 VPSDebian