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

Instal Bludit di Ubuntu 16.04

Pada artikel ini, kami akan menjelaskan cara menginstal Bludit pada VPS Ubuntu 16.04 dengan PHP-FPM dan Nginx. Bludit adalah aplikasi sistem manajemen konten (CMS) berbasis file open source, cepat, sederhana, dan dapat diperluas yang ditulis dalam PHP. Bludit menyimpan data dalam file datar (format JSON) sehingga Anda tidak perlu menginstal atau mengkonfigurasi database. Dengan Bludit Anda akan dapat dengan mudah dan cepat membangun situs atau blog yang berfungsi penuh dalam waktu singkat. Panduan ini juga dapat digunakan pada sistem VPS Linux lainnya, tetapi telah diuji dan ditulis untuk VPS Ubuntu 16.04.

1. Masuk ke VPS Anda melalui SSH dengan pengguna sudo Anda

ssh user@vps_IP

2. Perbarui sistem dan instal paket yang diperlukan

[user]$ sudo apt-get update && sudo apt-get -y upgrade
[user]$ sudo apt-get install nano wget unzip

3. Instal PHP dan modul PHP yang diperlukan

Untuk menginstal versi stabil terbaru PHP versi 7.0 dan semua modul yang diperlukan, jalankan:

[user]$ sudo apt-get -y install php-fpm php-cli php-json php-curl php-gd php-mysql php-mbstring php-xml

Perintah berikut akan mengatur batas memori PHP menjadi 512MB, mengatur fix_pathinfo ke 0, mengubah nilai upload_max_filesize dan post_max_size menjadi 100M dan mengatur zona waktu ke UTC.

sed -i "s/memory_limit = .*/memory_limit = 512M/" /etc/php/7.0/cli/php.ini
sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/cli/php.ini
sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/7.0/fpm/php.ini
sed -i "s/upload_max_filesize = .*/upload_max_filesize = 100M/" /etc/php/7.0/fpm/php.ini
sed -i "s/post_max_size = .*/post_max_size = 100M/" /etc/php/7.0/fpm/php.ini

Buat kumpulan PHP-FPM baru untuk pengguna Anda jika Anda belum memilikinya:

[user]$ sudo nano /etc/php/7.0/fpm/pool.d/your_user.conf
[your_user]
user = your_user
group = your_user
listen = /var/run/php/php7.0-your_user-fpm.sock
listen.owner = your_user
listen.group = your_user
listen.mode = 0666
pm = ondemand
pm.max_children = 5
pm.process_idle_timeout = 10s
pm.max_requests = 200
chdir = /

Jangan lupa ganti your_user dengan username Anda.
Restart PHP-FPM:

[user]$ sudo service php7.0-fpm restart

4. Unduh Bludit

Unduh versi terbaru Bludit dari situs web Bludit.

[user]$ wget https://s3.amazonaws.com/bludit-s3/bludit-builds/bludit_latest.zip
[user]$ unzip bludit_latest.zip
[user]$ mv bludit ~/myBludit.com
[user]$ rm -f bludit_latest.zip

5. Instal dan konfigurasikan Nginx

Untuk menginstal Nginx versi stabil terbaru yang tersedia di repositori Ubuntu, jalankan:

[user]$ sudo apt-get install nginx

Selanjutnya, buat blok server Nginx baru:

[user]$ sudo nano /etc/nginx/sites-available/myBludit.com
server {
    listen 80;
    server_name myBludit.com;
    root /home/your_user/myBludit.com;
    index index.php;

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

    access_log  /var/log/nginx/myBludit.com.access.log;
    error_log   /var/log/nginx/myBludit.com.error.log;

    # Deny direct access to .txt files
    location ~* /bl-content/.*\.txt$ { 
        return 404; 
    }

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.0-your_user-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_intercept_errors off;
        fastcgi_buffer_size 16k;
        fastcgi_buffers 4 16k;
    }

    location ~ /\.ht {
        deny all;
    }
}

Jangan lupa ganti your_user dengan username Anda.

Aktifkan blok server dengan membuat tautan simbolis :

[user]$ sudo ln -s /etc/nginx/sites-available/myBludit.com /etc/nginx/sites-enabled/myBludit.com

Uji konfigurasi Nginx dan mulai ulang nginx:

[user]$ sudo nginx -t
[user]$ sudo service nginx restart

6. Instal Bludit di Ubuntu 16.04

Buka http://myBludit.com/ di browser web favorit Anda dan Anda akan melihat layar pemasangan Bludit. Di halaman ini, Anda harus memasukkan detail admin dan mengklik tombol Instal.

Itu dia. Anda telah berhasil menginstal Bludit di Ubuntu 16.04 VPS Anda. Untuk informasi lebih lanjut tentang cara mengelola instalasi Bludit Anda, silakan merujuk ke dokumentasi resmi Bludit.

Tentu saja Anda tidak perlu menginstal Bludit di Ubuntu 16.04, jika Anda menggunakan salah satu layanan SSD Ubuntu Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkan ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, tentang cara Instal Bludit di Ubuntu 16.04,  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 Webmin di Ubuntu 16.04

  2. Instal MEAN di Ubuntu 14.04

  3. Instal Elasticsearch di Ubuntu

  1. Instal GrandCMS di Ubuntu

  2. Instal Tomcat 9 di Ubuntu 16.04

  3. Instal Laravel di Ubuntu 16.04

  1. Instal phpMyAdmin di Ubuntu 16.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Instal MyBB di Ubuntu 16.04