GNU/Linuxへのインストール

    Ubuntu 16.04 LTSへのインストール

    検討事項

    • PHP バージョン7.0使用。アップデートされて、あなたが使用しているバージョンと異なる場合があります。
    • PHP-FPMは、ユーザーwww-dataで実行されています。
    • PHP-FPMは、unix:/run/php/php7.0-fpm.sock上のUnixソケットでリスンしています。
    • nginxは、ユーザーwww-dataで実行されています。
    • ほかのWebサーバーは、インストールされていません。
    • これは基本的な設定です。本番環境で使用する前に、さらに詳しい情報をご確認ください。

    Nginxウェブサーバー、PHP、およびいくつかのツールをインストールします。

    $ sudo apt install -y nginx php-fpm php-dom php-mbstring php-cli php-gd php-opcache unzip

    Nginxを設定します。

    $ sudo rm -f /etc/nginx/sites-enabled/*

    バーチャルサーバーブロックを含む新しいファイルを/etc/nginx/conf.d/bludit.confに追加します。

    server {
        listen 80;
        server_name _;
        root /www/bludit;
        index index.php;
    
        location ~ \.php$ {
            fastcgi_pass    unix:/run/php/php7.0-fpm.sock;
            include         fastcgi.conf;
        }
    
        location / {
            try_files $uri $uri/ /index.php?$args;
        }
    }

    Bluditの最新バージョンをダウンロードして展開します。

    $ mkdir /www
    $ cd /www
    $ curl https://www.bludit.com/releases/bludit-latest.zip --output bludit-latest.zip
    $ unzip bludit-latest.zip
    $ sudo chown -R www-data:www-data /www

    サービスを再起動して、新しい構成を読み込みます。

    $ sudo service php7.0-fpm restart
    $ sudo service nginx restart

    ブラウザを開き、http://localhost に移動してインストールを完了します。

    Centos7/Red Hat7へのインストール

    検討事項

    • PHP-FPMは、nginxユーザーで実行されています。
    • PHP-FPMは、unix:/run/php/php-fpm.sock上のUnixソケットでリスンしています。
    • nginxは、ユーザーnginxで実行されています。
    • ほかのWebサーバーは、インストールされていません。
    • これは基本的な設定です。本番環境で使用する前に、さらに詳しい情報をご確認ください。

    EPELリポジトリのインストール

    $ sudo yum install -y epel-release

    Nginxウェブサーバー、PHP、およびいくつかのツールをインストールします。

    $ yum install -y nginx php-fpm php-cli php-dom php-mbstring php-zip php-gd

    Nginxを設定します。/etc/nginx/conf.d/bludit.confにバーチャルサーバーブロックを含む新しいファイルを追加します。

    server {
        listen 80;
        server_name _;
        root /www/bludit;
        index index.php;
    
        location ~ \.php$ {
            fastcgi_pass    unix:/run/php/php7.0-fpm.sock;
            include         fastcgi.conf;
        }
    
        location / {
            try_files $uri $uri/ /index.php?$args;
        }
    }

    Bluditの最新バージョンをダウンロードして展開します。

    $ mkdir /www
    $ cd /www
    $ curl https://www.bludit.com/releases/bludit-latest.zip --output bludit-latest.zip
    $ unzip bludit-latest.zip
    $ sudo chown -R nginx:nginx /www

    サービスを再起動して、新しい構成を読み込みます。

    $ sudo systemctl php-fpm restart
    $ sudo systemctl nginx restart

    ブラウザを開き、http://localhost に移動してインストールを完了します。

    Bludit Documentation Powered by Bludit