Jump to content

Установка веб-сервера в линукс


Recommended Posts

В моём случае установлена ОС линукс debian 9 "crunchbangplusplus"

Откройте терминал и выполните команду

sudo apt-get install apache2 php libapache2-mod-php mariadb-server mariadb-client mariadb-common phpmyadmin

на этапе установки phpmyadmin выберите веб-сервер apache и можете отказаться от создания базы данных.

Откройте файл /etc/apache2/sites-available/s1.local.conf

sudo geany /etc/apache2/sites-available/s1.local.conf

и напишите в нём

<VirtualHost *:80>
ServerAdmin admin@s1.local
ServerName s1.local
ServerAlias www.s1.local
DocumentRoot /var/www/s1.local
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Откройте файл /etc/hosts

sudo geany /etc/hosts

добавьте в него строку

127.0.0.1	s1.local

Изменим пароль сервера баз данных

sudo mysql_secure_installation

В качестве текущего пароля ничего не вводим, просто нажимаем Enter, в качестве нового пароля, если доступа к сайту из вне не планируется, просто напишем "root"

Подключимся к серверу баз данных

sudo mysql -u root -p

Вводим ранее указанный пароль "root"

Вводим команды:

CREATE DATABASE s1;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON s1.* TO 'user'@'localhost';
quit;

Включим домен s1.local

sudo a2ensite s1.local.conf
sudo a2dissite 000-default.conf
sudo systemctl reload apache2

Настройка завершена. Мы создали сайт с адресом "s1.local", файлы которого расположены по адресу "/var/www/s1.local"

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...