CMS「BoltWire」をインストールする手順
- 作成日 2020.11.01
- BoltWire ubuntu
- BoltWire, ubuntu20.04.1
ubuntu20.04.1にオープンソースのデータベースを使用しないCMSである「BoltWire」をインストールする手順を記述してます。webサーバーにはapacheを使用します。
環境
- OS ubuntu 20.04.1
- BoltWire 7.08
- apache Apache/2.4.41 (Ubuntu)
- php 7.3
phpインストール
php7.3をインストールするため以下のリポジトリを追加します。
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt install nginx mysql-server php7.3-fpm php7.3-cli php7.3-common php7.3-curl php7.3-gd php7.3-mysql php7.3-xml php7.3-mbstring
phpの設定ファイルも、編集しておきます。
sudo nano /etc/php/7.3/apache2/php.ini
<編集>
file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Asia/Tokyo
apacheインストール
apacheがインストールされてなければ、インストールします。
sudo apt install apache2
起動と自動起動を設定
sudo systemctl enable --now apache2
BoltWireダウンロード
こちらで最新バージョンを確認してダウンロードします。
「DOWNLOAD」ボタンのaタグを確認すれば最新版がわかります。
ダウンロードして、解凍しておきます。
cd /var/www/html
wget https://www.boltwire.com/files/7/boltwire7.08.zip
unzip boltwire7.08.zip
権限を設定しておきます。
sudo chown -R www-data:www-data /var/www/html/boltwire/
sudo chmod -R 755 /var/www/html/boltwire/
BoltWire起動
BoltWire用のApache構成ファイルを作成します。
※自分の場合はプライベートIPを指定してます。
sudo nano /etc/apache2/sites-available/boltwire.conf
<編集>
<VirtualHost *:80>
ServerAdmin admin
DocumentRoot /var/www/html
ServerName 10.10.10.100
<Directory /var/www/html>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
設定を有効にします。
sudo ln -s /etc/apache2/sites-available/boltwire.conf /etc/apache2/sites-enabled/boltwire.conf
再起動して反映させます。
sudo systemctl restart apache2
ブラウザから http://プライベートIP or サーバーアドレス/start.phpにアクセスします。
以下の画面が表示されるので、管理者のパスワードを設定して「submit」ボタンをクリックします。
サイト名とさきほど作成したパスワードを入力して「create site」をクリックします。
リンクをクリックします。
以下の画面が表示されれば、構築は完了です。
-
前の記事
Anaconda アップデートを実行する 2020.11.01
-
次の記事
javascript 値が連続した配列を1行で作成する 2020.11.02
コメントを書く