将 phpMyAdmin 与 ec2 ubuntu 实例上的 ejabberd 服务器连接
Posted
技术标签:
【中文标题】将 phpMyAdmin 与 ec2 ubuntu 实例上的 ejabberd 服务器连接【英文标题】:Connect phpMyAdmin with ejabberd server on ec2 ubuntu instance 【发布时间】:2016-08-22 16:29:56 【问题描述】:我在我的 ec2 Ubuntu 实例上成功配置了 lamp 服务器、phpmyadmin 和 ejabberd 服务器。现在我想将我的 phpMyAdmin 与 ejabberd 连接起来,我不知道该怎么做,请提供一些帮助或参考。谢谢
【问题讨论】:
“连接”是什么意思?如果您希望能够查看 ejabberd 在 phpMyAdmin 中使用的数据库,那么您只需要为它们配置相同的 mysql 服务器并使用 root 帐户或用于 ejabberd 的帐户登录到 phpMyAdmin。究竟是什么导致了问题? 【参考方案1】:更改您的 ejabberd 配置文件-
## MySQL server:
##
odbc_type: mysql
odbc_server: "localhost" #your host ip or domain name
odbc_database: "ejabberddb" # your database name
odbc_username: "root"
odbc_password: "test"
odbc_pool_size: 50
##
## If you want to specify the port:
odbc_port: 3306
for more detail check this link
【讨论】:
您好 Sunil,感谢您的回复,我在 ejabberd 的配置文件中进行了更改,但知道您能解释一下如何导入我正在使用 phpMyAdmin 的 MySql 架构。谢谢 在 mysql 中创建数据库例如 -ejabberddb 创建数据库后选择它并单击 phpmyadmin 中的导入按钮选择 ejabberd 服务器的 sql 文件。你可以在这里找到mysql文件-github.com/processone/ejabberd/blob/master/sql/mysql.sql以上是关于将 phpMyAdmin 与 ec2 ubuntu 实例上的 ejabberd 服务器连接的主要内容,如果未能解决你的问题,请参考以下文章
从终端访问 AWS EC2 服务器时如何查看 phpmyadmin GUI?
如何通过 Amazon EC2 将 postgresql 数据移动到 Ubuntu 上的另一个目录?
Amazon EC2:PHPMyAdmin 错误:缺少 mbstring 扩展