User Tools

Site Tools


setupsubsonicubuntu18

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
setupsubsonicubuntu18 [2025/05/14 21:58] tektinkerssetupsubsonicubuntu18 [2025/05/14 22:04] (current) tektinkers
Line 17: Line 17:
 <code>sudo apt install nginx -y</code> <code>sudo apt install nginx -y</code>
 <code>sudo nano /etc/nginx/conf.d/subsonic-proxy.conf</code> <code>sudo nano /etc/nginx/conf.d/subsonic-proxy.conf</code>
-//add following to document//+//add following to document - change "subsonic.your-domain.com"//
 <code>server { <code>server {
         listen 80;         listen 80;
Line 30: Line 30:
         }         }
 }</code> }</code>
 +<code>sudo nginx -t</code>
 +<code>sudo systemctl reload nginx</code>
 +<code>sudo apt-get install software-properties-common -y</code>
 +<code>sudo add-apt-repository ppa:certbot/certbot</code>
 +<code>sudo apt-get update</code>
 +<code>sudo apt-get install certbot python3-certbot-nginx -y</code>
 +<code>sudo certbot --nginx --agree-tos</code>
 +<code>sudo nano /etc/nginx/conf.d/subsonic-proxy.conf</code>
 +//add following line to space after "proxy_set_header X - Forwarded - Proto $scheme;"//
 +<code>proxy_redirect http:// https://;</code>
 <code>sudo nginx -t</code> <code>sudo nginx -t</code>
 <code>sudo systemctl reload nginx</code> <code>sudo systemctl reload nginx</code>
  
-**Installing PHP** +**Increase Upload File Size for adding albums** 
- +<code>sudo nano /etc/nginx/nginx.conf</code> 
-<code>sudo apt install php libapache2-mod-php php-mysql</code> +//Add line to http { block (at top)// 
-<code>php -v</code> +<code>client_max_body_size 102400M;</code> 
-<code>sudo nano /etc/apache2/mods-enabled/dir.conf</code> +<code>sudo reboot now</code>
- +
-//Change:// +
-<code> +
-<IfModule mod_dir.c> +
-DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm +
-</IfModule> +
-</code> +
- +
-__To:__ +
-<code> +
-<IfModule mod_dir.c> +
-DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm +
-</IfModule> +
-</code> +
- +
-<code>sudo systemctl restart apache2</code> +
-<code>sudo systemctl status apache2</code> +
- +
-//Installing other PHP Packages:// +
-<code>sudo apt install php-cli</code> +
- +
-**Creating a Virtual Host for Apache** +
- +
-//Change "your_domain" to the name you want// +
-<code>sudo mkdir /var/www/your_domain</code> +
-<code>sudo chown -R $USER:$USER /var/www/your_domain</code> +
-<code>sudo nano /etc/apache2/sites-available/your_domain.conf</code>+
setupsubsonicubuntu18.1747259919.txt.gz · Last modified: 2025/05/14 21:58 by tektinkers