Я установил lightsquid с помощью apt-get install lightsquid, и я последовал этому руководству: https://www.server-world.info/en/note?os=Ubuntu_16.04&p=squid&f=7
За исключением /etc/apache2/conf-available/lightsquid.conf перед
Что мне делать, чтобы показать «настоящую» страницу, а не исходный код (может быть, это не исходный код, а какой-то сценарий?)?
Изменить: на самом деле показывает файл /usr/lib/cgi-bin/lightsquid/index.cgi
E2: У меня установлены perl и apache2 на моем сервере, я предполагаю, что они автоматически устанавливаются с помощью lightsquid в качестве зависимостей. Сервер имеет маршрутизацию и межсетевой экран shorewall, dhcp, cache dns, squid proxy.
E3: /etc/apache2/conf-available/lightsquid.conf https://www.server-world.info/en/note?os= Ubuntu_16.04 & amp; p = squid & amp; f = 7 /etc/lightsquid/lightsquid.cfg https://i.imgsafe.org/ae59cb62dc.png https://i.imgsafe.org/ae59e20a05.png https: // i. imgsafe.org/ae59f94ddb.png https://i.imgsafe.org/ae5a063a92.png
E4: a2query -m cgid cgid (включено администратором сайта)
E5: /etc/apache2/conf-enabled/serve-cgi-bin.conf https://i.imgsafe.org/ae59cb62dc.png
E6: В /usr/lib/cgi-bin/ находится только каталог lightsquid с этим контентом: http: //paste.ubuntu. com / 23424573 /
BTW Я могу увидеть правильную страницу по умолчанию apache2 ubuntu, набрав сервер ip в адресную строку firefox http://paste.ubuntu.com/23424573/
E7: ls -la /var/www/html/ ls -la/usr/lib/cgi-bin/ ls -la /usr/lib/cgi-bin/lightsquid/ https://i.imgsafe.org/0395a7b6d6.png. Какие разрешения я должен проверить? Я добавил это в png, потому что думаю, что вы можете видеть разрешения там.
E8: https://i.imgsafe.org/0395a7b6d6.png https: // i.imgsafe.org/ae59e20a05.png https://i.imgsafe.org/17213444dd.png https://i.imgsafe.org/ae59f94ddb.png https: // i.imgsafe.org/17215b5c49.png https://i.imgsafe.org/ae5a063a92.png
E9: Это то, что у меня есть в /etc/apache2/conf-enabled/lightsquid.conf https://i.imgsafe.org/17213444dd.png, и это то, что у меня есть в /etc/apache2/conf-available/lightsquid.conf http://paste.ubuntu.com/23449744/ Это идентично. Когда я запускаю sudo a2enconf lightsquid, он говорит Conf lightsquid already enabled
E10: Это от tail /var/log/apache2/error.log -f, когда я перезагружаю страницу в браузере: http://paste.ubuntu.com/23449744/