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

Cara Memasang Bolt CMS di Ubuntu

Dalam posting blog ini kami akan menunjukkan cara menginstal Bolt CMS di Ubuntu, dengan Nginx dan MariaDB. Bolt adalah CMS ringan, ditulis dalam PHP dan dibangun di atas kerangka kerja Silex. Tutorial ini harus bekerja pada sistem VPS Linux lainnya juga, tetapi telah diuji dan ditulis untuk Ubuntu. Memasang Bolt CMS di Ubuntu adalah tugas yang mudah jika Anda mengikuti langkah-langkah di bawah ini dengan cermat.

1. Perbarui sistem dan instal paket yang diperlukan.

root@vps:~# apt-get -y update && apt-get -y upgrade
root@vps:~# apt-get install python-software-properties curl git

2. Instal MariaDB dan buat database.

root@vps:~#  apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
root@vps:~# add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu trusty main'
root@vps:~# apt-get -y update
root@vps:~# echo -e "Package: *\nPin: origin ftp.osuosl.org\nPin-Priority: 1000" | tee /etc/apt/preferences.d/mariadb
root@vps:~# apt-get install mariadb-server
root@vps:~# mysql -uroot -p
MariaDB [(none)]> create database bolt;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON bolt.* TO 'bolt'@'localhost' IDENTIFIED BY 'boltPassword'
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> \q;

3. Instal PHP dan Nginx

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

Instal Komposer

root@vps:~# curl -sS https://getcomposer.org/installer | php
root@vps:~# mv composer.phar /usr/local/bin/composer

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

root@vps:~# mkdir -p /var/www/yourwebsite.com/{public_html,logs}
root@vps:~# git clone https://github.com/bolt/bolt.git /var/www/yourwebsite.com/public_html
root@vps:~# cd /var/www/yourwebsite.com/public_html
root@vps:~# composer install

5. Konfigurasi database

root@vps:~# cp app/config/config.yml.dist app/config/config.yml

Ubah pengaturan database di app/config/config.yml

database:
  driver: mysql
  username: bolt
  password: boltPassword
  databasename: bolt

6. Konfigurasi Nginx.

Buat blok server Nginx baru dengan konten berikut

root@vps:~# cat <<'EOF' > /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.php;
 
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
 
    location ~* /thumbs/(.*)$ {
        try_files $uri $uri/ /app/classes/timthumb.php?$query_string;
    }
 
    location /app/classes/upload {
        try_files $uri $uri/ /app/classes/upload/index.php?$query_string;
    }
 
    location ~* \.(?:ico|css|js|gif|jpe?g|png|ttf|woff)$ {
        access_log off;
        expires 30d;
        add_header Pragma public;
        add_header Cache-Control "public, mustrevalidate, proxy-revalidate";
    }
 
    location ~ \.php$ {
        fastcgi_index index.php;
        fastcgi_split_path_info ^(.+\.php)(.*)$;
        fastcgi_keep_conn on;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
 
    location ~ /\.ht {
        deny all;
    }
 
    location /app {
        deny all;
    }
 
    location ~ /vendor {
        deny all;
    }
 
    location ~ \.db$ {
        deny all;
    }
}
EOF

Tautkan dan mulai ulang server

root@vps:~# ln -s /etc/nginx/sites-available/yourwebsite.com /etc/nginx/sites-enabled/yourwebsite.com
root@vps:~# /etc/init.d/nginx restart

6. Setel izin yang benar

root@vps:~# chown -R www-data: /var/www/yourwebsite.com/public_html/

Itu dia. Sekarang buka browser Anda, ketik alamat situs web Anda dan buat pengguna pertama.

Tentu saja, Anda tidak perlu menginstal Bolt CMS di Ubuntu, jika Anda menggunakan salah satu layanan Hosting VPS Ubuntu kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal bolt cms di server berbasis Ubuntu Anda, untuk Anda. . Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda juga dapat memeriksa panduan kami tentang cara Memasang Bolt CMS di Centos 7 untuk pembaruan.

PS. Jika Anda menyukai posting ini, tentang cara menginstal Bolt CMS di Ubuntu,  silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara menginstal Cody CMS di Ubuntu 14.04

  2. Cara menginstal Pligg CMS di Ubuntu 14.04

  3. Cara menginstal e107 CMS di Ubuntu 14.04

  1. Instal Pagekit CMS di VPS Ubuntu

  2. Cara Menginstal CMS Mezzanine di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara menginstal CMS Elefant di Ubuntu 16.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Grav CMS di Ubuntu 18.04