Это старая версия документа!
Настройка Apache, PHP и MySQL
Чтобы настроить Linux Slackware в качестве готового веб-сервер MySQL-PHP, пожалуйста, следуйте этим инструкциям:
Установите пакеты apache (httpd), php и MySQL с дисков Slackware или с помощью Slackpkg.
Установите php часовой пояс (много приложений будут жаловаться, если Вы не сделаете это). Отредактируйте конфигурационный файл '/etc/httpd/php.ini
' найдите в нем следующую линию и расскомментируйте:
date.timezone = America/Chicago <--смените на подходящую временную зону.
От имени пользователя root, откройте конфигурационный файл apache '/etc/httpd/httpd.conf
' любым удобным редактором текста. Затем найдите следующую линию и раскомментируйте (удалите символ '#' в начале линии):
Include /etc/httpd/mod_php.conf
Теперь Ваш Apache имеет активный модуль PHP при запуске. Установите имя сервера (если IP Вашей машины не отзывается на имени). Отредактируйте /etc/httpd/httpd.conf
' и раскомментируйте следующую линию:
ServerName www.example.com:80 <--change www.example.com to an IP or your machine's name
- Опционально (но рекомендуется), Вы можете настроить apache, чтобы использовать файл
'index.php
' в качестве вашего директивного индекса. Вы просто должны искать следующую линию …: - Опционально 2, если Вы используете Perl для веб-сценариев, Вы можете добавить также
'index.pl
.<IfModule dir_module> DirectoryIndex index.html </IfModule>
… и измените это на:
<IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
Пожалуйста, отметьте '''index.php''' Вы можете теперь сохранить и закрыть '''/etc/httpd/httpd.conf''' и перезапустить Apache сервер, чтобы применить изменения. Выполните: <code bash> apachectl restart
</code>
\\ * Если Вы хотите, чтобы apache запускался автоматически при старте системы, Вы можете изменить разрешения на '''/etc/rc.d/rc.httpd''' файл. Выполните следующую команду: <code> * chmod 755 /etc/rc.d/rc.httpd
</code> Теперь Apache запустится автоматически, когда Ваша система загрузится.
Чтобы настроить MySQL см. документацию Настройка MySQL в Slackware.
Заключительные соображения
Вы можете удоствериться работают ли свои недавние изменения. После перезапуска Apache создайте 'test.php
' в '/var/www/htdocs/
' со следующим:
<?php phpinfo(); ?>
Теперь Вы можете открыть свой любимый web-браузер по следующему URL: http://localhost/test.php. Если параметры настройки Вашей установки PHP отображаются, то Вы настроили apache правильно, иначе, пожалуйста перепроверьте эту документацию (Удостоверьтесь, что Вы выполнили каждый шаг правильно), или свяжитесь с нами на канале ##slackware расположенный во FreeNode.
Ресурсы