Страница 7 из 8
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 09:15
kiberlegion
linux_net_user писал(а): ↑23 дек 2017, 08:53
Как настроить конфигурационный файл apache чтобы он выдовал ошибки в php скриптах если они есть?
Поиск ошибок это уже другая тема. Не хватайся за 100 дел сразу, ну и по моему это тут уже не к месту.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 10:30
rogoznik
Лучше не надо. Т.к. содать папку и дать ей владельца достаточно одной строки
Код: Выделить всё
sudo mkdir /var/www/html/mysite.ru && sudo chown -R $USER:$USER /var/www/html/mysite.ru
linux_net_user писал(а): ↑23 дек 2017, 08:52
Но у меня phpmyadmin не открывается
1.
Скачать, распаковать
2. Создать папку и назначить себя ее владельцем
Код: Выделить всё
sudo mkdir /var/www/html/phpmyadmin && sudo chown -R $USER:$USER /var/www/html/phpmyadmin
2.1 Создать папку public_html
3. Скопировать в папку из п.2 содержание архива из п.1.
4.
Читаем и настраиваем.
Для установки расширения сперва необходимо создать базу данных "phpmyadmin" и импортировать в нее специально предназначенные таблицы, для чего выберите на главной странице ссылку "Import" ("Импорт"), на открывшейся странице, в разделе "File to import" ("Импортируемый файл") нажмите кнопку "Browse..." ("Обзор..."), выберите файл "create_tables.sql", находящийся в каталоге "examples", и нажмите кнопку "Go" ("OK").
create_tables.sql
будет лежать в папке
/var/www/html/phpmyadmin/public_html/sql
5. В
/etc/hosts
добавить
6. Создаем файл phpmyadmin.conf
Код: Выделить всё
touch /etc/apache2/sites-available/phpmyadmin.conf
7. Открыть файл
Код: Выделить всё
sudo xed /etc/apache2/sites-available/phpmyadmin.conf
и добавить в него слдующее
Код: Выделить всё
<VirtualHost *:80>
ServerName phpmyadmin
DocumentRoot /var/www/html/phpmyadmin/public_html
</VirtualHost>
8. Включить сайт
9. Перезагрузить апач
10. В адресной строке браузера набрать
Если все сделал правильно - увидишь страницу phpmyadmin
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 10:48
kiberlegion
darkfenix,
darkfenix писал(а): ↑23 дек 2017, 10:30
Лучше не надо. Т.к. содать папку и дать ей владельца достаточно одной строки
Шутишь? Мне это ясно, тебе это ясно, а вот судя по тому какие вопросы задает ТС ему нужно по шагам все показывать. Я могу изначально предложить написать
bash скрипт, который за раз сделает все, что писалось выше, но поможет ли ему это разобраться в вопросе?
darkfenix писал(а): ↑23 дек 2017, 10:30
sudo mkdir /var/www/mysite.ru && sudo chown -R $USER:$USER /var/www/mysite.ru
Тут вообще до смешного, я именно это выше и писал, добавить сюда && это правильно, но человеку надо видеть шаги и понимать их отдельно.
darkfenix писал(а): ↑23 дек 2017, 10:30
1. Скачать, распаковать
2. Создать папку и назначить себя ее владельцем
КОД: ВЫДЕЛИТЬ ВСЁ
sudo mkdir /var/www/phpmyadmin && sudo chown -R $USER:$USER /var/www/phpmyadmin
2.1 Создать папку public_html
КОД: ВЫДЕЛИТЬ ВСЁ
mkdir /var/www/phpmyadmin/public_html
3. Скопировать в папку из п.2 содержание архива из п.1.
4. Читаем и настраиваем.
Для установки расширения сперва необходимо создать базу данных "phpmyadmin" и импортировать в нее специально предназначенные таблицы, для чего выберите на главной странице ссылку "Import" ("Импорт"), на открывшейся странице, в разделе "File to import" ("Импортируемый файл") нажмите кнопку "Browse..." ("Обзор..."), выберите файл "create_tables.sql", находящийся в каталоге "examples", и нажмите кнопку "Go" ("OK").
create_tables.sql будет лежать в папке /var/www/phpmyadmin/public_html/sql
5. В /etc/hosts добавить
КОД: ВЫДЕЛИТЬ ВСЁ
127.0.0.1 phpmyadmin
6. Создаем файл phpmyadmin.conf
КОД: ВЫДЕЛИТЬ ВСЁ
touch /etc/apache2/sites-available/phpmyadmin.conf
7. Открыть файл
КОД: ВЫДЕЛИТЬ ВСЁ
sudo xed /etc/apache2/sites-available/phpmyadmin.conf
и добавить в него слдующее
КОД: ВЫДЕЛИТЬ ВСЁ
<VirtualHost *:80>
ServerName phpmyadmin
DocumentRoot /var/www/phpmyadmin/public_html
</VirtualHost>
8. Включить сайт
КОД: ВЫДЕЛИТЬ ВСЁ
sudo a2ensite phpmyadmin.conf
9. Перезагрузить апач
КОД: ВЫДЕЛИТЬ ВСЁ
sudo systemctl restart apache2.service
10. В адресной строке браузера набрать
КОД: ВЫДЕЛИТЬ ВСЁ
http://phpmyadmin
Если все сделал правильно - увидишь страницу phpmyadmin
Все без этого работает если lamp правильно поставил, и сделал все как было описано ранее.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 10:52
kiberlegion
darkfenix,
Ранее ты давал совершенно другой совет, на мой взгляд сложный для ТС
darkfenix писал(а): ↑22 дек 2017, 19:35
Ох не надо так делать. Лучше будет
КОД: ВЫДЕЛИТЬ ВСЁ
sudo chmod -R 755 /var/www
Добавить себя в группу www-data
КОД: ВЫДЕЛИТЬ ВСЁ
sudo usermod -a -G www-data $USER
Добавить пользователя в группу, одноименную своему пользователю
КОД: ВЫДЕЛИТЬ ВСЁ
sudo usermod -a -G $USER www-data
Затем для для каждой директории внутри /var/www изменить владельца, т.е. сделать владельцем себя
КОД: ВЫДЕЛИТЬ ВСЁ
sudo chown -R $USER:$USER /var/www/mysite.ru
Потом взял мой более лаконичный, и исправил его добавив && запечатав в одну строку.
Смешно) Я думал мы тут вопросы помогаем решить, а не копипастим.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 10:54
rogoznik
kiberlegion писал(а): ↑23 дек 2017, 10:48
Все без этого работает если lamp правильно поставил
Работает, но там версия старая
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 10:57
rogoznik
kiberlegion, ты предлагал
kiberlegion писал(а): ↑23 дек 2017, 09:11
sudo chown -R $USER:$USER /var/www
А вот что предложил я
darkfenix писал(а): ↑23 дек 2017, 10:30
sudo mkdir /var/www/mysite.ru && sudo chown -R $USER:$USER /var/www/mysite.ru
Если внимательно посмотришь увидишь разницу.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 10:58
kiberlegion
linux_net_user,
Думаю, что чем смог помог. Дальше разбирайся и удачи тебе. Если, что знатоки помогут. Из темы выхожу, а то тут до смешного уже доходит.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:03
kiberlegion
darkfenix писал(а): ↑23 дек 2017, 10:57
Если внимательно посмотришь увидишь разницу.
В чем же она? Создать папку он и так смог. А
Код: Выделить всё
sudo chown -R $USER:$USER /var/www/mysite.ru
достаточно
Странно, что ты ранее не предложил данное решение когда у парня были проблемы с правами. А предложил верное но более сложное.
А затем поправил меня использовав мой же способ. Странен ты однако) Ладно все это к делу не относится. Я не для тебя тут старался а человеку помочь.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:15
kiberlegion
darkfenix писал(а): ↑23 дек 2017, 10:30
1. Скачать, распаковать
2. Создать папку и назначить себя ее владельцем
КОД: ВЫДЕЛИТЬ ВСЁ
sudo mkdir /var/www/phpmyadmin && sudo chown -R $USER:$USER /var/www/phpmyadmin
2.1 Создать папку public_html
КОД: ВЫДЕЛИТЬ ВСЁ
mkdir /var/www/phpmyadmin/public_html
3. Скопировать в папку из п.2 содержание архива из п.1.
4. Читаем и настраиваем.
Для установки расширения сперва необходимо создать базу данных "phpmyadmin" и импортировать в нее специально предназначенные таблицы, для чего выберите на главной странице ссылку "Import" ("Импорт"), на открывшейся странице, в разделе "File to import" ("Импортируемый файл") нажмите кнопку "Browse..." ("Обзор..."), выберите файл "create_tables.sql", находящийся в каталоге "examples", и нажмите кнопку "Go" ("OK").
create_tables.sql будет лежать в папке /var/www/phpmyadmin/public_html/sql
5. В /etc/hosts добавить
КОД: ВЫДЕЛИТЬ ВСЁ
127.0.0.1 phpmyadmin
6. Создаем файл phpmyadmin.conf
КОД: ВЫДЕЛИТЬ ВСЁ
touch /etc/apache2/sites-available/phpmyadmin.conf
7. Открыть файл
КОД: ВЫДЕЛИТЬ ВСЁ
sudo xed /etc/apache2/sites-available/phpmyadmin.conf
и добавить в него слдующее
КОД: ВЫДЕЛИТЬ ВСЁ
<VirtualHost *:80>
ServerName phpmyadmin
DocumentRoot /var/www/phpmyadmin/public_html
</VirtualHost>
8. Включить сайт
КОД: ВЫДЕЛИТЬ ВСЁ
sudo a2ensite phpmyadmin.conf
9. Перезагрузить апач
КОД: ВЫДЕЛИТЬ ВСЁ
sudo systemctl restart apache2.service
10. В адресной строке браузера набрать
КОД: ВЫДЕЛИТЬ ВСЁ
http://phpmyadmin
Если все сделал правильно - увидишь страницу phpmyadmin
Это лишено смысла, так как phpmyadmin работает без этого.
Достаточно:
и можно видеть, что все в порядке.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:18
linux_net_user
Друзья вы оба

хорошие , добрые и очень даже понимающие))).
Но у меня сейчас радость на лице.
1. Я захожу через Linux установил все дрова, кодеки и т.д
2. Скачал программу для программирвоания , и настроил его
3. Друзья подскажите как создать ярлык на раб чтоле, просто перетаскивание не получается

Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:18
linux_net_user
kiberlegion, Я понял вас, пожалуйста скажи как перетаскивать на раб чтол ярлык
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:20
linux_net_user
darkfenix, Спасибо тебе, я обязательно сделаю.
Кстати как твои дела???

. Ты сможешь мне помочь при изучении linux)))
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:21
linux_net_user
kiberlegion, ;Кстати как твои дела? Ты сможешь мне помочь по изучению linux)))

Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:22
symon2014
darkfenix писал(а): ↑23 дек 2017, 10:57
kiberlegion, ты предлагал
kiberlegion писал(а): ↑23 дек 2017, 09:11
sudo chown -R $USER:$USER /var/www
А вот что предложил я
darkfenix писал(а): ↑23 дек 2017, 10:30
sudo mkdir /var/www/mysite.ru && sudo chown -R $USER:$USER /var/www/mysite.ru
Если внимательно посмотришь увидишь разницу.
Если внимательно посмотреть , то это работать не должно.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:25
kiberlegion
etamax,
etamax писал(а): ↑23 дек 2017, 11:22
Если внимательно посмотреть , то это работать не должно.
Совершенно верно! Так как надо использовать:
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:28
linux_net_user
kiberlegion, $USER:$USER что означает скажи пожалуйста?
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:31
rogoznik
etamax писал(а): ↑23 дек 2017, 11:22
работать не должно
Уменя работает. При условии если права на /var/www 755. А про права я писал выше
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:33
linux_net_user
darkfenix, Im sorry что вмешиваюсь ваш киберразговор, не мог бы уделить мне минуту? и помочь мне

Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:35
kiberlegion
linux_net_user,
linux_net_user писал(а): ↑23 дек 2017, 11:21
Кстати как твои дела? Ты сможешь мне помочь по изучению linux)))
Неее) С меня помощник в изучении плохой) Могу помочь только по факту, исходя из своих знаний, и если сам проверил(протестировал) данный вопрос и убедился, что все верно. Советую читать документацию, ну и пользоваться данным сайтом. Тут очень много полезного.
Не могу установить WEB-сервер Apache, LAMP
Добавлено: 23 дек 2017, 11:36
linux_net_user
kiberlegion, Скажи пожалуйста, как мне можно скачать темы кроме в настройках, там плохие темы которые мне не нравится, я хотел бы скачать тему ввиду хакерства

, ну как в фильмах