|
Установка phpadmin на VPS
|
| Автор |
Сообщение |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2065 Откуда: Самара 11674 
|
Добавлено: Вс, 14 Дек, 2008 15:37 Заголовок сообщения: Установка phpadmin на VPS |
|
|
Подскажите как правильно установить на VPS phpadmin, так чтобы не было проблем безапасности + как добавлять пользователей из консоли MySQL _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Alek$ 11 1110 1000


Зарегистрирован: 24.11.2007 Сообщения: 1136 Откуда: Новосибирск 26695 
|
|
| Вернуться к началу |
|
 |
lazutov while (1==1);


Зарегистрирован: 30.04.2007 Сообщения: 3760
157905 
|
Добавлено: Вс, 14 Дек, 2008 16:25 Заголовок сообщения: |
|
|
1) ставим мускул.
напр. aptitude install mysql-server mysql-client
2)
mysqladmin -u root password yourrootsqlpassword
yourrootsqlpassword- задайте свой
3)
netstat -tap | grep mysql
| Код: | | tcp 0 0 localhost.localdo:mysql *:* LISTEN 2713/mysqld |
это эталон.
Если что-то типа
| Код: | | tcp 0 0 *:mysql *:* LISTEN 2713/mysqld |
сие не хорошо
Закрываем вход паролем и на серверное имя хоста
| Код: | | mysqladmin -h server1.example.com -u root password yourrootsqlpassword |
сам pma
| Код: | | aptitude install phpmyadmin |
Все должно работать по адресу host.domain/phpmyadmin
Еще вот это все может делать команда
| Код: | | mysql_secure_installation |
Создание юзеров из консольки.
mysql -u root -p
Спросит пароль.Вводим
Далее обычные запросы
| Код: | CREATE DATABASE user;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON user.* TO 'user'@'localhost' IDENTIFIED BY 'pass';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON user.* TO 'user'@'localhost.localdomain' IDENTIFIED BY 'pass';
FLUSH PRIVILEGES; # эта строчка обязательна при работе с привелегиями |
работа с бд
| Код: | USE user;
CREATE TABLE `users` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`email` VARCHAR( 30 ) NOT NULL ,
`pass` VARCHAR( 50 ) NOT NULL ,
UNIQUE (
`email`
)
) ENGINE = MYISAM ;
quit; # выход из оболочки |
_________________ сервис DNS | разные http, DNS и прочие утилиты |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2065 Откуда: Самара 11674 
|
Добавлено: Вс, 14 Дек, 2008 17:13 Заголовок сообщения: |
|
|
| Alek$ писал(а): | Веденин
точно так же как и на хостинг
|
Да, вобщем-то на хостинг я тоже никогда не ставил (на всех хостингах, которыми я пользовался phpadmin всегда стоял)
lazutov
Огромное спасибо _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Alek$ 11 1110 1000


Зарегистрирован: 24.11.2007 Сообщения: 1136 Откуда: Новосибирск 26695 
|
Добавлено: Вс, 14 Дек, 2008 17:20 Заголовок сообщения: |
|
|
Веденин
Вобщем-то вся установка phpmyadmin заклучается в скачивании и распаковке архива. Далее нужно отредактировать конфиг файл, но с этоим проблем быть не должно, поскольку он очень подробно прокомментирован. _________________ Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Сб, 21 Ноя, 2009 14:16 Заголовок сообщения: |
|
|
При установке PMA пошла ошибка, в связи с которой теперь не подымается апач:
| Код: | Syntax error on line 6 of /usr/local/etc/apache22/Includes/phpmyadmin.conf
Invalid command 'php_admin_value', perhaps misspeled or defined by a module not included in the server configuration |
Как понимаю - надо добавить модуль в конфигурацию Apache - видать, речь о httpd.conf... только что дописать-то?  _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
lazutov while (1==1);


Зарегистрирован: 30.04.2007 Сообщения: 3760
157905 
|
Добавлено: Сб, 21 Ноя, 2009 14:36 Заголовок сообщения: |
|
|
phpmyadmin - обычный скрипт. Зачем вы ставите из пакета не понятно. Только зависимости расшатывать.
Ну а modphp к апачу 22 вроде этой диррективы уже нет.
если написано, на какой линии, приводите сей кусок _________________ сервис DNS | разные http, DNS и прочие утилиты |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Сб, 21 Ноя, 2009 14:45 Заголовок сообщения: |
|
|
lazutov
| Код: | | php_admin_value open_basedir /usr/local/www/PhpMyAdmin:/etc/phpmyadmin:/ |
Если закомментировать все строки с php_admin_value - начинает жаловаться на Suexec Group в httpd.conf - тоже invalid command[/code] _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
lazutov while (1==1);


Зарегистрирован: 30.04.2007 Сообщения: 3760
157905 
|
Добавлено: Сб, 21 Ноя, 2009 16:02 Заголовок сообщения: |
|
|
Отлично, что вы сделали и делали с suexec?
Если строите что-то нестандартное - забудьте о пакетах, собирайте руками.
Если не противоречит вашим убеждениям, вышлите мне доступ к серверу я посмотрю.
Вообще это могло в неверном месте включить свой конфиг.
| Код: | сat /etc/apache2/apache2.conf | grep clude
сat /etc/apache2/conf.d/*.conf | grep clude |
_________________ сервис DNS | разные http, DNS и прочие утилиты |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Сб, 21 Ноя, 2009 16:16 Заголовок сообщения: |
|
|
Сделал переинсталл... все еще веселее стало.. =))
Выслал в ЛС _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
lazutov while (1==1);


Зарегистрирован: 30.04.2007 Сообщения: 3760
157905 
|
Добавлено: Сб, 21 Ноя, 2009 16:50 Заголовок сообщения: |
|
|
Рma уже есть в ispmanager, который у вас есть.
А через что вы ставили?
PS ох уже эта фря. Боюся я её  _________________ сервис DNS | разные http, DNS и прочие утилиты |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Сб, 21 Ноя, 2009 17:01 Заголовок сообщения: |
|
|
lazutov
сам Apache полностью переинсталлил с ручным указанием модулей в консоли - но на php_admin_value все еще огрызается - закомментировал... как итог: панель наконец перестала глюкавить из-за некорректного suexec, а PMA - отдается на скачивание (ip/myadmin/)
Все через SSH, кроме ОС, конечно... после суток возни с CentOS - вынужден признать, что в фряхе все куда надежнее - и без улетучивания ресурсов в неизвестных направлениях _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Сб, 21 Ноя, 2009 17:45 Заголовок сообщения: |
|
|
UPD:
FTP (vsftpd) через панель не включается...
UPD2
В то время как сам FTP-клиент показывает, что FTP-сервер стоит, отвечает, но работает только как анонимный 0о _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
lazutov while (1==1);


Зарегистрирован: 30.04.2007 Сообщения: 3760
157905 
|
Добавлено: Сб, 21 Ноя, 2009 17:48 Заголовок сообщения: |
|
|
На первый взгляд я не нашел никаких проблем.
Вроде все включено.
Будет побольше времени посмотрю глубже _________________ сервис DNS | разные http, DNS и прочие утилиты |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Сб, 21 Ноя, 2009 18:27 Заголовок сообщения: |
|
|
Что на первый, что на второй - PMA пыхом не обрабатывается... предовольнейше отдает исходник.. = ( _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
|