Dalam posting blog ini kami akan menunjukkan cara menginstal Pagekit pada VPS Debian 7 dengan Nginx PHP-FPM dan MariaDB. Pagekit adalah CMS modern baru yang dibangun di atas kerangka kerja Symfony yang dapat Anda gunakan untuk membangun situs web atau blog Anda. Panduan ini juga dapat digunakan pada sistem VPS Linux lainnya, tetapi telah diuji dan ditulis untuk Debian 7.
Masuk ke VPS Anda melalui SSH
ssh pengguna@vps
Perbarui sistem dan instal paket yang diperlukan.
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 vimInstal MariaDB 10.0
Tambahkan MariaDB ke sources.list Anda
pengguna@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'Instal MariaDB:
pengguna@vps:~# sudo apt-get updateuser@vps:~# sudo apt-get install mariadb-serverKetika instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi Anda:
mysql_secure_installationSelanjutnya, kita perlu membuat database untuk instalasi Pagekit kita.
user@vps:~# mysql -uroot -pMariaDB [(none)]> BUAT pagekit DATABASE;MariaDB [(none)]> BERIKAN SEMUA HAK ISTIMEWA PADA pagekit.* UNTUK 'pagekituser'@'localhost' DIIDENTIFIKASI OLEH 'pagekituser_passwd ';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \qInstal PHP dan Nginx
Versi terbaru Nginx dan PHP tidak tersedia melalui repositori default Debian, jadi kami akan menambahkan repositori Dotdeb. Buka file /etc/apt/sources.list dan tambahkan baris berikut:
pengguna@vps:~# sudo vim /etc/apt/sources.listdeb http://packages.dotdeb.org wheezy alldeb http://packages.dotdeb.org wheezy-php56 allAmbil dan instal kunci GnuPG:
pengguna@vps:~# wget -qO - http://www.dotdeb.org/dotdeb.gpg | sudo apt-key add -Perbarui sistem dan instal Nginx, PHP, dan semua ekstensi yang diperlukan:
pengguna@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- keritingInstal Komposer
Komposer adalah manajer ketergantungan untuk PHP yang dengannya Anda dapat menginstal paket. Composer akan menarik semua library yang diperlukan untuk proyek Anda.
pengguna@vps:~# curl -sS https://getcomposer.org/installer | phpuser@vps:~# sudo mv composer.phar /usr/local/bin/composerInstal Node Gulp dan Bower
pengguna@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 gulpKlon repositori git
Buat direktori root untuk situs web Anda dan klon repositori git dari github menggunakan perintah berikut:
pengguna@vps:~# mkdir -p ~/yourPagekitSite.com/{public_html,logs}pengguna@vps:~# git clone https://github.com/pagekit/pagekit.git ~/yourPagekitSite.com/ public_htmlInstal semua dependensi dan aset buld
pengguna@vps:~# cd ~/yourPagekitSite.com/public_htmluser@vps:~# composer installuser@vps:~# npm installuser@vps:~# bower installuser@vps:~# gulpKonfigurasi PHP-FPM
Buat kumpulan PHP-FPM baru untuk pengguna Anda:
user@vps:~# sudo tee /etc/php5/fpm/pool.d/$(whoami).conf <Mulai ulang PHP-FPM
pengguna@vps:~# sudo service php5-fpm restartKonfigurasi Nginx
Buat blok server Nginx baru dengan konten berikut:
pengguna@vps:~# sudo tee /etc/nginx/sites-available/yourPagekitSite.com <Uji konfigurasi Nginx:
pengguna@vps:~# sudo nginx -tAktifkan blok server dengan membuat tautan simbolis dan mulai ulang nginx:
pengguna@vps:~# sudo ln -s /etc/nginx/sites-available/yourPagekitSite.com /etc/nginx/sites-enabled/yourPagekitSite.comuser@vps:~# sudo /etc/init.d/ nginx mulai ulangLangkah terakhir
Buka browser Anda dan ketik alamat situs web Anda
yourPagekitSite.com
, masukkan informasi database dan buat pengguna pertama Anda.Itu dia. Anda telah berhasil menginstal Pagekit Anda. Untuk informasi lebih lanjut tentang Pagekit, silakan merujuk ke situs web Pagekit.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkannya untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS . Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.
Instal Apache Cassandra di Debian 7 Cara mengatur server surat dengan Exim4 dan DBMail di Debian 7 VPSDebian