Files
.infineon/_-Review/photo-prism.md
2024-11-06 12:39:13 -07:00

1.9 KiB

created, type, updated
created type updated
2024-04-28T01:08:15.643Z note 2024-08-05T21:16:56.832Z

PhotoPrism

wsl --export Ubuntu Ubuntu-PhotoPrism.tar
wsl --export Ubuntu-PhotoPrism Ubuntu-systemd.tar
wsl --export Ubuntu-PhotoPrism Ubuntu-Broken-Admin.tar
wsl --unregister Ubuntu-PhotoPrism
wsl --import Ubuntu-PhotoPrism Ubuntu-PhotoPrism Ubuntu-systemd.tar
exit
wsl --shutdown
apt-get install mariadb-server -y
mysql_secure_installation
https://docs.photoprism.app/getting-started/advanced/databases/
mariadb
> CREATE DATABASE photoprism CHARACTER SET = 'utf8mb4' COLLATE = 'utf8mb4_unicode_ci';
> CREATE USER 'photoprism'@'%' IDENTIFIED BY 'insecure';
> GRANT ALL PRIVILEGES ON photoprism.* to 'photoprism'@'%';
> FLUSH PRIVILEGES;
> EXIT;
mysqladmin -u photoprism -p version
apt install nginx -y
apt install php-fpm php-mysql -y
echo>/etc/nginx/sites-available/default
nano /etc/nginx/sites-available/default
server {
    listen 80 default_server;
    listen [::]:80 default_server;
    index index.html index.htm index.php index.nginx-debian.html;
    server_name _;
    location / {
        try_files $uri $uri/ =404;
        root /var/www/html;
    }
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.1-fpm.sock;
        root /usr/share/phpmyadmin;
    }
}
nginx -t
systemctl restart nginx
nano /etc/php/8.1/fpm/conf.d/photoprism.ini
date.timezone = US/Arizona
display_errors = On
memory_limit = 256M
upload_max_filesize = 100M
post_max_size = 100M
service php8.1-fpm restart
echo "<?php phpinfo(); ?>" >> /var/www/html/info.php
code .











apt install phpmyadmin -y
cp -r /usr/share/phpmyadmin/* /var/www/html/



























wsl --export Ubuntu-PhotoPrism Ubuntu-PhotoPrism\ubuntu-PhotoPrism-Empty.tar
wsl --import Ubuntu-PhotoPrism .\Ubuntu-PhotoPrism Ubuntu-PhotoPrism\ubuntu-PhotoPrism-Empty.tar