English |
  • 美国VPS主机推荐
  • |
  • 代购服务
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 关于
  • | 登录 |

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

    2011年01月15日 上午 | 作者:VPS侦探

    lnmp一键安装包安装及使用过程中的问题及解决发那个发基本上在lnmp论坛都能找到,提问前先使用论坛搜索相关关键词。下面整理一下问的比较多的问题的解决方法。

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

    Linode VPS上让Nginx(lnmp)支持IPv6

    2010年12月13日 上午 | 作者:VPS侦探

    IPv4地址将很快用完,IPv6普及也是必然之路,现在不少VPS服务商都已经开始IPv6的过渡,像LinodeDirectSpaceBuyVM等都可以向客服发Ticket索要IPv6地址,He.net同时也提供IPv6 Tunnel间接的让VPS支持IPv6。

    预备工作:向客服索要IPv6地址,客服回复加上了就可以了,一般在他们网站后台发ticket就可以。

    一、为Nginx添加IPv6模块

    1、首先进入nginx源码的解压目录,下面以lnmp为例(lnmp 0.5或更高版本不需要执行添加IPv6模块此步,默认已经支持IPv6,在nginx 1.11.5或更高nginx版本已经移除--with-ipv6编译参数,会自动添加ipv6支持,nginx -V上也不会显示该参数!)
    查看全文 »

    LNMP一键安装包PHP和Niginx 文件上传大小限制问题解决方法

    2010年11月27日 下午 | 作者:VPS侦探

    LNMP一键安装包默认的上传大小是50MB,但是由于Nginx配置文件中的client_max_body_size没有修改,造成在上传大于client_max_body_size的值时会出现无法上传,wordpress会提示错误IO error。

    如何才能将上传大小设置为自己想设置的值,一共需要修改3个地方:
    查看全文 »

    安装lnmp前请先运行screen

    2010年10月28日 下午 | 作者:VPS侦探

    虽然之前vps侦探已经发表过screen命令的使用方法,并结合lnmp一键安装包进行了简单的说明,但是还是有些小白会问当通过putty或者SecureCRT安装lnmp时,网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令就可以了。

    licessVPS侦探上发过screen命令的使用方法,下面结合lnmp的安装过程再说一下。

    1、screen安装方法就不说了,看VPS侦探上的文章吧

    2、执行:screen -S lnmp 创建screen会话。
    查看全文 »

    LNMP一键安装包 0.5 正式发布

    2010年10月9日 下午 | 作者:VPS侦探

    LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。

    主要针对LNMP安装脚本进行了优化,减少因为环境差异引起的安装错误,其次对Nginx、PHP、MySQL等主要程序进行了版本升级。同时优化了eAccelerator和增加ionCube安装程序,Zend Optimizer、eAccelerator和、ionCube可以完美共存。

    LNMP一键安装包 0.5已经在DiaHostingBuyVMLinode等几家美国VPS的CentOS、Debian的32位和64位系统上测试通过。
    查看全文 »

    lnmp之安装PHP模块/扩展(不需要重装PHP)

    2010年08月16日 下午 | 作者:VPS侦探

    VPS侦探一直在努力的去营造一个VPS相关话题的交流环境,于是有了很多的VPS相关的教程、QQ群、有了论坛、有了LNMP一键安装包...,在此说明一下Linux下PHP模块/扩展都是采用此方法安装或安装php直接编译进去,PHP的dll模块/扩展文件是Windows下php模块的使用方法,两者是无法通用的!!

    VPS侦探主要根据论坛上lnmp版块用户反映来写一些教程,今天说一下如何为lnmp的php安装一些自己需要的模块,下面主要有两种方式进行安装:源码编译方式安装和pecl方式进行安装

    源码编译安装

    安装前

    安装前建议先执行 /usr/local/php/bin/php -m (此命令显示目前已经安装好的PHP模块)看一下,要安装的模块是否已安装。然后下载当前PHP版本的源码并解压。

    大部分php扩展/模块的源码编译安装就是三个步骤,在源码目录下执行:
    /usr/local/php/bin/phpize
    ./configure --with-php-config=/usr/local/php/bin/php-config
    make && make install
    有些模块可能会稍微有差异(如要求添加一些参数),但是 --with-php-config=/usr/local/php/bin/php-config 是所有PHP模块最基本的参数这个是必须要有的,具体看模块的安装文档就可以。

    本文以imap和exif模块为例,进入php源码目录下ext,里面会有大部分模块的源码,这里都是php自带模块,第三方模块的话需要自己找第三方模块的源码。

    一、安装imap模块

    1、安装imap模块前需要先安装imap所需的库:
    查看全文 »