Для профессиональных разработчиков, наличие на домашнем компьютере локального веб – сервера является жизненной необходимостью. Если в обычной операционной системе «Windows», настройка и установка веб – сервера очень проста и понятна, то при использовании Web – сервера LAMP на Ubuntu Linux могут возникнуть большие сложности.
Прежде всего, необходимо установить «Apache» на компьютер и протестировать его на работоспособность. Для этого, следует набрать код:
sudo apt-get install apache2
Протестировать насколько корректно работает «Apache» можно пройдя по ссылке http://localhost/. Может также возникнуть необходимость и в перезагрузке «Apache».
sudo /etc/init.d/apache2 restart
Производим установку PHP с помощью команды:
sudo apt-get install php5 libapache2-mod-php
Затем перезапускаем «Apache» с командой:
sudo /etc/init.d/apache2 restart
Теперь необходимо протестировать PHP, чтобы проверить его работу.
Для этого, необходимо создать файл в локальной директории сервера для PHP скрипта:
sudo gedit /var/www/test.php
В открытый редактором файл, прописываем PHP код:
php
phpinfo();
После этого, необходимо сохранить изменения в файле. Чтобы просмотреть результат скрипта нужно пройти по ссылке http://localhost/test.php. В результате появиться таблица с настройками PHP интерпретатора. Затем необходимо удалить файл, чтобы никто не смог просмотреть вашу конфигурацию: sudo rm /var/www/test.php
Затем необходимо произвести запуск «MySQL», используя команду:
sudo apt-get install mysql-server
При установке MySQL программа попросит сконфигурировать систему и необходимо будет создать пользователя, а затем присвоить ему пароль. Пароль следует указать обязательно, чтобы никто другой не смог воспользоваться Вашей Базой Данных.
После установки нам будет необходимо произвести конфигурацию следующих файлов:
• my.cnf - Конфигурационный файл MySQL;
• php.ini - Конфигурационный файл интерпретатора PHP;
• ... sites-available/default - Список и настройки виртуальных хостов Apache;
Первое, что необходимо сделать - это отредактировать файл my.cnf:
gksudo gedit /etc/mysql/my.cnf
В открывшемся файле необходимо изменить строку bind-address = 127.0.0.1. Строка должна выглядеть так:
# bind-address = 127.0.0.1
После этого, сохраните документ.
Для того, чтобы База Данных MySQL работа с интерпретатором PHP с поддержкой работы скриптов с MySQL –необходимо отредактировать файл php.ini:
gksudo gedit /etc/php5/apache2/php.ini
В это файле Вам необходимо найти строку # extension=mysql.so. Строка должна выглядеть следующим образом:
;extension = mysql.so
После этого следует сохранить документ и перезагрузить «Apache»:
sudo /etc/init.d/apache2 restart
В Web-сервере Apache нет возможность использовать такой полезный файл как .htaccess. Следует включить его. Этот файл требуется для работы большинства скриптов и CMS.
Откройте файл:
gksudo gedit /etc/apache2/sites-available/default
В открытом файле требуется изменить все строки «AllowOverride None» на «AllowOverride All». После проведения этих операций нужно сохранить документ. Для установки PhpMyAdmin необходимо ввести команду:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Для того, чтобы сделать ярлык на этот скрипт, необходимо ввести команду:
sudo ln -s /usr/share/phpmyadmin/ /var/www/pma
Этот интерфейс будет доступен по ссылке: http://localhost/pma
Теперь готовый и установленный Web – сервер может работать!
ASROCK H170M-ITX/DL НА ДВУХСЛОЙНЫХ MOSFET-ТРАНЗИСТОРАХ Подробнее |
|
Консолидированная выручка "Яндекса" выросла на 18% Подробнее |