Gentoo: простой web-сервер (Apache + PHP + MySQL)

В принципе ничего сложного в этом совершенно нет:

Для начала нам необходимо добавить все нужные нам ключи:
korp # nano /etc/portage/package.use

dev-lang/php apache2 berkdb bzip2 bcmath curl exif gd gdbm mysql pdo pcre session ssl snmp sqlite threads tokenizer unicode xml xmlrpc vhosts zlib
www-servers/apache apache2 ssl threads


советую воспользоваться гуглом, на тему необходимых вам модулей.

Устанавливаем:
korp # emerge apache php mysql

Добавляем в автозагрузку:
korp # rc-update add apache2 default
korp # rc-update add mysql default

Запускаем:
korp # /etc/init.d/apache2 start
korp # /etc/init.d/mysql start

Для mysql необходимо произвести начальную настройку:
korp # mysqladmin -u root password "задаём пароль root`а для mysql"
korp # mysql_secure_installation

Теперь необходимо проверить и убедится что всё у нас работает:
korp # nano /var/www/localhost/htdocs/index.php

Добавляем следующие строки:

<?php
phpinfo();
?>

Открываем http://localhost/index.php и мы должны увидеть что то похожее на

4 ответа на “Gentoo: простой web-сервер (Apache + PHP + MySQL)”

Добавить комментарий