Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/34: Рейтинг темы: голосов - 34, средняя оценка - 4.91
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534

Настройка Apache и MySQL

17.04.2012, 12:27. Показов 6979. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ прошу дико помощи. Вообщем я новичек в *NIX. поставил не давно Debian. Все отлично вроде бы, но когда начал настраивать апатч, у меня возникли проблемы. Вообщем залил я сайт в стандартную директорию /var/www/. На www сделал временно chmod 777 www. Зашел на localhost и вижу, что полный пипец. так как я залил движок ipb, у меня при входе на localhost пишет:

Not Found

The requested URL /1 was not found on this server.
Apache/2.2.16 (Debian) Server at 192.168.1.3 Port 80

И все((((

Типо доступ закрыт. Так же проблема с другими движками, там вообще просто белый экран и все.При этом, я проверил php залив в файл код <?php phpinfo(); ?> Работает. Но не в php дело мне кажется. Хотя я не знаю, не буду говорить.

По поводу MySQL:

Установил я пароль при установке пакета. Потом зашел # mysql -u root -p ввел пароль, потом начал создавать базы, создал базу # mysql CREATE DATABASE ipb; потом исделал импорт базы # mysql -uroot -ppassword ipb < ipb.sql, база залилась с бэкапа. Проверил таблицы # mysql USE ipb; # mysql SHOW tables; все залилось. Выскочил список всех таблиц. Так же создал базы для других сайтов, потом проверил это все # mysql SHOW DATABASES; все базы есть и все базы отлично с бэкапа залились.

Тут у меня вопрос, в конфиги движков или при установке движков, какой логин указывать мне для MySQL? root? Я просто других не создавал пользователей. В общем подскажите плз.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.04.2012, 12:27
Ответы с готовыми решениями:

Настройка виртуальных хостов Apache в Debian 7
Нашел мануал http://www.8host.com/blog/nastrojka-virtualnyx-xostov-apache-v-debian-7/, делаю все вточности как там написано, но почему-то...

Linux+Apache+MySQL+Perl
Всем доброго времени суток Мне нужно развернуть веб-сервер с перлом(не с пхп) В этом я новичок и хотел бы описать свои действия,для...

[Debian] Apache 2.4 + php 7 + MySQL 5.6
Добрый день, столкнулся с тем, что необходимо поднять свой веб сервер на Дебиане. Поставил чистую ОС, настроил Apache Server version:...

13
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.04.2012, 15:06
Цитата Сообщение от Gastello Посмотреть сообщение
какой логин указывать мне для MySQL? root?
с точки зрения безопасности, лучше создать отдельных пользователей для отдельных баз и назначить этим пользователям права только на "собственные" базы. типа так:
Bash
1
mysql -uroot -p
вводите пароль рута и попадаете в сервер.
теперь допустим, вы хотите
- для работы с базой my_base
- создать пользователя base_user
- назначить ему пароль super_password
- и предоставить ему право полностью распоряжаться в базе my_base
в консоли мускула вводите такую команду:
SQL
1
GRANT ALL PRIVILEGES ON my_base.* TO "base_user"@"localhost" IDENTIFIED BY "super_password" WITH GRANT OPTION;
дополнительно обращаю внимание, что это пользователь будет правомочен только при обращении с хоста "localhost", что является дополнительной защитой.

и после этого прописываете настройки пользователя, подключающегося к базе, в вашу программу...
1
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534
17.04.2012, 15:53  [ТС]
А что на счет апатча?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.04.2012, 16:07
Цитата Сообщение от Gastello Посмотреть сообщение
The requested URL /1 was not found on this server.
данное сообщение очень легко переводится на русский язык:
"запрошенный адрес /1 не найден на этом сервере".
Что это за адрес, и откуда он берется - это не вопрос, это "начало допроса".
Например, при обращении к адресу localhost "по умолчанию" апач на дебиан-лайк дистрибутиве выводит в браузер страницу index.html, которая лежит в папке /var/www. Страница эта в браузер пишет радостный месседж:
It work's!
Почему у вас при обращении к локалхосту "появляется запрос адреса /1" - эт уж хз, однако...
1
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534
17.04.2012, 17:08  [ТС]
Стоп, я не правильную ошибку написал, вот;

Forbidden

You don't have permission to access /forum on this server.
Apache/2.2.16 (Debian) Server at 192.168.1.3 Port 80

То есть странно как то.

Добавлено через 7 минут
Может как то папке forum дать права или я хз. Но явно пишет, что нет прав
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.04.2012, 17:11
немного "через задницу автогеном удалять гланды", но можете попробовать добавить в файл /etc/apache2/httpd.conf следующие строки
Code
1
2
3
4
5
Alias /forum /var/www/forum
 
<Directory /var/www/forum>
        Allow from All
</Directory>
после чего перезапустить апач
1
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534
17.04.2012, 17:19  [ТС]
Решилась проблема вот этим способом: sudo chmod o+rx /var/www и sudo chmod o+rx /var/www/forum/ Надеюсь правильно?

Добавлено через 2 минуты
Но сайт все равно не открывает. Когда заходишь на локал, просто белый фон и все((((
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.04.2012, 17:21
ну в данном случае, вы разрешили доступ "остальным".
что вообще-то не сильно "безопасно".
по идее стоило бы просто файлам назначить пользователя, от имени которого работает апач.
у дебиана это вроде как www-data. Для этого подошла бы команда:
Code
1
sudo chown www-data:www-data /var/www -R
1
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534
17.04.2012, 17:24  [ТС]
Как проверить PHP подключен или нет?

Добавлено через 2 минуты
УРАААА, после того как дал права от root как Вы мне посоветовали, заработало ВСЕ. Единственное в форуме кодировка не utf8. Вот как её переставить я не знаю(
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.04.2012, 17:24
Code
1
echo '<?php phpinfo(); ?>' | sudo tee -a /var/www/test.php
а потом в браузере попробовать открыть адрес
http://localhost/test.php
1
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534
17.04.2012, 17:27  [ТС]
УРАААА, после того как дал права от root как Вы мне посоветовали, заработало ВСЕ. Единственное в форуме кодировка не utf8. Вот как её переставить я не знаю(
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.04.2012, 17:27
Цитата Сообщение от Gastello Посмотреть сообщение
в форуме кодировка не utf8
сам форум написан НЕ на utf8?
я правильно понял?
найти его хедер, и в него вписать строку
Code
1
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
но в ней вместо utf8 указать ту кодировку, в которой написан форум
1
 Аватар для Gastello
30 / 16 / 1
Регистрация: 11.04.2010
Сообщений: 534
17.04.2012, 17:32  [ТС]
Спасибо большое, сейчас буду пробывать.
0
 Аватар для kolyanius
680 / 332 / 5
Регистрация: 01.03.2010
Сообщений: 1,387
19.04.2012, 22:59
ну или как вариант через .htaccess кодировку явно задать
Code
1
AddDefaultCharset UTF-8
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.04.2012, 22:59
Помогаю со студенческими работами здесь

Настройка apache на linux
Здравствуйте, не нашел подходящего раздела для своего вопроса. Суть вопроса: Как настроить сервер apache? Немного предисловия: выбил себе...

Centos 6.3 - nginx+apache+php+mysql
Здравствуйте, возникла следующая проблема...подскажите, пожалуйста кто имеет опыт.. настроил указанную в заглавии связку, в корневую...

Настройка PHP5 + Apache 2.2 + MySQL 5.1.41 + phpMyAdmin 3.2.3
https://www.cyberforum.ru/php-beginners/thread87651.html У меня такая проблема: после установки Apache, не могу соединить с php ...

Настройка freebsd+apache+php+mysql
Задача такая. Есть два виртуальных хоста, на одном стоит скрипт который имеет уязвимости. Нужно сделать так чтобы уязвимость на одном...

Настройка PHP5 + Apache 2.2 + MySQL 5.1.41 + phpMyAdmin 3.2.3
https://www.cyberforum.ru/php-beginners/thread87651.html после &lt;strong&gt;Установка Apache HTTP Server 2.2.14&lt;/strong&gt; написано: Но мы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru