Установка и настройка домашнего сервера на Ubuntu Server 14.10. Часть 7

        1 марта 2016           Просмотров: 3 489

Часть 1 — тут. Часть 2 — тут. Часть 3 — тут. Часть 4 — тут. Часть 5 — тут. Часть 6 — тут.

Ставим и настраиваем WebServer (http://interface31.ru/tech_it/2015/06/nastraivaem-veb-server-na-baze-apache-v-debian-ubuntu-server.html)

При установке (можно и позже, используя tasksel) системы ставим LAMP.

Ставим phpmyadmin Для управления базами данных MySQL:
sudo apt-get install phpmyadmin

Создаем ссылку (из-за ошибки в phpmyadmin):

sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini

Запускаем phpmyadmin:

http://192.168.1.100/phpmyadmin

(Закрываем и защищаем страницу доступа к phpMyAdmin — http://softodom.com/363/zakryvaem-i-zashhishhaem-stranicu-dostupa-k-phpmyadmin.html)

Прячем наш phpmyadmin:

Редактируем /etc/phpmyadmin/apache.conf
Alias /phpconf /usr/share/phpmyadmin

Перезапустим apache:

sudo service apache2 reload

Создадим нового пользователя nikolay, дадим ему все привилегии.

Создадим базу данных nas_zagorodnov в кодировке utf8_general_ci.

Создадим каталог для файлов сервера, права на него дадим пользователю и группе www-data:

sudo mkdir /var/www/nas.zagorodnov.com
sudo chown www-data:www-data /var/www/nas.zagorodnov.com

Создадим файл:
sudo touch /etc/apache2/sites-available/nas.zagorodnov.com.conf

В этом созданном файле пишем:

<VirtualHost *:80>
ServerName nas.zagorodnov.com
ServerAdmin nikolay@zagorodnov.com
ServerAlias www.nas.zagorodnov.com
DocumentRoot /var/www/nas.zagorodnov.com
CustomLog ${APACHE_LOG_DIR}/nas.zagorodnov.com.access.log combined
ErrorLog ${APACHE_LOG_DIR}/nas.zagorodnov.com.error.log
<Directory /var/www/nas.zagorodnov.com>
Options -Includes -Indexes -ExecCGI
</Directory>
</VirtualHost>

Включение сайта:

sudo a2ensite nas.zagorodnov.com

Отключение сайта:

sudo a2dissite nas.zagorodnov.com

Перезапустим apache:

sudo service apache2 reload

Создадим для проверки файл:
touch /var/www/zagorodnov.com/index.html
<body><h1>OK!</h1></body>

Пробуем в браузере:

http://192.168.0.100

        Рубрика: Linux       Запись имеет метки: , , , , , , , ,

Об авторе
Николай Загороднов. Увлекаюсь информационными технологиями.

Оставить комментарий:

2010 - 2024 © Фамильный домен · Войти · Работает на WordPress

Goodwin

Яндекс.Метрика