php7 nginx mysql on Ubuntu16

https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in-ubuntu-16-04

按照上面的链接终于把PHP7, nginx,  mysql装上了.

到了安装phpmyadmin时,安装完:

然后如果在/var/www/html/做ln符号链接到/usr/share/phpmyadmin:

完成后,查看结果,出现错误, 在浏览器输入ip/phpmyadmin后可以弹出登录界面:

phpmyadmin-login

但输入账号密码,成功登录后,却跳转时转到了ip/index.php, 结果就是404, 而不是正常的ip/phpmyadmin/index.php。

这时手动在URL上加入phpmyadmin就可以转到正常的页面,但这样明显是不行的,于是返复试验,去掉这个/var/www/html/phpmyamdin的符合链接,

参考:http://websistent.com/install-phpmyadmin-nginx/ 里对/etc/nginx/sites-available/default文件增加的内容修改,终于可以把这个错误跳转修正了。主要是增加了对phpmyadmin的location. 最后该文件长成像这个样子:

注意

之间为添加的内容, 要放在其它location之前。

 

 

打赏