Установка Apache2 с PHP5 и MySQL в Fedora 14 (LAMP)

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Получение информации о установленном PHP5

Документs root web сайта по умолчанию /var/www/html . Теперь мы создадим небольшой файл PHP (info.php) в этом каталоге и вызовим его в интернет обозревателе. Из файла появится много полезной информации о нашем установленном PHP, например установленная версию PHP.

  • nano /var/www/html/info.php
<?php
phpinfo();
?>

Откроем теперь этот файл в нашем интернет обозревателе ( http://192.168.1.101/info.php )

Проверка PHP5 в Fedora 14

Как видите, PHP5 работает, и работает он через Apache 2,0 обработчик, как показано в строке Server API. Если вы прокрутите дальше, вы увидите все модули, которые уже включены в PHP5. MySQL не перечислен в нем, что означает что у нас пока нет поддержки MySQL в PHP5.

Запуск поддержкой MySQL в PHP5

Чтобы получить поддержку MySQL в PHP, мы можем установить пакет PHP-MySQL. Это хорошая идея, чтобы Вы могли установить некоторые другие модули PHP5, которые потребуется для Ваших приложений. Вы можете найти доступные модули PHP5 так:

  • yum search php

Выберите из них нужные Вам, и установить их так:

  • yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy

Теперь перезапустите Apache2:

  • /etc/init.d/httpd restart

Теперь обновите http://192.168.0.100/info.php в Вашем интернет обозревателе и прокрутите снова вниз до раздела модулей. Теперь Вы должны найти много новых модуляй, в том числе модуль MySQL:

Установка mySQL в Fedora 14

PhpMyAdmin

PhpMyAdmin является веб-интерфейсом, через который Вы можете управлять вашими MySQL базами данных. PhpMyAdmin может быть установлен следующим образом:

  • yum install phpmyadmin

Теперь мы настроим PhpMyAdmin. Изменим конфигурацию Apache, чтобы PhpMyAdmin позволял связаться не только с локального хоста (путем комментирования строки):

  • nano /etc/httpd/conf.d/phpMyAdmin.conf
# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

#
#   Order Deny,Allow
#   Deny from All
#   Allow from 127.0.0.1
#   Allow from ::1
#


   Order Deny,Allow
   Deny from All
   Allow from 127.0.0.1
   Allow from ::1


# These directories do not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#

    Order Deny,Allow
    Deny from All
    Allow from None



    Order Deny,Allow
    Deny from All
    Allow from None


# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc.  This may break your mod_security implementation.
#
#
#    
#        SecRuleInheritance Off
#    
#

Перезапустим Apache:

  • /etc/init.d/httpd restart

В интернет обозревателе перейдем по адресу http://192.168.0.100/phpmyadmin/ :

phpMyAdmin в Fedora 14


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.