因此,当我安装 LAMP 堆栈时,我在 www.icanhazip.com 上查找了我的 IP 地址,并尝试加载http://服务器ip地址/phpmyadmin/并且它不会加载 phymyadmin 登录页面。它只是思考,思考,思考……
当我回顾在 Ubuntu14.04 上运行 Drupal 的各种方法时,有这篇文章: 在 Ubuntu 中安装 phpmyadmin
当我在步骤 3 中“为 phpmyadmin 配置 Apache2”之后,系统提示我重新启动:
sudo service apache2 restart
我得到以下回报:
* Restarting web server apache2 [fail]
* The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 223 of /etc/apache2/apache2.conf: Could not open configuration file /etc/phpmyadmin/apache2.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
最终目标是使用廉价的 Web 托管服务创建一个 Drupal 网站,该服务不包括预安装的 Drupal。因此,我使用了 Drupal 可能需要的所有 php 包的一些代码:
sudo apt-get install php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
我没有收到来自终端的抱怨,但也许这太多了?
还有一件事,我需要托管服务来测试 phpmyadmin 吗?这就是在如何运行 phpmyadmin 的各种描述中 server-ip-address 的意思吗?或者只是您机器的本地 ip 地址...我应该更清楚,但它无法给我反馈,而且这种类型的问题对于谷歌来说非常模糊...
编辑:我希望一个简单的清除就能解决此问题,使用不同的幸运符,但不起作用。网络上的其他地方推荐使用组合方法,但它仍然会显示此错误。
答案1
sudo apt-get purge apache2
sudo apt-get install apache2
这将恢复 Apache。
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql
PHP 已安装。
http://www.phpmyadmin.net/home_page/index.php
从这里下载 phpMyAdmin,解压,将所有文件复制到 /var/www/html/phpmyadmin/
输入您的 mysql 凭据。