首先安装apache的php模块,然后启用
apt install libapache2-mod-php
安装a2enmod php
或a2enmod php7.0
在配置文件(Ubuntu下配置文件位于/etc/apache2/sites-available/000-default.conf)中加入以下内容:
<VirtualHost *:80> ProxyPreserveHost On ProxyRequests Off ServerName www.example.com ServerAlias example.com ProxyPass / http://localhost:8080/example/ ProxyPassReverse / http://localhost:8080/example/ </VirtualHost>
安装启用proxy和http_proxy两个模块(例如Ubuntu下执行sudo a2enmod proxy && sudo a2enmod proxy_http && sudo service apache2 restart
)