我自己找到了答案.我还需要编辑default-ssl.conf.所以我总结了设置ssl和更改端口的所有过程.在此示例中,我将ssl端口从443更改为18443.
$ sudo apt-get install apache2 $ sudo a2enmod ssl $ sudo a2ensite default-ssl $ sudo service apache2 restart $ ss -lnt State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 :::443 :::* LISTEN 0 128
然后,尝试更改ssl端口.
$ sudo vi /etc/apache2/ports.confListen 18443 Listen 18443
在此设置中,我使用default-ssl,因此我还必须修改此文件.
$ sudo vi /etc/apache2/sites-available/default-ssl.conf...
然后,重新启动apache2,您可以访问http:// xxxxxx:18443 /
$ sudo service apache2 restart