GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal Wallabag di Ubuntu 12.04 LTS VPS

Wallabag (sebelumnya poche) adalah aplikasi open source yang dapat dihosting sendiri untuk menyimpan halaman web. Itu ditulis dalam PHP dan mendukung server database MySQL, SQLite dan PostgreSQL. Dalam artikel hari ini, kami akan menunjukkan cara menginstal Wallabag dengan Nginx, PHP-FPM, dan MySQL di VPS Ubuntu.

Instal MySQL dan buat database.

apt-get update
apt-get upgrade
apt-get install mysql-server mysql-client
mysql -uroot -p
CREATE DATABASE wallabag;
GRANT ALL PRIVILEGES ON wallabag.* TO 'wallabag'@'localhost' IDENTIFIED BY '_PASSWORD_';
FLUSH PRIVILEGES;
\q

Instal Nginx dan PHP-FPM

apt-get install nginx php5-fpm php-cli php5-mysql php5-mcrypt php5-curl php5-tidy php5-sqlite

Instal Komposer dan Git

apt-get install git
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Buat direktori root untuk situs web Anda dan klon repositori git dari github

mkdir -p /var/www/yourwebsite.com/{public_html,logs}
git clone https://github.com/wallabag/wallabag.git /var/www/yourwebsite.com/public_html

Instal dependensi dan atur izin yang benar

cd var/www/yourwebsite.com/public_html
composer install
chown -R www-data: /var/www/yourwebsite.com/public_html/

Konfigurasi Nginx.
Buat blok server Nginx baru dengan konten berikut

# /etc/nginx/sites-available/yourwebsite.com
server {
    server_name yourwebsite.com;
    listen 80;

    root /var/www/yourwebsite.com/public_html;
    access_log /var/www/yourwebsite.com/logs/access.log;
    error_log /var/www/yourwebsite.com/logs/error.log;
    index index.html index.php;

    location / {
        try_files $uri $uri/ /index.php;
    }

    location ~ /(db) {
        deny all;
        return 404;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        try_files $uri = 404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        include /etc/nginx/fastcgi_params;
        fastcgi_index index.php;
    }

}

Symlink dan mulai ulang server

ln -s /etc/nginx/sites-available/yourwebsite.com /etc/nginx/sites-enabled/yourwebsite.com
/etc/init.d/nginx restart

Pemasangan wallbag

Buka browser yang mengarah ke instalasi Wallabag Anda, dan ikuti petunjuk di layar untuk menyelesaikan prosesnya. Setelah instalasi berhasil, hapus direktori instal.

Untuk informasi selengkapnya tentang Wallabag, harap lihat situs Wallabag.

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 menginstal ini 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.


Panels
  1. Instal Dokuwiki di Ubuntu 20.04 LTS

  2. Rabbitvcs Di Ubuntu 16.04 Lts?

  3. Cara Menginstal CyberPanel di Ubuntu 18.04 LTS

  1. Cara menginstal eGroupware di Ubuntu 14.04 VPS

  2. Instal WPScan di Ubuntu 14.04 VPS

  3. Instal Jenkins di Ubuntu 14.04 VPS

  1. Instal Karbon di Ubuntu 20.04 LTS

  2. Script:Instal ownCloud di Ubuntu 12.04 VPS

  3. Instal VTEDDY di Ubuntu 14.04 VPS