+7 (909) 684-43-92
РЕЖИМ С 9.00 ДО 23.00
ОНЛАЙН ЗАЯВКИ 24/7
ОФОРМИТЬ ЗАКАЗ ОНЛАЙН
+7 (909) 684-43-92
support@help-user.ru
Создание сайтов Покупка Б/У
Поиск по компьютерным статьям
Точное вхождение
 


Настройка web сервера часть вторая


 



Для профессиональных разработчиков, наличие на домашнем компьютере локального веб – сервера является жизненной необходимостью. Если в обычной операционной системе «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 – сервер может работать!

 

Важно!

Зачем мучиться?


Наберите - + 7 (495) 649-99-45.

Либо оформите заявку онлайн.

И мы решим Ваши проблемы!
Выезд осуществляется по Москве и ближайщему Подмосковью!


Возможно, Вас также заинтересуют статьи:





все статьи
Ремонт компьютеров
Настройка планшетов
Настройка сети
Софт и вирусы
Разное
Ремонт компьтюеров
Полезное
Наши контакты
Москва:
+7 (909) 684-43-92
Не дозвонились?

ICQ консультант
347635999
Новости
ASROCK H170M-ITX/DL НА ДВУХСЛОЙНЫХ MOSFET-ТРАНЗИСТОРАХASROCK H170M-ITX/DL НА ДВУХСЛОЙНЫХ MOSFET-ТРАНЗИСТОРАХ
Подробнее
Консолидированная выручка "Яндекса" выросла на 18%Консолидированная выручка "Яндекса" выросла на 18%
Подробнее

Все новости »
Наверх