Статьи Обзоры игр Ссылки Файлы
|
|
|
Установка сервера Apache 1.3.37 + PHP 5 + MySQL
Материал для данной статьи взят мною с: PHP.net, MySQL.com и OpenNet.ru.
Дистрибутивы взяты оттуда же + FreeBSD.org и Apache.
Установка производилась на ОС FreeBSD 6.1 Release.
Cначала установим MySQL (рекомендую 3-й):
1. Используем, к примеру, pkg_add. 2. После установки запустим скрипт mysql_install_db 3. Проверим владельца для папки с базой данных /var/db/mysql (он должен соответствовать пользователю, от которого запускается mysqld) 4. И запустим сам MySQL: safe_mysqld & 5. Для автозагрузки mysqld добавляем в rc.conf строчку: mysql_enable="YES" 6. Задаём пароль администратора для MySQL: mysqladmin -u root password "derpalol" 7. При необходимости добавим пользователя в MySQL: mysql -u root -p use mysql INSERT INTO user (Host,User,Password) VALUES('localhost','custom',PASSWORD('obscure')); INSERT INTO db (Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv) VALUES('localhost','bankaccount','custom','Y','Y','Y','Y','Y','Y'); FLUSH PRIVILEGES;
Далее будем собирать Apache с РНР в виде статического модуля (Static Module Installation for Apache), для повышения производительности системы:
1. tar -zxvf apache_1.3.37.tar.gz
2. cd apache_1.3.37
3. ./configure
4. cd ..
5. tar -zxvf php-5.1.4.tar.bz2
6. cd php-5.1.4
7. ./configure --enable-mbstring --with-mysql --with-apache=../apache_1.3.37 --with-config-file-path=/usr/local/apache/conf
8. make 9. make install 10. cd ../apache_1.3.37 11. ./configure --enable-module=rewrite --activate-module=src/modules/php5/libphp5.a (Строка правильная! Файл будет создан позднее.) 12. make 13. make install 14. cd ../php-5.1.4 15. cp php.ini-dist /usr/local/apache/conf/php.ini 16. Редактируем /usr/local/apache/conf/php.ini: Register_globals on
Более подробную информацию по настройке PHP смотри на вышеуказанном официальном сайте.
17.Редактируем mime.types: Добавим:
application/x-httpd-php php
18. Запускаем апачь:
apachectl start
Более подробную информацию по настройке Apache смотри на Apache.org.
Загрузить дистрибутив Apache вы можете в разделе "Файлы" ("Files").
(p) Deus 2 ноября 2006 г. |