User Tools

Site Tools


computers:apache_server_configuration

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
computers:apache_server_configuration [2020/08/19 22:05] – [HTTPS/SSL] chkuocomputers:apache_server_configuration [2022/11/02 16:04] (current) chkuo
Line 92: Line 92:
  
 </file> </file>
 +
 +===== Update =====
 +
 +<code bash>
 +# for Ubuntu 20.04.5 LTS; 2022/11/02
 +# to update beyond Apache/2.4.41
 +$ apache2 -v
 +Server version: Apache/2.4.41 (Ubuntu)
 +Server built:   2022-06-14T13:30:55
 +$ sudo add-apt-repository ppa:ondrej/apache2 
 +$ sudo apt update
 +$ sudo apt install apache2
 +$ apache2 -v
 +Server version: Apache/2.4.54 (Ubuntu)
 +Server built:   2022-06-08T15:59:07
 +$ systemctl status apache2
 +$ sudo systemctl start apache2
 +$ sudo systemctl enable apache2
 +</code>
  
 ===== Password protection ===== ===== Password protection =====
Line 125: Line 144:
 # (2) get a certificate and have certbot edit the Apache configuration  # (2) get a certificate and have certbot edit the Apache configuration 
 $ sudo certbot --apache $ sudo certbot --apache
 +#
 +# check status
 +$ sudo systemctl status certbot.timer
 +# test renewal
 +$ sudo certbot renew --dry-run
 +# manual renewal; not recommended
 +# better to put '/usr/bin/certbot renew --quiet' in crontab
 +$ sudo certbot renew
 +# enable ssl
 +$ sudo a2enmod ssl
 </code> </code>
     * modify ''/etc/apache2/sites-available/000-default.conf'' accordingly     * modify ''/etc/apache2/sites-available/000-default.conf'' accordingly
Line 133: Line 162:
  
  
 +  * SSL test: [[https://www.ssllabs.com/ssltest/]]
 ===== PHP ===== ===== PHP =====
 ==== Info ==== ==== Info ====
computers/apache_server_configuration.1597845912.txt.gz · Last modified: 2020/08/19 22:05 by chkuo