Jump to content

Кто может помочь


Recommended Posts

При подключение сервера через Mysql требуется денвер. У меня идет регистрация через UCP. Для запуска нужен SMTP сервер я использовал (sendmail как-то так) и там при установке нужна папка /etc/ Но я не могу понять где ее взять. Если что то я запускаю мод через компьютер(через денвер)

Link to comment

Так, погоди погоди... Ты что такое Denwer понимаешь?

Для поключения сервера к MySQL требуется MySQL сервер, который включен в пакет Denwer.

Обычно MySQL сервер администрируется через PHPmyAdmin (PMA).

В Denwer он тоже включен.

Что бы в него попасть (в PMA), нужно после запуска Денвера ввести в адресной строке браузера "localhost", если все нормально появиться страница с серым фоном. Далее находишь (CTR+F) слова "phpMyAdmin - администрирование СУБД MySQL"

Вот там ты можешь создавать MySQL базы данных, изменять их, и так далее...

Для того что-бы присоединиться к MySQL базе данных иp скрипта, используешь функцию dbConnect (https://wiki.multitheftauto.com/wiki/DbConnect)

В атрибуте Host указываешь "localhost", в атрибуте databaseType - "MySQL", ну и так далее...

Link to comment

Ты походу меня не понял. Вообщем

1. Sendmail

Классический Sendmail многим не нравится из-за сложной настройки, но все-таки это очень мощный и достаточно распространенный MTA. Итак (все действия будут выполнятся пользователем root),

# apt-get install sendmail

Добавим несколько строк в /etc/mail/sendmail.mc для того, чтобы Sendmail отсылал почту через gmail (добавлять эти строчки нужно до параметров MAILER, иначе потом будет ошибка при сборке конфигов).

define(`SMART_HOST',`smtp.gmail.com')dnl

define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

define(`RELAY_MAILER',`esmtp')dnl

define(`RELAY_MAILER_ARGS', `TPC $h 587')dnl

FEATURE(`authinfo',`hash /etc/mail/auth/client-info')dnl

Теперь создадим папку /etc/mail/auth, а в ней - файл client-info, в котором будут храниться наши логин и пароль для [email protected].

# mkdir /etc/mail/auth

# touch /etc/mail/client-info

Добавим в client-info наши параметры авторизации (my.name заменим на свой логин на gmail, а password - на пароль).

AuthInfo:smtp.gmail.com "U:root" "I:my.name" "P:password" "M:PLAIN"

AuthInfo:smtp.gmail.com:587 "U:root" "I:my.name" "P:password" "M:PLAIN"

Для пущей безопасности можно сделать этот файл (да и папку тоже) доступными только для пользователя root

# chmod 600 /etc/mail/auth/client-info

# chmod 700 /etc/mail/auth

Преобразуем этот файл в нужный формат

# makemap -r hash /etc/mail/auth/client-info.db < /etc/mail/auth/client-info

Теперь выполним одно специфичное для Sendmail действие - пересборку конфигурационных файлов

# cd /etc/mail

# make

И наконец перезапускаем MTA для применения изменений

# /etc/init.d/sendmail reload

Готово. Можно отправлять почту.

Мод привязан к UCP, т.е рега идет через UCP. Как я понял чтобы запустить этот сервак нужен denwer, mysql, smtp сервер. Мод такой же как и Valhala или как там его(т.е рега такая же)

Link to comment
  • Scripting Moderators

Спокойно UCP Valhalla ставил, без всяких тут '/etc/'. Только отредактировал некоторые данные чтоб mysql подключить.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...