Подсказки на компьютерную тематику

Можно подсмотреть, если забыли…

Как установить локальный сервер для сайтов на Lubuntu 14.04

Установка локального сервера на Lubuntu

Установка LAMP сервера

    Обозначения:

  • mishanyya – имя пользователя компьютера
  • moysite – создаваемый адрес для сайта
    В терминале Ctrl+Alt+T надо:

  • ввести код
    sudo apt-get install lamp-server
  • создать пароль для MySQL для пользователя root
  • проверить страницу
  • должна появиться страница с надписью It works!

Настройка сервера Apache на Lubuntu

    После установки локального сервера, его надо настроить:

  • открыть конфигурационный файл сервера во встроенном редакторе
    sudo nano /etc/apache2/apache2.conf
  • под последним тегом добавить:

    <Directory /home/mishanyya/public_html>
    AllowOverride All
    Require all granted
    </Directory>
  • в конце файла вставить:
    ServerName localhost
  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X
  • создать папку для сайтов public_html по указанному адресу!
  • открыть еще один файл:
    sudo nano /etc/apache2/mods-available/dir.conf
  • найти:
    <IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    </IfModule>
  • переставить значение index.php в начало списка, чтоб было вот так:
    <IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
    </IfModule>
  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X

Настройка адресов для сайтов сервера

    Для возможности создания не одного, а нескольких сайтов надо:

  • создать отдельную папку для сайта:
    sudo nano /etc/hosts
  • в первой строке добавляем название папки с сайтом, например вот так:
    127.0.0.1 localhost moysite
  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X

Создание и настройка конфигурационного файла для сайта

    Чтобы сайт открывался по его доменному имени следует:

  • создать конфигурационный файл методом копирования существующего файла с примером настроек
    sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/moysite.conf
  • открыть его
    sudo nano /etc/apache2/sites-available/moysite.conf
  • найти строку #ServerName www.example.com и превратить ее в ServerName moysite
  • строку DocumentRoot /var/www/html изменить на DocumentRoot /home/mishanyya/public_html/moysite
  • затем надо создать папку moysite по указанному адресу
  • в этой папке создать файл index.php с любым содержанием, можно прописать
    <?php phpinfo(); ?>
  • иначе потом может появится эта надпись

    Forbidden You don’t have permission to access / on this server.

  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X
  • ввести в терминале
    sudo a2ensite moysite
  • перезагрузить сервер
    sudo service apache2 reload
  • в адресной строке ввести http://moysite и пройти по адресу, должен открыться этот сайт

Установка PhpMyAdmin на Lubuntu

    Для установки пакета для работы с БД следует:

  • в терминале ввести:
    sudo apt-get install phpmyadmin
  • когда появится окно с сервером, надо оставить apache2
  • дальше со всем соглашться и при запросе создать пароли
  • перезагрузить сервер:
    sudo service apache2 restart
  • перенести файлы PhpMyAdmin в папку сайта
    sudo ln -s /usr/share/phpmyadmin/ /var/www/html
  • перезагрузить сервер:
    service apache2 restart
  • по этой ссылке должна открыться страница PhpMyAdmin!

Как установить локальный сервер для сайтов на Lubuntu 14.04

Установка локального сервера на Lubuntu

Установка LAMP сервера

    Обозначения:

  • mishanyya – имя пользователя компьютера
  • moysite – создаваемый адрес для сайта
    В терминале Ctrl+Alt+T надо:

  • ввести код
    sudo apt-get install lamp-server
  • создать пароль для MySQL для пользователя root
  • проверить страницу
  • должна появиться страница с надписью It works!

Настройка сервера Apache на Lubuntu

    После установки локального сервера, его надо настроить:

  • открыть конфигурационный файл сервера во встроенном редакторе
    sudo nano /etc/apache2/apache2.conf
  • под последним тегом добавить:

    <Directory /home/mishanyya/public_html>
    AllowOverride All
    Require all granted
    </Directory>
  • в конце файла вставить:
    ServerName localhost
  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X
  • создать папку для сайтов public_html по указанному адресу!
  • открыть еще один файл:
    sudo nano /etc/apache2/mods-available/dir.conf
  • найти:
    <IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    </IfModule>
  • переставить значение index.php в начало списка, чтоб было вот так:
    <IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
    </IfModule>
  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X

Настройка адресов для сайтов сервера

    Для возможности создания не одного, а нескольких сайтов надо:

  • создать отдельную папку для сайта:
    sudo nano /etc/hosts
  • в первой строке добавляем название папки с сайтом, например вот так:
    127.0.0.1 localhost moysite
  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X

Создание и настройка конфигурационного файла для сайта

    Чтобы сайт открывался по его доменному имени следует:

  • создать конфигурационный файл методом копирования существующего файла с примером настроек
    sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/moysite.conf
  • открыть его
    sudo nano /etc/apache2/sites-available/moysite.conf
  • найти строку #ServerName www.example.com и превратить ее в ServerName moysite
  • строку DocumentRoot /var/www/html изменить на DocumentRoot /home/mishanyya/public_html/moysite
  • затем надо создать папку moysite по указанному адресу
  • в этой папке создать файл index.php с любым содержанием, можно прописать
    <?php phpinfo(); ?>
  • иначе потом может появится эта надпись

    Forbidden You don’t have permission to access / on this server.

  • сохранить и выйти:
    Ctrl+O Enter Ctrl+X
  • ввести в терминале
    sudo a2ensite moysite
  • перезагрузить сервер
    sudo service apache2 reload
  • в адресной строке ввести http://moysite и пройти по адресу, должен открыться этот сайт

Установка PhpMyAdmin на Lubuntu

    Для установки пакета для работы с БД следует:

  • в терминале ввести:
    sudo apt-get install phpmyadmin
  • когда появится окно с сервером, надо оставить apache2
  • дальше со всем соглашться и при запросе создать пароли
  • перезагрузить сервер:
    sudo service apache2 restart
  • перенести файлы PhpMyAdmin в папку сайта
    sudo ln -s /usr/share/phpmyadmin/ /var/www/html
  • перезагрузить сервер:
    service apache2 restart
  • по этой ссылке должна открыться страница PhpMyAdmin!