FreeBSD_Srv.MyCompany.ru

8. Запускаем Apache командой apachectl start. Если не получается и выдается сообщение об ошибки Failed to enable the ‘httpready’ Accept Filter, то необходимо выполнить следующие действия:

в файл /boot/loader.conf добавить строчку

accf_http_load="YES"

и перезагрузить систему

или

в файле httpd.conf добавить строчки (невозможно будет использовать фильтр)

AcceptFilter http none

AcceptFilter https none

9. Перед запуском web-сервера можно было выполнить проверку корректности конфигурационного файла с помощью команды apachectl configtest.

10. Проверяем, работает ли web-сервер с помощью команды ps или sockstat (вспоминаем как).

11. Переходим в каталог /usr/local/www/apache22/data и исправляем файл index.html, фразу «It works!» заменяем на фразу «Ура заработало!!!».

12. На базовой рабочей машине открываем любой браузер, пытаемся открыть сайт по адресу www.server_freebsd.mycompany.ru. Скорее всего, вы увидите абракозябры т.к. автоматически не определилась кодировка, а у нас на сервере как помним KOI8-R. Поменяйте кодировку на странице.

13. Обновляем порты, последовательно выполняем команды

Portsnap fetch

Portsnap extract

Portsnap update

14. Устанавливаем MySQL. Выполните команды:

cd /usr/ports/databases/mysql56-server/

Make install clean

15. Создаем системные таблицы и устанавливаем на них права:

/usr/local/bin/mysql_install_db

Chown –R mysql:mysql /var/db/mysql

16. Создаем файл для логов и устанвливаем пара на него:

Touch /var/log/mysql.log

Chown mysql:mysql /var/log/mysql.log

17. Если при выполнении пунктов 22 и 23 возникает ошибка:

FATAL ERROR: Could not find./bin/my_print_defaults

Выполняем команды:

cd /usr/local
mysql_install_db --user=mysql --ldata=/var/db/mysql

18. Для запуска MySql при загрузки системы необходимо в файл /etc/rc.conf добавить:

mysql_enable=”YES”

19. Стартуем сервер MySQL:

/usr/loca/etc/rc.d/mysql-server start

20. Запускаем скрипт для указания пароля администратора и настроек безопасности:

cd /usr/local/

Mysql_secure_installation

21. Создаем файл минимальный конфигурации /usr/local/etc/my.cfg

[mysql]

log=/var/log/mysql.log

22. Установливаем PHP (при конфигурации укажите поддержку MYSQL и Apache):

Cd /usr/ports/lang/php5

Make install clean

23. В файл http.conf добавляем в секцию <Directory> в атрибут DirectoryIndex index.php

24. Выполним настройку соотнесение MIME: в http.conf в блок <IfModule mime_module> добавляем строки:

AddType application/x-httpd-php.php


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: