...
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
sudo apt install apache2
sudo a2enmod dav dav_fs
# have the below content in /etc/apache2/sites-available/upload.conf
<VirtualHost *:8080>
ServerAdmin admin@example.com
DocumentRoot /srv/upload
<Directory /srv/upload>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
DAV On
</Directory>
</VirtualHost>
sudo a2ensite upload.conf
sudo mkdir /srv/upload && sudo chown www-data:www-data /srv/upload
sudo chmod -R 755 /srv/upload
# add the ports to listen in /etc/apache2/ports.conf
Listen 0.0.0.0:80
Listen 0.0.0.0:8080
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
#Start Apache2 server
sudo systemctl enable apache2
sudo systemctl start apache2
chtslbcp515@chtslbcp515-Latitude-3400:~$ sudo netstat -lputnu | grep apa
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1038/apache2
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1038/apache2 |
...