将 Webmin 添加到 Bitnami Lamp Stack

将 Webmin 添加到 Bitnami Lamp Stack

我在亚马逊的免费套餐上运行 Bitnami

bitnami-lampstack-3.0.6-0-linux-ubuntu-10.04-ebs (ami-aa8cf5f8)
Description:    BitNami Lampstack 3.0.6-0 EBS AMI
Status: available
Platform:   Ubuntu
Image size: 10 GB
Visibility: Public

无论如何,我正在尝试安装一个允许我管理它的 Web 控制台,您知道向 apache 添加新的虚拟主机、向 unix 添加新用户、管理数据库等。我决定使用 webmin。

运行 webmin 的安装并且设置正常,但是,它没有读取已安装 apache、php、mysql 等的事实。

这是因为它寻找的路径是错误的 - bitnami 会将每个文件安装在 /opt/bitnami 文件夹中。所以我去更改了 apache 模块配置中的所有设置。Webmin 给出了此错误

The Apache server executable /opt/bitnami/apache2/bin/httpd does not exist. 

问题是,那里的文件确实存在。但我尝试通过 SSH 运行它时出现此错误:

error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory

好吧..所以我在想也许我把它链接到了错误的文件,毕竟默认文件是用于 webmin config 的/usr/sbin/apache2。有谁知道需要做什么来纠正这个问题吗?

也许有人以前在 bitnami 上尝试过这样的事情?

谢谢

答案1

需要编辑以下文件来管理 BitNami 服务器:

在/etc/webmin/mysql/配置

date_subs=0
max_text=1000
perpage=25
stop_cmd=/etc/init.d/bitnami stop mysql >/dev/null 2>&1
mysqldump=/opt/bitnami/mysql/bin/mysqldump
nodbi=0
mysql_libs=/opt/bitnami/mysql/lib
max_dbs=50
start_cmd=/etc/init.d/bitnami start mysql >/dev/null 2>&1 &
mysql_data=/var/lib/mysql
mysqlimport=/opt/bitnami/mysql/bin/mysqlimport
access=*: *
style=0
my_cnf=/opt/bitnami/mysql/my.cnf
mysqlshow=/opt/bitnami/mysql/bin/mysqlshow
mysql=/opt/bitnami/mysql/bin/mysql
nopwd=0
add_mode=1
passwd_mode=0
blob_mode=0
mysqladmin=/opt/bitnami/mysql/bin/mysqladmin

在/etc/webmin/apache/配置

link_dir=/opt/bitnami/apache2/conf/sites-enabled
test_manual=0
show_list=0
mime_types=/opt/bitnami/apache2/conf/mime.types
access_conf=/opt/bitnami/apache2/conf/access.conf
auto_mods=1
stop_cmd=/etc/init.d/bitnami stop apache
virt_file=/opt/bitnami/apache2/conf/sites-available
test_apachectl=1
max_servers=100
srm_conf=/opt/bitnami/apache2/conf/srm.conf
httpd_dir=/opt/bitnami/apache2
start_cmd=/etc/init.d/bitnami start apache
show_order=0
test_always=0
httpd_conf=/opt/bitnami/apache2/conf/httpd.conf
defines_file=/opt/bitnami/apache2/bin/envvars
apachectl_path=/opt/bitnami/apache2/bin/apachectl
show_names=0
test_config=1
apply_cmd=/opt/bitnami/bin/apachectl graceful
httpd_path=/opt/bitnami/apache2/bin/httpd

然后“刷新模块”,您可以在“服务器”标签中看到 MySQL 和 Apache。

相关内容