LNMP一键安装包常见错误及解决方法 - 鼎峰VPS 帮助中心
LNMP一键安装包常见错误及解决方法
文章分类: [Linux] 发布时间:2018-12-1 17:52 Saturday 浏览(1040)

LNMP一键安装包常见错误及解决方法(不定期更新)

1、开始安装LNMP时,前面提示error: package httpd is not installed , error: package php is not installed ,error: package mysql is not installed
      
这个不是错误信息,这个是检查系统环境,将原系统中的php、apache、mysql删除,请不必在意这个问题。

2、开始安装LNMP时,停在 make[3]: Leaving directory `/root/lnmp0.4-full/mysql-5.1.44/mysql-test 不动。
答:MySQL编译测试mysql,这个地方会消耗的时间比较长,多等一下就可以了。

3、安装时经常掉线怎么办?
   请参照此教程:https://www.vpser.net/manage/run-screen-lnmp.html

4、安装完LNMP后出现502 Bad Gateway

     解决方法:https://bbs.vpser.net/viewthread.php?tid=1144

5、安装完LNMP后,直接访问IP显示403 Forbidden
      
安装完成后域名/home/wwwroot/下面没有index文件,所以直接访问IP会显示403 Forbidden。

6、LNMP如何删除已添加的域名?
   解决方法:https://bbs.vpser.net/thread-1978-1-1.html

7、如何给php安装自己需要的模块?
解决方法:https://www.vpser.net/manage/lnmp-php-install-ext.html

8、如何添加404错误页面?
解决方法:https://bbs.vpser.net/thread-2175-1-1.html

7、安装完LNMP后,安装Pureftpd出现:configure: error: Your MySQL client libraries aren't properly installed
      解决方法:https://bbs.vpser.net/thread-1367-1-7.html

8、安装完Pureftpd,用创建的ftp帐号链接显示530验证错误。
      解决方法:530 验证错误应该是mysql链接信息错误引起的,检查一下/usr/local/pureftpd/pureftpd-mysql.conf  和/home/wwwroot/ftp/config.php 中的mysql链接信息和mysql数据库中的信息是否一致。
9、MySQL启动错误:[Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
     解决方法:https://bbs.vpser.net/thread-1844-1-1.html

10、ZendOptimizer.so:connot restore segment prot after reloc: Permission denied 错误。
     解决方法:https://bbs.vpser.net/thread-1143-1-1.html

11、如何开启IMAP模块?
解决方法:https://bbs.vpser.net/thread-1150-1-1.html

12、如何升级Nginx版本?
解决方法:https://www.vpser.net/build/lnmp-auto-upgrade-nginx-to-any-version.html

13、安装好后,端口正常,Ping正常,但是无法通过IP或域名访问网站
解决方法:一般都是因为iptables引起的,可以通过yum或apt-get删除iptables,或/etc/init.d/iptables stop 停止iptables。如果想保留iptables可以按这里
清除原有iptables记录。

14、安装eaccelerator时,eaccelerator官方下载地址返回404解决方法:eaccelerator官方下载地址貌似失效,从http://soft.vpser.net/web/eaccelerator/ 获取你需要的eaccelerator地址。

15、LNMP/LNMPA,访问http://域名/ftp/这个ftp管理界面出现504错误或一直卡在登陆页面?
解决方法:https://bbs.vpser.net/thread-2763-1-1.html

16、如何修改Pureftpd管理界面的登录密码?
解决方法:https://bbs.vpser.net/thread-2038-1-1.html

17、Pureftpd目录的文件数限制如何解除?
解决方法:https://bbs.vpser.net/thread-3509-1-2.html

18、如何确认Memcached已经安装成功?
解决方法:https://bbs.vpser.net/thread-6203-1-1.html

19、升级到PHP 5.3.* 版本后为什么探针显示不支持Zend Optimizer了?
答:PHP 5.3.* 之后的版本里Zend Optimizer已经改名为Zend Guard Loader,虽然探针无法查到,可以在phpinfo里看到,需要Zend Optimizer的程序也是可以正常运行的,不需要担心。

20、安装好LNMP后,如何更改网站的存放目录和MySQL的数据库存放目录?
答:网站存放目录的更改只需要修改对应虚拟主机的配置文件,将里面的root 后的目录改成新的目录,然后执行:cp -a 老目录  新目录,chown www:www -R 新目录。(LNMP1.2的话还需要修改网站目录下的.user.ini 文件里的目录,参考http://lnmp.org/faq/lnmp-vhost-add-howto.html 末尾“其他事项”的说明。)
MySQL目录的更改,首先需要停掉mysql服务器/etc/init.d/mysql stop,下面新目录以/data/mysql 为例,然后cp -a /usr/local/mysql/var/* /data/mysql/,再chown mysql:mysql -R /data/mysql/ 下面再修改/etc/my.cnf ,查找[mysqld]  ,在下面加入datadir      = /data/mysql 保存,如果开启了innodb还需要修改innodb_data_home_dir 和innodb_log_group_home_dir为新的/data/mysql,启动mysql。

21、LNMP 0.9禁用了部分存在危险的PHP函数,我想开启,怎么操作?
答:修改/usr/local/php/etc/php.ini 查找disable_functions 将后面要使用的函数删掉,保存,然后执行:/etc/init.d/php-fpm restart 重启后即可。

22、LNMP 下如何安装pear?
答:https://bbs.vpser.net/thread-8721-1-1.html

23、LNMP下如何限制Nginx每个IP的连接数和速度?解决方法:https://bbs.vpser.net/thread-3017-1-1.html

24、LNMP优化教程 参考:https://bbs.vpser.net/thread-8914-1-1.html

25、安装时卡在Starting php-fpm如何解决? 在一些系统下php 5.2版本有问题,可以直接按Ctrl+C后运行./upgrade_php.sh 升级php至升级php到5.3.27或更高版本。


更多常见问题,请到官网:https://lnmp.org/faq.html 查看。

 

转至https://lnmp.org/install.html