【发布时间】:2018-01-23 21:34:47
【问题描述】:
我无法在运行nginx 的Amazon 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;
}
}
我该如何解决这个问题?
【问题讨论】:
-
我猜想向亚马逊寻求帮助?如果您购买了他们的服务器,他们应该会在一开始就为您提供帮助。
-
@MartinJoneš 没有帮助
-
你能粘贴你的 nginx 配置吗?
-
@CV-Gate 我刚刚贴好了
-
我认为您正在创建指向
phpmyadmin的符号链接并将html以root 身份配置到nginx 配置文件中
标签: mysql linux nginx amazon-ec2 phpmyadmin