скрипты lineage2  :::  Сборки lineage 2 — Разработка сайтов L2   :::  Проекты lineage под ключ
Логин:   Пароль:  

L2s-Guard (Защита):

  Античит, Антибот


Акции

Спец. предложения


каталог

Платные сборки
Проект под ключ
Антибот L2s-Guard
Личные кабинеты
Веб скрипты и системы
Шаблоны сайтов La2
Разработка сайтов
GeoData
Ивенты
Администрирование
Апдейтеры
Банеры
Готовые проекты
Видео презентации
Работы по клиенту
Архив
Конфигуратор услуг


Авто-донат:

  Подключение


Тестирование:

  Mmore.dev


Бесплатно:

  Шара L2-Scripts


Реклама:

Итак, у многих у вас уже стоит операционая система симейства Linux, а точней Ubuntu. Настраивать сервер на ней мы уже научились, теперь - установим и настроим apache2 и php5 для веб сервера на ubuntu.
Работать мы будем со стандартными репозиториями для облегчения всего процесса установки и настройки.
Ставим мы исключительно "для себя", поэтому все гибкости настроек я вам не буду приводить.
1. Установка и настройка mysql сервера и консольного клиента.
Для начала, берем их с репозиторий и ставим тигеры.
Код:
sudo apt-get install mysql-server mysql-client
После этого, пойдет процес скачивания и установки. В середине процесса он запросит вас ввести пароль для mysql пользователя root.
Если у вас уже есть mysql - пропустите этот шаг.
2. Установка apache2
Код:
sudo apt-get install apache2 libapache2-mod-auth-mysql
здесь мы поставили сам apache2 и модуль работы с mysql.
3. Установка php5 :
Код:
sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql
Здесь мы поставили сам php и модули работы с apache2 и mysql.
4. Включаем и выключаем php5, apache2, mysql :
Для включения / выключения apache2 :
Код:
sudo su #не обязательно, но желательно
/etc/init.d/apache2 start
так мы включили apache2, а вот так выключим :
Код:
/etc/init.d/apache2 stop
И соответственно перезапуск :
Код:
/etc/init.d/apache2 restart
5. Включаем модули apache2.
Для начала, включим модуль php :
Код:
sudo su #желательно
a2enmod php5
Таким образом, мы включили php5 как модуль apache2.
Еше к примеру, mod_rewrite (для ЧПУ бывает нужен) :
Код:
a2enmod rewrite
Незабываем после каждого включеного мода перезапустить сам apache2 сервер :
Код:
/etc/init.d/apache2 restart
6. Включаем и выключаем mysql :
Код:
sudo su
/etc/init.d/mysql stop #остановка
/etc/init.d/mysql start #запуск
/etc/init.d/mysql restart #перезапуск
7. Тестируем работоспособность apache2, php, mysql :
В браузере открываем http://localhost. Если появился список пустых директорий - значит всё отлично.
Теперь, проверим работу php.
создадим файл php5.php и занесем в него информацию : "<?php echo "hello l2-scripts.ru"; ?>
Делаем это так :
Код:
cd /var/www 
sudo su
touch php5.php
gksudo gedit php5.php
После выполненых действий - откроется gedit блокнот с правами Super User (необходимо из за прав доступа к веб-директории /var/www).
Туда вносим выше изложеный код и сохраняем.
В браузере набираем : localhost/php5.php.
Если вы увидили надпись "hello l2-scripts.ru" то всё работает отлично, можно идти шаманить (:
В противном случае - читаем сново.
Так же, можно для удобства копирования и вставки в папку /var/www без использования su(super user) выполнить следующую команду :
Код:
chown -R l2-scripts.ru /var/www
вместо l2-scripts.ru поставьте имя вашего пользователя системы.
Теперь, проверим работу mysql.
Выполним в консоли вход в mysql :
Код:
mysql -u root -p
Password: ##вводим свой пароль от root##
Если появилась такая надпись :
Код:
mysql>
Значит всё ок
Ну и для окончания, дам вам некоторые пути :
Код:
/var/www - директория веб сервера 
/etc/apache2 - файлы conf.d и другие - конфигруация веб сервера apache2
/etc/mysql - файл my.conf - конфигурация mysql сервера 
/etc/php5 - файл conf.d - конфигурация php веб сервера.
Надеюсь это поможет некоторым начинающим линуксоидам.

Версия для печати Версия для печати




Партнеры:


2007-2026 © l2-scripts.ru Freelance Студия.
 

скрипты lineage 2  :::  Сборка Essence Seven Signs, Assasin, Crusade, l2Classic, High Five — сборки l2   :::  Lineage 2 под ключ
заказать сервер lineage под ключ : Купить сборку Homunculus, Crusade, Essence, Interlude  Как создать сервер la2
Разработка проектов lineage2 под ключ  :::  купить сборку High Five — Разработка сборки Kamael   :::  Lineage 2 под ключ
Создание сайтов для lineage 2  :::  Разработка сайтов lineage — Личный кабинет la2   :::  Сайт lineage 2 под ключ
Разработка сборки L2 Classic Kamael  :::  Купить сборку Homunculus   :::  античит lineage 2   :::  Антибот защита lineage 2