Jump to content

Recommended Posts

Posted

В моём случае установлена ОС линукс 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"

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...