此文仅在参考网上各种资料,汇集写下的一些经验
今天辛苦配置了一天lnmp,看了很多帖子遇到各种问题,主要是想用phpmyadmin来查看mysql数据库,业余时间重操旧业写写php
主要是按照
http://blog.csdn.net/zhxp_870516/article/details/8520358
和
http://hi.baidu.com/sudoer/item/479347788e7364376e29f6f8
来配置的
但是配置完成之后,发现php无法解析,一用就下载一个php代码文件下来,原因有很多
最有可能是官方提供参考端口9000被占用或者没有被php使用,所以相当于没有安装php,详细:http://blog.csdn.net/bingqingsuimeng/article/details/8926744
最后如果沦落到需要完全卸载mysql,核心命令dpkg -S mysql查看所有关于mysql的情况
可以参考http://blog.chinaunix.net/uid-29210474-id-3951842.html
PS:附上几个主要用到的命令
sudo service php5-fpm restart 重启php服务
sudo service nginx restart 重启nginx服务器,如果不出现,从/var/log/nginx里可以找到error.log的错误日志
sudo netstat -lnp|grep 9000 查出9000端口是否被占用
sudo netstat -ntpl 查出所有端口
/etc/nginx/sites-available/default 这是nginx的配置文件
/etc/php5/fpm/pool.d/www.conf 这是php-fpm的配置文件