如何在Ubuntu 16.04上安装PHPMyAdmin

时间:2016-04-29 04:57:15

标签: mysql ubuntu nginx phpmyadmin php-7

我是ubuntu OS的新手。我通过谷歌搜索在我的本地机器上安装了nginx服务器,PHP 7.0.5和MySQL服务器版本5.7.12。现在我想安装PHPMyAdmin。但我发现有关PHPMyAdmin安装的足够信息。在互联网上找到一些命令。

import pandas as pd
import numpy as np

sheets = ['pnl1 Data ','pnl2 Data','pnl3 Data','pnl4 Data']

for sheet in sheets:
    df = pd.read_excel("filelocation.xlsx",
        sheetname=sheet,
        skiprows=8, 
        parse_cols="B:D", 
        keep_default_na='FALSE', 
        na_values=['NULL'])

    with open('filelocation.csv', 'a') as f:
        df.to_csv(f, line_terminator=',', index=False, header=False)

但是当我运行这些命令时,终端会说找不到命令,因为我使用的是PHP7。

3 个答案:

答案 0 :(得分:2)

如果您使用的是nginx,我建议您从https://www.phpmyadmin.net/downloads/下载该文件并将其解压缩到任意位置。

之后只需在你的nginx上进行配置(默认为/ etc / nginx / sites-enable / default),如下所示:

server {
        listen   80; ## listen for ipv4
        server_name  phpmyadmin.x; ##change it as you wish
        root   /var/www/sites/phpmyadmin; ##path to your phpmyadmin directory

        index  index.php;

    location ~ \.php$ {
                try_files $uri =404;
                fastcgi_pass unix:/var/run/php5-fpm.sock; ##just adjust with php7 version
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  /var/www$fastcgi_script_name;
                include         fastcgi_params;
        fastcgi_read_timeout 300;
        }
        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        location ~ /\.ht {
                deny  all;
        }
}

然后编辑您的/ etc / hosts并在127.0.0.1上添加phpmyadmin.x(如果需要,可以更改它)

重新启动你的nginx。 (服务nginx重启)

确保您已经为mysql安装了php7 lib。也许 php7-mysql 或类似的东西。然后重启php-fpm

答案 1 :(得分:1)

John Doe的链接很可能会成为另一个你可以看到的参考文献https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04。它已针对Ubuntu 16.04进行了更新

答案 2 :(得分:0)

您的问题已在以下网址得到解答:

Have trouble installing phpmyadmin on PHP7 Apache/2.4.7 (Ubuntu)

祝你好运。