Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [FAQ] Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!  (Прочитано 323384 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Вопрос такой, установил я LAMP командой sudo apt-get install mysql-server mysql-client phpmyadmin apache2
При наборе в браузере http://localhost/phpmyadmin/ вижу Not Found

The requested URL /phpmyadmin/ was not found on this server.
Apache/2.2.9 (Ubuntu) Server at localhost Port 80
В чем ошибка?

Да, у меня стоит Ubuntu 8.10 Lunix 2.6.27-12-generic i686

Оффлайн Ins1ne

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
а сам php5 тебе не нужен? Проверь создалась ти у тебя папка phpmyadmin, если же она есть, то возможно бока с правами доступа
пробуй sudo chmod -R 777 /путь/к/серверу

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Не знаю в чем дело. Но вот на другом компе поставил с нуля Ubuntu 8.10 без побрякушек и особо ни чего не крутил - все встало с полпинка. :idiot2: интересно что на моем накручено - что не дает нормально стартануть LAMP?

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Вопрос изменился. Получается при прописке в браузере http://localhost/index.php я автоматический открываю файл лежащий в /var/www
Мне бы хотелось работать в домашнем каталоге - там и с правами нед приколов и места куда больше.
Если создать директорию /home/roman/php и там размещать страницы - то как прописывать в браузере?
« Последнее редактирование: 12 Марта 2009, 00:44:24 от RomanG »

Byuik

  • Гость
to Byuik
Чтобы сервер начал отправлять письма, можно просто поставить пакет postfix.

Вопрос , зачем ставить postfix естли локально стоит SMTP ?
И потом постле установки postfix на локальный SMTP всёравно не отправляет ничего .....
А ещё естли доменов на машине десяток то postfix будет отправлять от одного только домена  :idiot2:
Кстати SMTP успешно работает на протяжение полугода, сбоев небыло ... и так всёже как заставить PHP отправлять почту на локальный SMTP мне вообще не понятно.
Попробовал поставить пакет php-net-smtp и все его зависимости , но результат тотже , не заводится отправка.
Есчё очень странный глюк апача при загрузке машины он и не подозревает что существуют виртуальные хосты  >:( только лиш постле команды  sudo /etc/init.d/apache2 restart вдруг из нибытия появляются виртуальные хосты .
Установил webmin постле перезагрузки его словно корова языком слизала , зашол в mc   там лежит себе приспокойненько /etc/init.d/webmin
 попробовал стартонуть sudo /etc/init.d/webmin start завёлся , зашол на вебморду проверил в настройках стоит запуск автоматический , перегрузил машину и таже петрушка  :-\ 
А ещё как не старался не получил я русского языка , хоть в настройках webmin явно указал что итерфейс  русский.. эх одни траблы с етой ubuntu...
« Последнее редактирование: 14 Марта 2009, 18:14:04 от Byuik »

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Byuik
Несколько лет работают 3 сервера нет тех проблем, что ты описал!
Какое железо?

Byuik

  • Гость
Железяка новая , K8 , amd64 sempron 2,2 gg , 3гига озу , ось i386 ubuntu desktop
Серверную ось ставить не стал решил проверить сразу на десктопе .

Так никто и не ответил как заставить php слать письма напрямую на локальный smtp сервер без всяких postfix и потом про етот postfix этож заменитель sptp и таки мне не нужны никакие протезы ведь стоит реальный SMTP сервер  8)
« Последнее редактирование: 18 Марта 2009, 22:20:10 от Byuik »

BaN

  • Гость
А можно поподробнее, как не особо заморачиваясь сделать что б уходили письма с движков типа IPB.
Вот посоветовали\ подсказали в каком направление капать
"Ну для начала не мешалобы поднять mail server или активировать модуль отправки почты в apache"
https://forum.ubuntu.ru/index.php?topic=52308.0
Всю ночь провозился, так ни чего и не сделав.
Пробовал Postfix, но при установке предлагает выбрать конфигурацию, а какую мне надо не могу понять из описания.

А надо мне что письма уходили допустим с яндекса. Желательно с модуля apache, если такой существует, я его не нашел.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
sendmail? он у меня с mediawiki отправляет.

Оффлайн bayonet

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
не подскажите в чем может быть проблема - стоит LAMP, входящий в Ubuntu server 8.10, ставлю модуль mod_auth_mysql
sudo apt-get install libapache2-mod-auth-mysql
в конфигах виртуал хостов стоит авторизация через  mod_auth_mysql
AuthMySQLEnable On
    AuthMySQLHost localhost
    AuthMySQLUser postfix
    AuthMySQLPassword postfix
    AuthMySQLDB postfix
    AuthMySQLUserTable mailbox
    AuthMySQlNameField username
    AuthMySQLPasswordField password
    AuthMySQLPwEncryption crypt
при попытке перестартовать апач чтобы он подхватил mod_auth_mysql после утсановки вылетает ошибка:
admin@buntu:~$ sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                     Syntax error on line 14 of /etc/apache2/sites-enabled/vdspam.conf:
Invalid command 'AuthMySQLEnable', perhaps misspelled or defined by a module not included in the server configuration
                                                                              [fail]
в чем может быть проблема?

Оффлайн vlsk

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Делаю первые шаги в Linux.
Установил Ubuntu 8.10, LAMP. Все успещно. Проблема - не могу изменить права на папку www для загрузки сайта. Сообщение - "Не являюсь владельцем".
В свойствах папки изменить разрешения не возможно, вкладки не активны. Прошу подсказать решение.

burgua

  • Гость
решение простое

(Нажмите, чтобы показать/скрыть)

Оффлайн vlsk

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Разобрался!
sudo chmod -R 755 /var/www/
« Последнее редактирование: 05 Апреля 2009, 14:40:58 от vlsk »

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
при открытии http://localhost/phpmyadmin
Forbidden

You don't have permission to access /phpmyadmin on this server.
.htaccess нигде не использую
в конфиге /etc/apache2/apache2.conf  включено: Include /etc/phpmyadmin/apache.conf

$ sudo mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
делал так:
mysql -u root -p #SUCCESS
mysql -u root -p correct_password #FAILURE

запрос пароля, ввожу, попадаю в mysql

mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('новый-пароль') WHERE user='root';
mysql> FLUSH PRIVILEGES;

при рестарте мускуля:
$ sudo /etc/init.d/mysql restart
 * Stopping MySQL database server mysqld                                 [fail]
 * Starting MySQL database server mysqld                                 [ OK ]
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'

пробовал убить все процессы mysql как тут написано, kill, не получилось, рестартанул систему,
таже ситуация,

http://localhost/phpmyadmin
Forbidden

You don't have permission to access /phpmyadmin on this server.

подскажите что нужно сделать, уже незнаю куда капать
p.s. все работало нормально, почему сейчас запрет непойму, ниставо не с сего запрет на доступ..
у меня можно спросить=)

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
переустановил apache2 mysql-server mysql-client phpmyadmin
ничего не поменялось.. что еще можно сделать?
у меня можно спросить=)

 

Страница сгенерирована за 0.077 секунд. Запросов: 25.