Инструменты пользователя

Инструменты сайта


ustanovka_lamp_linux_apache_mysql_php_na_ubuntu_centos_6.5

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

ustanovka_lamp_linux_apache_mysql_php_na_ubuntu_centos_6.5 [2015/09/24 19:38] – создано daniilustanovka_lamp_linux_apache_mysql_php_na_ubuntu_centos_6.5 [2015/12/29 01:17] (текущий) – удалено daniil
Строка 1: Строка 1:
-**LAMP** это акроним от Linux, Apache, MySQL, PHP. В этой инструкции будет описано как установить веб-сервер Apache на CentOS 6.5 с поддержкой PHP и MySQL 
  
-В качестве hostname (имени сервера) используем **server1.example.com** c IP адресом **192.168.0.100**. 
- 
- 
-====== Установка MySQL ====== 
-Устанавливаем MySQL из репозиториев CentOS: 
-<code bash> 
-yum -y install mysql mysql-server 
-</code> 
- 
-После установки добавляем сервер MySQL в автозапуск: 
-<code bash> 
-chkconfig --levels 235 mysqld on 
-/etc/init.d/mysqld start 
-</code> 
- 
- 
-====== Установка Apache ====== 
-Устанавливаем Apache из репозиториев CentOS: 
-<code bash> 
-yum -y install httpd 
-</code> 
- 
-После установки добавляем сервер Apache в автозапуск: 
-<code bash> 
-chkconfig --levels 235 httpd on 
-</code> 
- 
-и перезагружаем демон: 
-<code bash> 
-/etc/init.d/httpd restart 
-</code> 
- 
-Затем откройте в браузере http://192.168.0.100 , и на экране будет отображаться стандартная страница с надписью  "Apache 2 Test Page" 
-{{ ::1.png?nolink |}} 
- 
-По умолчанию в веб-сервере Apache __корневая директория__ для сайтов (document root) расположена в **/var/www/html**  
- 
-__Конфигурационный файл__ веб-сервера Apache находится в **/etc/httpd/conf/httpd.conf** 
- 
-__Дополнительные конфигурационные файлы__ находятся в директории:  **/etc/httpd/conf.d/** 
- 
- 
-====== Установка PHP ====== 
-Устанавливаем PHP из репозиториев: 
-<code bash> 
-yum -y install php 
-</code> 
- 
-и перезагружаем демон апача: 
-<code bash> 
-/etc/init.d/httpd restart 
-</code> 
- 
-Для проверки работы PHP, в корневой директории (document root) веб-сервера apache **/var/www/html** можно создать файл pi.php который будет содержать функцию phpinfo(): 
-<code bash> 
-echo "<?php phpinfo(); ?>" > /var/www/html/pi.php 
-</code> 
-После чего в браузере открыть страницу: 
- 
-http://192.168.0.100/pi.php 
-{{ ::2.png?nolink |}} 
- 
-На этой странице отображается вся необходимая информация о веб-сервере Apache и настройках PHP 
-  
- 
-====== Настройка поддержки MySQL в PHP ====== 
- 
- 
-Для поддержки MySQL в PHP, необходимо установить пакет **php5-mysql**. Так же для работы PHP с различными модулями необходимо установить дополнительные пакеты для работы PHP: 
-<code bash> 
-yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-snmp php-soap php-tidy curl curl-devel 
-</code> 
- 
-После завершения установки перезагружаем демон апача: 
-<code bash> 
-/etc/init.d/httpd restart 
-</code> 
- 
-Перезагрузите страницу http://192.168.0.100/pi.php - информация обновилась. 
- 
- 
-====== Установка phpMyAdmin ====== 
-**phpMyAdmin** это программа предоставляющая веб-интерфейс для управления базами данных MySQL. 
-Для установки нужно выполнить инициализацию репозитория [[https://rpmrepo.org/RPMforge/Using | RPMforge repository]] так как в официальном репозитории CentOS 6.5 phpMyAdmin отсутсвует. 
- 
-Выполнение импорта GPG ключа репозитория RPMforge: 
-<code bash> 
-rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt 
-</code> 
-**Установка репозитория** 
- 
-//Для CentOS с архитектурой x86_64:// 
-<code bash> 
-yum -y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm 
-</code> 
-//Для CentOS с архитектурой i386:// 
-<code bash> 
-yum -y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm 
-</code> 
- 
-После добавления репозитория есть возможность установить phpMyAdmin: 
-<code bash> 
-yum -y install phpmyadmin 
-</code> 
- 
-После установки phpMyAdmin будет доступен по адресу: http://192.168.0.100/phpmyadmin/ 
- 
-{{ ::3.png?nolink |}} 
- 
- 
----- 
- 
-[[https://my.activecloud.com/ru/index.php?/DefaultRU/Knowledgebase/Article/View/331/56/kk-ustnovit-lamp-linux-apache-mysql-php-n-centos-65|Источник]] 
ustanovka_lamp_linux_apache_mysql_php_na_ubuntu_centos_6.5.1443112690.txt.gz · Последнее изменение: 2015/09/24 00:00 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki