Ru-Board.club
← Вернуться в раздел «UNIX»

» Debian

Автор: urodliv
Дата сообщения: 10.07.2011 00:14
grey_woolf
И чем же этот раздел провинился, что вы именно в нём решили спросить про grub? У нас есть специальный раздел, посвящённый ему. Да и гугл не молчит.
Автор: GranaD
Дата сообщения: 10.07.2011 15:48
Установил на сервер Debian 5 Lenny, обновил до Squeezy. Далее установил Red5, работает.

Подскажите, пожалуйста, подробно как сейчас этот сервер привести к функционалу стандартного хостинга, а именно организовать FTP-доступ для разработчика и доступ в PhpMyAdmin с возможностью создания БД и управления ими?

P.S. Этого достаточно будет для установки обычных CMS типа Drupal, NetCat и т.д. или еще что-то нужно?
Автор: ASE_DAG
Дата сообщения: 10.07.2011 16:00
GranaD
> FTP-доступ
ProFTPd?

> доступ в PhpMyAdmin
Да там и организовывать ничего не надо — он, афайк, при установке сам Апач должным образом сконфигурирует.

> Этого достаточно будет для установки обычных CMS типа Drupal, NetCat и т.д. или еще что-то нужно?
Для установки CMS это, собственно, и не нужно. Нужен только LAMP.

Добавлено:
А вообще, прежде чем задавать вопрос «что нужно для установки того-то», возьмите и посмотрите, а нет ли этого репозитории:
$ aptitude search drupal

А там, если интересно, можете и зависимости глянуть:
$ aptitude show drupal7
Автор: GranaD
Дата сообщения: 10.07.2011 16:53
ASE_DAG, абсолютно в этом не разбирась, сервер без администрирования заказал первый раз, поэтому доступнее, пожалуйста, иначе ничего не пойму.


Цитата:
ProFTPd?

Без разницы, можно и этот. Еще при обновлении до Squeezy в логах видел упоминания vsftpd. Может, лучше пользоваться тем, что уже стоит?

Как создать FTP-аккаунт для доступа по FTP со всеми правами к определенной папке (/var/www/)?


Цитата:
Да там и организовывать ничего не надо — он, афайк, при установке сам Апач сконфигурирует.


Ошибка при установке phpmyadmin - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2). Как лечить?


Цитата:
Для установки CMS это, собственно, и не нужно. Нужен только LAMP.

Что есть LAMP?

Обычный алгоритм, используемый для установки CMS на стандартные хостинги - создается БД MySql, файлы заливаются на хостинг в public_html (здесь это, судя по всему, /var/www/), запускается инсталлятор CMS. Но никогда неизвестно, что стоит на сервере, хостинг которого используется. И нужно ли тоже самое поставить/запустить на VDS (nginx? php-cgi? еще что-нибудь?) или для описанного алгоритма это необязательно и CMS уже можно ставить?

Еще раз проше прощения за глупые вопросы - новичок.
Автор: Alukardd
Дата сообщения: 10.07.2011 17:34
GranaD
Цитата:
Что есть LAMP?
Link

Цитата:
Без разницы, можно и этот. Еще при обновлении до Squeezy в логах видел упоминания vsftpd. Может, лучше пользоваться тем, что уже стоит?
стоит, не стоит - какая разница. Лично я пользуюсь vsftpd (если 2файла в год можно назвать "использованием") с авторизацией через мускуль...
Автор: GranaD
Дата сообщения: 10.07.2011 18:46

Цитата:
стоит, не стоит - какая разница. Лично я пользуюсь vsftpd (если 2файла в год можно назвать "использованием") с авторизацией через мускуль...

Разница только в том, что я не умею пользоваться командной строкой Debian. И все кажется очень сложным. Если пользуетесь vsftpd, порекомендуйте, пожалуйста, какие-нибудь мануалы. Пока непонятно даже как создать FTP-аккаунт.


Цитата:
Ошибка при установке phpmyadmin - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2). Как лечить?

Эту проблему решил переустановкой mysql. Но как использовать установленный phpmyadmin так и неясно. Нужно обеспечить вход по аналогии с, например, http://delhi.spaceweb.ru/phpMyAdmin/. Буду благодарен за помощь и/или простые мануалы.
Автор: ASE_DAG
Дата сообщения: 10.07.2011 19:14
GranaD
> Пока непонятно даже как создать FTP-аккаунт.
А зачем вам именно отдельный FTP-аккаунт? Куда удобней, когда система разделения прав едина для всей системы.

> Эту проблему решил переустановкой mysql.
Скорее всего, хватило бы перезапуска.

> Access denied for user 'root'@'localhost'
А вот у MySQL управление пользователями отдельное. И пароль этого рута — совершенно не обязательно пароль рута системы. Вспоминайте, какой задали, если никакого не задавали, то, возможно, пустая строка.
Автор: GranaD
Дата сообщения: 10.07.2011 19:16

Цитата:
А зачем вам именно отдельный FTP-аккаунт? Куда удобней, когда система разделения прав едина для всей системы.

Тогда проще - какие хост, логин и пароль дать разработчикам, чтобы у них появился доступ по FTP к корню директории для загрузки файлов сайта?

С mysql и phpmyadmin вопросы решились, кроме получения доступа к phpmyadmin (вот так нужно - http://delhi.spaceweb.ru/phpMyAdmin/). Копаю дальше.
Автор: ASE_DAG
Дата сообщения: 10.07.2011 19:29
GranaD
> вот так - http://delhi.spaceweb.ru/phpMyAdmin/
Гугль говорит, что по-умолчанию после установки он будет доступен по адресу /phpmyadmin/, а не /phpMyAdmin/.

> какие хост, логин и пароль дать
Хост — ваш, вестимо. ;-)
Логин / пароль — соотв. локальных пользователей.
Только убедитесь, что FTP-доступ для локальных пользователей включен:
local_enable=YES
chroot_local_user=YES # тоже, определенно, не помешает

в /etc/vsftpd.conf
Автор: GranaD
Дата сообщения: 10.07.2011 19:35

Цитата:
Гугль говорит, что по-умолчанию после установки он будет доступен по адресу /phpmyadmin/, а не /phpMyAdmin/.

Не так, не так. Может, порт какой-то особый должен быть? Red5, например, работает на порту 5080.
Автор: ASE_DAG
Дата сообщения: 10.07.2011 19:40
GranaD
> Не так, не так.
Что «не так»?

> порт какой-то особый
Нет, 80-й.
Вы Апач-то указали при установке phpMyAdmin'а сконфигурировать?
/etc/apache2/conf.d/phpmyadmin.conf имеется?
Автор: GranaD
Дата сообщения: 10.07.2011 19:49

Цитата:
Что «не так»?

Оба варианта возвращают 404 Not Found.


Цитата:
Вы Апач-то указали при установке phpMyAdmin'а сконфигурировать?

Да.


Цитата:
/etc/apache2/conf.d/phpmyadmin.conf имеется?

Этого файла нет.

Добавлено:
Готово! Пуляйте команду ln -s /usr/share/phpmyadmin/ /var/www, если по адресу http://ip/phpmyadmin/ сразу все не заработало.
Автор: ASE_DAG
Дата сообщения: 10.07.2011 20:19
GranaD
> Оба варианта возвращают 404 Not Found.
А... «Не работает ни так, ни так».

> Да.
> Этого файла нет.
Вижу здесь противоречие.
Сейчас проверю у себя.

Добавлено:
> Пуляйте команду ln -s /usr/share/phpmyadmin/ /var/www, если по адресу http://ip/phpmyadmin/ сразу все не заработало.
А у меня сразу все заработало.
Файл /etc/apache2/conf.d/phpmyadmin.conf есть, а ссылки из /var/www нет.\
Так что имею подозрение, что что-то вы неправильно сделали или недоделали. Как бы потом не аукнулось.
Я бы на вашем месте переконфигурировал phpmyadmin.
# dpkg-reconfigure phpmyadmin
Автор: GranaD
Дата сообщения: 10.07.2011 20:37
ASE_DAG, сделал, но ничего не изменилось, файл не появился. Хотя и так все работает. Но появился новый вопрос при установке с вариантми unix sockets и tcp/ip. Что это? Выбрал первое.
Автор: ASE_DAG
Дата сообщения: 10.07.2011 20:45
GranaD
> вопрос при установке с вариантми unix sockets и tcp/ip
А нельзя было привести вопрос, а не варианты ответа? По всей видимости, способ взаимодействия с mysqld.
Автор: GranaD
Дата сообщения: 10.07.2011 20:46
ASE_DAG, после ответа уже нельзя.


Цитата:
Хост — ваш, вестимо. ;-)
Логин / пароль — соотв. локальных пользователей.
Только убедитесь, что FTP-доступ для локальных пользователей включен:
local_enable=YES
chroot_local_user=YES # тоже, определенно, не помешает
в /etc/vsftpd.conf

Локальные пользователи - кто они? Где задаются?
Автор: ASE_DAG
Дата сообщения: 10.07.2011 20:47
> после ответа уже нельзя
Т.е. вы не читаете то, на что отвечаете? О_о

Добавлено:
> Локальные пользователи - кто они?
> кто они?
Вы меня такой постановкой вопроса в тупик ставите. -_о

> Где задаются?
$ man adduser
Автор: Alukardd
Дата сообщения: 10.07.2011 21:50
ASE_DAG
хз, хз - предпочитаю мухи отдельно, котлеты отдельно... В том смысле, что пользователей для сторонних демонов, samba, ftp, mail и т.п. не пересекать с локальными учетками, а хранить отдельно (СУБД, файл, LDAP).
Автор: ASE_DAG
Дата сообщения: 12.07.2011 15:39
Товарищи, какой в Дебиане дефолтный DHCP-клиент? А то вики дает на это замечательный ответ:

Цитата:
There are different DHCP client packages around. The default for Debian seems to be dhcp-client.

Что не так? dhcp-client — виртуальный пакет, предлагающий на выбор dhcpсd5 или pump — который из них?
Автор: Alukardd
Дата сообщения: 12.07.2011 16:31
ASE_DAG
а зачем вам такая инфа? оО
Цитата:
dhcpсd5 или pump — который из них?
ни один из них)))
По умолчанию стоит isc-dhcp-client
Автор: ASE_DAG
Дата сообщения: 12.07.2011 17:21
Alukardd
> а зачем вам такая инфа?
Да заинтересовало просто, почему у меня этот самый isc-dhcp-client стоит, хотя ранее был, вроде как, какой другой.
Автор: Alukardd
Дата сообщения: 12.07.2011 17:47
ASE_DAG
Раньше вроде по дэфолту стоял dhcp3-client - хотя точно уже не помню, щас везде squeeze стоит...

p.s. зачётная подпись, только вот жаль её читают только те, кто и так знает как и где спрашивать

Добавлено:
Хотя все равно это ISC'овский...
Автор: grey_woolf
Дата сообщения: 12.07.2011 20:51
urodliv
тут спросил потому, что использую Debian 6.0.1 ...и вопрос касался GRUB 2, а не GRUB4DOS.
да и поисковиком я перед тем как тут спросить, пользовался. проблема в том, что нужен способ именно для Squeeze, потому что изменилась структура файла 05_debian_theme ... и как следствие старые мануалы не работают.
Автор: GranaD
Дата сообщения: 12.07.2011 22:24

Цитата:
Т.е. вы не читаете то, на что отвечаете? О_о

Бывает и так.

Реконфигурировал повторно. Вот точный текст:

By default, phpmyadmin will be configured to use a MySQL server through a local unix socket (this provides the best performance). However, if you would like to connect with a different method, or to a different server entirely, select an option from the choices below.

Connection method for MySQL database of phpmyadmin:
unix socket
tcp/ip

Еще вопрос по phpmyadmin - при установке спрашивалось 2 пароля, password of the database's administrative user (должен совпадать с паролем доступа к mysql) и MySQL application password for phpmyadmin (любой). Так вот в каких случаях требуется второй пароль? Где и для чего он используется?

Второй пароль задавался с текстом "Please provide a password for phpmyadmin to register with the database server", который ничего не объясняет.

Добавлено:
vsftpd никак не желает работать.

500 OOPS: bad bool value in config file for: anonymous_enable

Если закомментить anonymous_enable в конфиге, то будет ругаться на следующую строчку и так далее.
Автор: urodliv
Дата сообщения: 14.07.2011 00:24
grey_woolf

Цитата:
тут спросил потому, что использую Debian 6.0.1 ...и вопрос касался GRUB 2, а не GRUB4DOS.

Если бы вы внимательно прочитали название той темы, то увидели бы слово "GRUB". Отсутствие цифры "два" вас не должно смущать: тут это в порядке вещей.
Что касается вашего вопроса. Я посмотрел искомый файл: он достаточно хорошо документирован. Так что не вижу трудностей с тем, чтобы его прочитать и провести нужные эксперименты.
И ещё. Ваш вопрос был слишком общим. Здесь такого не любят. Вы напишите конкретно что вы делали и где затык, а уж мы поможем, если сможем.
Автор: ASE_DAG
Дата сообщения: 14.07.2011 20:49
GranaD
> Connection method for MySQL database of phpmyadmin
Ну да, как я у предполагал:
Цитата:
По всей видимости, способ взаимодействия с mysqld.


> MySQL application password for phpmyadmin (любой). Где и для чего он используется?
Это, афайк, пароль, при помощи которого авторизируется Пиэйтшпимайадмин, чтобы получить доступ к собственному стаффу (кое-какие настройки и пр.), который он хранит, разумеется, в базе.

> 500 OOPS: bad bool value in config file for: anonymous_enable
Предлагаете угадать, что у вас там написано в конфиге? ;-)
Автор: whitemister
Дата сообщения: 19.07.2011 13:48
Я в Линуксе новичок. Винду знаю хорошо. Решил перейти полность (ну почти ) на свободное ПО. Смотрел и Убунту и Минт и Федору.
Сейчас скачал первый DVD из полного набора 6-го Дебиана.
Устанавливаю и это мне нравится! Все так академично правильно! )
Даже хард разбился на автомате на несколько разделов. Круть!
Он работает заметно быстрее, чем все что я смотрел!

З.Ы.
Надоел этот Виндовс! Да и проблемы с ОБЭПом возникли из-за проприетарным ПО.
Спровоцировали меня на установку Компаса и Виндовса...
Сейчас испытываю стойкое отвращение ко всему проприетарному.
Я так понял, что Дебиан-6 - это "академический" и очень правильный дистрибутив. А Убунты и Росинки всякие это больше для домохозяек? (Хотя и они очень мне понравились).
Испытываю информационный голод. Покидайте в меня ссылками полезными плиз.
Автор: Alukardd
Дата сообщения: 19.07.2011 14:01
whitemister
Эм.. Не понятно что вы хотите получить - если сравнение разных дистров - то вам в другую тему.
Если остановились на Debian, тогда не понятно какую информацию хотите получить)))
Для начала вам нужны азы, типа "настройка вашего DE(Desctop Enviroment)", "разграничение прав в Linux", "Знакомство с командной строкой unix", "что такое su и с чем его едят", "отличие su от sudo", "как правильно устанавливать софт", "введение в пакетный менеджер","устройство ФС", а дальше вопросы в гугул по нуждам...
Автор: ASE_DAG
Дата сообщения: 19.07.2011 14:29
whitemister
> Дебиан-6 — это "академический" <...> дистрибутив
Нет, Дебиан — это универсальная система. По замыслу должна одинаково хорошо подходить и для серверов, и для ПК; и для эксплуатации, и для экспериментов. Для этого параллельно существуют три+одна ветки репозитория пакетов разной стабильности. Обратите внимание, что вы установили т.н. «стабильную» (Debian 6 = Debian Squeeze) версию. Для ознакомления с возможностями системы она подходит наименее всего, ибо содержит ну уж очень старое ПО, я бы обновился хотя бы до «тестируемой» (Wheezy).

А Росинка, к слову, — это и есть Убунта, просто в иной изначальной комплектации.

> Покидайте в меня ссылками полезными плиз. :-)
На какую тему? Из комплексных источников информации могу сейчас припомнить только http://wiki.debian.org/ (это если читаете по-английски).

Все-таки, ИМХО, лучше сперва поставить перед собой какую-то задачу (но не слишком узкую) и ее уже решать, чем читать все подряд.

Удачи в освоении свободного ПО.
Не стесняйтесь обращаться с вопросами, причем даже с самыми глупыми на первый взгляд.

P.S. Да, я думаю, вы это уже знаете, но все-таки напомню, что обращаться с неспецифичными для дистрибутива вопросами (а это почти все, кроме установки ПО) вопросами стоит не в эту тему, а, например, в «Новичок в ГНУ/Линуксе».
Автор: whitemister
Дата сообщения: 19.07.2011 14:31
Alukardd
Спасибо огромное!
Я остановился на Дебиан, так как он больше всего восторга у меня вызвал.
Меня по-сути надо было в нужном направлении толкнуть. Сейчас продолжу разбираться со всем этим.

Добавлено:
ASE_DAG
Спасибо за помощь!
А где эту "тестируемую" Wheezy найти? На оф.сайте дебиана я не находил такого.

З.Ы.
И не думал, что мне так оперативно помогут! Спасибо за помощь еще раз! )

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: 60000$ за страховку


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.