2020年5月16日土曜日

Raspberry Pi(Raspbian Buster)/Debian 10(Buster)にLycheeとMariaDBをインストールする

LycheeはPHP製の画像管理ソフトです。

〇Lycheeの画面

〇インストール方法
1. 以下のコマンドを実行してMariaDBをインストールします。
sudo apt-get update

sudo apt-get -y install mariadb-server

sudo mysql -uroot -e "SET PASSWORD = PASSWORD('root'); FLUSH PRIVILEGES;"
※パスワードは適宜変更してください

2.Lycheeをインストールします。
sudo apt-get -y install apache2 \
  php7.3 \
  libapache2-mod-php7.3 \
  php7.3-mysql \
  php7.3-common \
  php7.3-xml \
  php7.3-zip \
  php7.3-mbstring \
  php7.3-curl \
  php7.3-gd \
  php7.3-json \
  unzip

wget https://github.com/electerious/Lychee/archive/master.zip

unzip master.zip

sudo mv Lychee-master /opt/lychee

sudo chown -R www-data:www-data /opt/lychee

sudo ln -s  /opt/lychee /var/www/html

sudo sed -i -e 's/max_execution_time = 30/max_execution_time = 200/' /etc/php/7.3/apache2/php.ini

sudo sed -i -e 's/post_max_size = 8M/post_max_size = 100M/' /etc/php/7.3/apache2/php.ini

sudo sed -i -e 's/upload_max_filesize = 2M/upload_max_filesize = 20M/' /etc/php/7.3/apache2/php.ini

sudo sed -i -e 's/memory_limit = 128M/memory_limit = 256M/' /etc/php/7.3/apache2/php.ini

cat << EOF | sudo tee -a /etc/apache2/apache2.conf
<Directory /var/www/html>
        Options FollowSymLinks
        AllowOverride All
</Directory>
EOF

sudo systemctl reload apache2.service

3. ブラウザからhttp://<ホスト名またはIPアドレス>/lychee/ にアクセスして、以下の項目を入力して「Connect」をクリックします。
Database Host (optional): localhost
Database Username: root
Database Password: root
Database Name: lychee
Table prefix(optional): (入力無し)


4. 管理者の情報を入力して、「Create Login」ボタンをクリックします。


0 件のコメント:

コメントを投稿