2017-08-15 100 views
0

我一直无法成功安装和配置phpMyadmin,运行nginxAmazon Linux如何在运行nginx的亚马逊Linux上安装phpMyAdmin

这里是我运行命令:

# Configure repel to install phpMyadmin 
sudo yum-config-manager --enable epel 

# Install phyMyAdmin 
sudo yum install phpmyadmin -y 

# Create a symbolic link to phpMyadmin 
sudo ln -s /usr/share/phpMyAdmin /var/www/html/phpmyadmin 

当我尝试去安装mydomain.com/phpmyadmin我得到一个404 error

我的nginx.conf

server { 
    listen 80; 
    server_name server_name www.domain.com domain.com; 

    location/{ 
     root /var/www/html; 
     index index.php index.html index.htm; 
    } 

    location ~ \.php$ { 
     root /var/www/html; 
     fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; 
     fastcgi_index index.php; 
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
     include  fastcgi_params; 
    } 
} 

如何解决这个?

+0

我想问问亚马逊寻求帮助?如果你通过他们购买服务器,他们应该在一开始就帮助你。 –

+1

@MartinJoneš那没什么帮助 –

+0

你可以粘贴你的nginx配置吗? –

回答

0

所以下面的工作对我来说

sudo ln -s /usr/share/phpMyAdmin /var/www/html/phpmyadmin 

sudo chmod 777 /var/lib/php/session