Ubuntu 14.04 命令行非交互式安装 phpMyAdmin

来源:互联网 发布:如何将相同的数据合并 编辑:程序博客网 时间:2024/06/05 03:04

简介

phpMyAdmin 是支持 MySQL 的 Web 管理软件。它依赖与 LAMP 栈。本文介绍 Ubuntu 14.04 安装 LAMP 栈 及 phpMyAdmin 的方法。

步骤

终端中运行以下代码:

# 非交互式安装 mysql,设置默认 root 密码 123456,密码简单仅供实验sudo debconf-set-selections <<< 'mysql-server-5.6 mysql-server/root_password password 123456'sudo debconf-set-selections <<< 'mysql-server-5.6 mysql-server/root_password_again password 123456'sudo apt-get -y install mysql-server-5.6# 安装 apache2, php7sudo apt-add-repository ppa:ondrej/php -ysudo apt-get updatesudo apt-get install -y apache2 php7.0-common php7.0-cli php7.0-fpm php7.0-curl php7.0-sqlite3 php7.0-json php7.0-tidy php7.0-mysql# 安装 phpMyAdmin# 以下三个变量分别设置 phpMyAdmin 密码 APP_PASS# 临时保存 mysql 的 root 密码 ROOT_PASS# APP_DB 密码APP_PASS="123456"ROOT_PASS="123456"APP_DB_PASS="123456"sudo debconf-set-selections <<< "phpmyadmin phpmyadmin/dbconfig-install boolean true"sudo debconf-set-selections <<< "phpmyadmin phpmyadmin/app-password-confirm password $APP_PASS"sudo debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/admin-pass password $ROOT_PASS"sudo debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/app-pass password $APP_DB_PASS"sudo debconf-set-selections <<< "phpmyadmin phpmyadmin/reconfigure-webserver multiselect apache2"sudo add-apt-repository -y ppa:nijel/phpmyadminsudo apt-get updatesudo apt-get install -y phpmyadmin

浏览器访问:http://localhost/phpmyadmin

按上面的设置,用户名 root, 密码 123456 即可登录。

参考

  1. http://gercogandia.blogspot.jp/2012/11/automatic-unattended-install-of.html
  2. https://docs.phpmyadmin.net/en/latest/setup.html
  3. https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04
  4. https://launchpad.net/~nijel/+archive/ubuntu/phpmyadmin
  5. http://blog.self.li/post/134686266812/how-to-install-php-7-ubuntu-14-04-lts
  6. https://askubuntu.com/a/917628/621561