全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 9677|回复: 32
打印 上一主题 下一主题

[nginx] 俺搞个LNMP怎么就那么坎坷

[复制链接]
跳转到指定楼层
#
发表于 2010-8-18 19:54:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
小弟VPS在Linode Fremont上,最开始是Ubuntu 10.04,发现不论自己编译PHP MySQL还是使用一键安装包总是无限Bad Gateway……

于是一怒之下换成CentOS,然后今天早上搞定了LNMP。本来这个应该就有个很Happy的结尾了,没想到这个是噩梦的开始……

LNMP搞定了,于是我就上wordpress想把以前的blog搬过来,这一开始都无敌顺利,最后出了问题————不能rewrite。

无奈之下删掉了vhost里其他所有的配置文件,只用nginx.conf这里面来配,最后终于能rewrite了。于是我就继续恢复之前Ubuntu的服务,包括PPTP和OpenVPN,PPTP正常运转之后,我再打开blog,发现一个无敌奇怪的现象:通过域名直接能够访问blog,但是无法登录phpmyadmin,p.php探针无法打开,blog的控制板也进不去,blog的任何页面都打不开……于是我删掉wordpress重新安装,问题依旧……最头疼的不是wordpress不能用,而是PHPMyAdmin用不了……

目前删掉LNMP重来ing

个悲催的LNMP……
33#
 楼主| 发表于 2010-8-18 23:00:44 | 只看该作者
原帖由 ss1271 于 2010-8-18 22:54 发表



这个在理。。。

不过……这次遇到个比较棘手的问题,我root账户的MySQL密码忘了
网上找的用安全模式启动sql然后空密码root登陆最后改密码的方法无效。。。 ...



自己搞定了
  1. /etc/init.d/mysql stop
  2. mysqld_safe -skip-grant-tables &
  3. mysql -u root
  4. mysql> update mysql.user set password=PASSWORD('新密码') where User='root';
  5. mysql> flush privileges;
  6. mysql> quit
  7. /etc/init.d/mysql start
复制代码
32#
 楼主| 发表于 2010-8-18 22:54:40 | 只看该作者
原帖由 mudfrog 于 2010-8-18 22:47 发表
冒似楼主并没解决问题 而是遇到问题时绕开了

这样不能提高的

把遇到的每一个错误都贴出来 这里高手多 总能解决的
手机打字太累



这个在理。。。

不过……这次遇到个比较棘手的问题,我root账户的MySQL密码忘了
网上找的用安全模式启动sql然后空密码root登陆最后改密码的方法无效。。。
31#
 楼主| 发表于 2010-8-18 22:53:16 | 只看该作者
原帖由 shock 于 2010-8-18 22:42 发表
phpmyadmin 以及探针用的是原来的apache?
你改成nginx之后,nginx有没有对他们的访问权?



不不,我一直用的nginx~
30#
发表于 2010-8-18 22:47:38 | 只看该作者
冒似楼主并没解决问题 而是遇到问题时绕开了

这样不能提高的

把遇到的每一个错误都贴出来 这里高手多 总能解决的
手机打字太累
29#
发表于 2010-8-18 22:42:19 | 只看该作者
phpmyadmin 以及探针用的是原来的apache?
你改成nginx之后,nginx有没有对他们的访问权?
28#
发表于 2010-8-18 22:24:38 | 只看该作者
原帖由 ss1271 于 2010-8-18 22:13 发表



嗯没错,wordpress.conf就是rewrite规则~

-t是测试nginx的?

另外想请问,我试着搭一个dabr,但是怎么都不能成功。。。
我是打算http://dabr.xxx.com
指向一个/home/wwwroot/dabr.xxx.com

然后我去域名那里改了dabr.xx ...

建议学习一下张宴的下面这篇文章
http://blog.s135.com/nginx_php_v6/
你会知道更多……
修改nginx.conf后,要平滑重启nginx,你的二级域名未生效估计是这个原因
27#
发表于 2010-8-18 22:19:50 | 只看该作者
真滴 坎坷
26#
发表于 2010-8-18 22:17:53 | 只看该作者
呵呵,为什么打不开呢?
25#
 楼主| 发表于 2010-8-18 22:13:58 | 只看该作者
原帖由 tumour 于 2010-8-18 21:31 发表

vhost.sh和rewrite规则没有任何关系
WP的re规则我记得那连个一键包里都有,你找一下,好像命名为wordpress.conf
include一下就可以。
修改完毕,记得-t 测试是否通过,然后 -s reload 平滑重启 ...



嗯没错,wordpress.conf就是rewrite规则~

-t是测试nginx的?

另外想请问,我试着搭一个dabr,但是怎么都不能成功。。。
我是打算http://dabr.xxx.com
指向一个/home/wwwroot/dabr.xxx.com

然后我去域名那里改了dabr.xxx.com指向我的VPS的IP
然后每次输入dabr.xxx.com的时候总会显示www.xxx.com的内容。。。
24#
发表于 2010-8-18 21:47:13 | 只看该作者
原帖由 tumour 于 2010-8-18 21:31 发表

vhost.sh和rewrite规则没有任何关系
WP的re规则我记得那连个一键包里都有,你找一下,好像命名为wordpress.conf
include一下就可以。
修改完毕,记得-t 测试是否通过,然后 -s reload 平滑重启 ...

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-24 13:56 , Processed in 0.167622 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表