Rod*_*igo 3 linux shell-scripting
参考本教程:https : //www.liquidweb.com/kb/how-to-install-and-configure-phpmyadmin-on-ubuntu-14-04/用于安装 PHP-Admin,安装包后,在“步骤2:基本配置”部分问题需要用户填写。
是否可以从命令行完全通过 Shell 脚本完成这些配置?
基本上首先要做的是跳过任何交互式安装后配置步骤。
export DEBIAN_FRONTEND=noninteractive
apt-get -yq install phpmyadmin
Run Code Online (Sandbox Code Playgroud)
这将跳过由 提出的所有问题dpkg-preconfigure。
然后,您需要手动进行配置,即通过使您的脚本创建或复制配置来自动进行配置。本地配置文件在/etc/phpmyadmin/config.inc.php,你可以在 中找到一些配置示例/usr/share/doc/phpmyadmin/examples/。为安全起见,密码应包含在具有权限的单独文件中-rw-r----- root www-data。
在dpkg-reconfigure phpmyadmin读取和写入从/etc/dbconfig-common/phpmyadmin.conf。你的脚本可能是这样的:
export DEBIAN_FRONTEND=noninteractive
apt-get -yq install phpmyadmin
cp /path/to/preconfigured-phpmyadmin.conf /etc/dbconfig-common/phpmyadmin.conf
dpkg-reconfigure --frontend=noninteractive phpmyadmin
Run Code Online (Sandbox Code Playgroud)