Install local server linux

Linux для веб разработки. Устанавливаем локальный сервер

Сегодня я расскажу одну тему, которая уже не для новичков. Мы развернем локальный вэб сервер, что бы можно было тестировать сайты на своем компьютере, а не на удаленном сервере.

Нам нужно для работы Apache, PHP, MySQL, phpMyAdmin

Устанавливать будем через консоль. В качестве локального серевера поставим Lamp, он уже содержит все что нам нужно

sudo apt-get install lamp-server^ phpmyadmin

Нас там спросят, какой сервер связать с пхп му админ

В конце установки надо настроить базу данных

Задаем пароль пользователя. Переключаемся на ok кнопкой Tab, потом подтверждаем пароль. Все, установка закончена.

По адресу http://localhost мы должны увидеть стартовую страницу.

Если все нужно удалить, то :

Наш локальный сайт лежит по адресу /var/www/html для доступа туда нужны root права, то есть или вы копируете туда файлы, предварительно запустив файловый менеджер с правами root, или делаем себя пользователем этой папки :

sudo chown -R $USER:$USER /var/www/html

А так же меняем все права:

Для доступа к phpmyadmin используйте http://localhost/phpmyadmin/

Если не запустилось, вводим команды :

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/

sudo systemctl restart apache2

Пользователь для входа phpmyadmin, а пароль вы установили при инсталляции сервера. Что бы создать новую, и нам нужен пользователь с повышенными привилегиями, делаем команду:

sudo cat /etc/mysql/debian.cnf

В принципе все настройки вы можете посмотреть :

sudo -H gedit /etc/dbconfig-common/phpmyadmin.conf

Управление сервером осуществляется следующими командами:

sudo /etc/init.d/apache2 start

sudo /etc/init.d/apache2 stop

sudo /etc/init.d/apache2 restart

Для удобства вы можете сделать кнопки или пункты меню.

Настройка индексных файлов:

sudo gedit /etc/apache2/mods-enabled/dir.conf

Источник

Читайте также:  Oracle linux установка oracle 12c
Оцените статью
Adblock
detector