Установка Apache24 .
У меня Apache24 же был на базе ( система сама об этом скажет ) .
Если у Вас так же , то установку пропускаем .
# pkg install apache24
Будет задан вопрос ... отвечаем = y = :
Press y|Y for Yes, any other key for No: y
Проверяем , что установилось :
# pkg info apache24
Если видите , что то подобное , то всё нормально :
apache24-2.4.52
Name : apache24
Version : 2.4.52
Installed : Wed Dec 22 23:11:15 2021 EAT
Origin : www/apache24
Architecture : FreeBSD:14:amd64
Prefix : /usr/local
Categories : www
Licenses : APACHE20
Maintainer : apache@FreeBSD.org
WWW : https://httpd.apache.org/
Comment : Version 2.4.x of Apache web server
Добавляем apache в /ect/rc.conf
# sysrc apache24_enable=yes
Ответ :
apache24_enable: yes
Добавляем в /usr/local/etc/apache24/httpd.conf следующие строчки
или при старте apache выдаст ошибку :
# ee /usr/local/etc/apache24/httpd.conf
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
MaxClients 200
HostnameLookups Off
А также отредактируйте ServerAdmin ( Ваша почта ) и ServerName ( домен Вашего сайта ) .
Соответственно 218 строка и 227 строка .
Отредактируйте 285 строка DirectoryIndex index.html index.php index.htm
Сохраните и закройте файл ( Esc > a > a )
Создаём PHP-код, который будет выводить подробную информацию о системе
и информацию PHP.
# ee /usr/local/www/apache24/data/info.php
<?php
phpinfo();
?>
Сохраните и закройте файл ( Esc > a > a )
Настроить обработчик для страниц PHP
# ee /usr/local/etc/apache24/Includes/php.conf
<IfModule dir_module>
DirectoryIndex index.html index.php index.htm
<FilesMatch ;\.php$>
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch \.phps$>
SetHandler application/x-httpd-php-source
</FilesMatch>
</IfModule>
Сохраните и закройте файл ( Esc > a > a ) , затем перезапустите службу Apache :
Запускаем Apache :
# service apache24 start
Откройте приложение PHP в своем веб-браузере – http://192.168.1.100/info.php . ( адрес конечно Ваш ) .
Вы должны получить страницу, похожую на показанную ниже:
Установка PHP8
Установка MYSQL8
Установка WEBMIN
Установка SAMBA