文章标签 ‘lnmp’

熠锋好几个vps全部使用LNMP0.7配置环境,最近听说lnmp0.7存在漏洞问题,可能给服务器带来被攻击的危险。 熠锋去LNMP官网按要求对漏洞进行了修补,修补方法如下: 首先找到/usr/local/php/etc/php.ini 然后搜索: cgi.fix_pathinfo 如果cgi.fix_pathinfo 该行为: ; cgi.fix_pathinfo=0 请修改为: cgi.fix_pathinfo=0 或者直接SHH执行命令: sed -i ‘s/; cgi.fix_pathinfo=0/cgi.fix_pathinfo=0/g’ /usr/local/php/etc/php.ini 最后重启: /usr/local/php/sbin/php-fpm restart 如果是cgi.fix_pathinfo=0则没问题,不需要修改。 请各位lnmp用户检查一下,防止pathinfo漏洞给网站或服务器带来安全隐患。

2011年6月10日14:34 | 没有评论
分类: 学习笔记
标签:

熠锋在刚刚接触vps的时候给vps配置环境一直使用LNMP Lnmp比较稳定而且非常好用 但是Lnmp也有它的缺陷就是配置静态文件较麻烦需要转换伪静态规则而且特别容易出现502 Lnmp这次推出的版本为0.7(也可以较叫Lnmpa)且加入了Apache,这样以上的问题就不会出现了。 下面熠锋简单介绍一下安装方法: 一、下载版执行: wget -c http://soft.vpser.net/lnmp/lnmp0.7.tar.gz 完整版执行: wget -c http://soft.vpser.net/lnmp/lnmp0.7-full.tar.gz 二、解压安装包 tar zxvf lnmp0.7.tar.gz 或者 tar zxvf lnmp0.7-full.tar.gz 三、安装一键包 CentOS cd lnmp0.7/ 或者 cd lnmp0.7-full/ 然后再执行: ./centos.sh 也可以执行 ./centos.sh | tee lnmp.log 输入要绑定的域名,再输入要设置的MySQL root的密码,提示”Press any key to start…”,按任意键开始安装。 程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件

2011年4月27日19:56 | 3 条评论
分类: 学习笔记
标签:

第一种原因:目前lnmp一键安装包比较多的问题就是502 Bad Gateway,大部分情况下原因是在安装php前,脚本中某些lib包可能没有安装上,造成php没有编译安装成功。 解决方法: 可以尝试根据lnmp一键安装包中的脚本手动安装一下,看看是什么错误导致的,在网上搜索一下,或者把错误信息发上来。我们给你分析一下错误原因。 第二种原因: 在php.ini里,eaccelerator配置项一定要放在Zend Optimizer配置之前,否则也可能引起502 Bad Gateway 第三种原因: 在安装好使用过程中出现502问题,一般是因为默认php-cgi进程是5个,可能因为phpcgi进程不够用而造成502,需要修改/usr/local/php/etc/php-fpm.conf 将其中的max_children值适当增加。 也有可能是max_requests值不够用。 第四种原因: php执行超时,修改/usr/local/php/etc/php.ini 将max_execution_time 改为300

2011年1月19日05:35 | 没有评论
分类: 学习笔记
标签:

lnmp安装包默认的mysql日志是开启的,对数据库操作比较频繁就会产生大量的mysql日志,它会慢慢占据你的磁盘空间,甚至占满你的硬盘。最后导致数据库出现错误。 哪如何禁用mysql日志功能呢? 修改/etc/my.cnf 文件,找到: log-bin=mysql-bin binlog_format=mixed 再这两行前面加上“#”将其注释掉,再执行 /etc/init.d/mysql restart 删除日志执行: /usr/local/mysql/bin/mysql -u root -p 输入密码登录后再执行: reset master; 即可! 注释:本文只适合在lnmp环境下的mysql的禁用和删除日志的方法,其它环境略有不同。

2010年11月8日08:57 | 没有评论
分类: 学习笔记
标签:

熠锋一直使用面板来控制vps主机,以前虚拟主机更简单快捷,都是随机设定好的,不用自己来搞1 今天熠锋突发奇想使用www.yfushost.com来访问主机blog,竟然出现了403错误页面,很奇怪的问题,域名转移到daddy后一直没有注意过这个问题。 经过检查发现非域名注册商问题,最后只能在lnmp安装包找故障,最后发现了问题所在,其实很简单,在安装好lnmp后绑定域名执行./vhost.sh 输入yfushost.com后提示是否需要绑其它的域名,你只要输入“y”回车后输入www.yfushost.com后就可以了,真的很简单熠锋居然没有发现,真的很菜!

2010年10月31日20:27 | 2 条评论
分类: 学习笔记
标签:

我们知道lnmp非常之好用,简单快捷、稳定并且还很省资源。 我们如果在lnmp下想删除不使用的域名和网站该如何操作呢? 下面简单介绍一下方法,其实很简单。 使用winscp登陆到主机 编辑或者删除/usr/local/nginx/conf/vhost/下的对应文件 然后删除掉根目录域名对应下的所有文件重新启动nginx即可。 /root/lnmp reload

2010年10月23日19:46 | 没有评论
分类: 学习笔记
标签:

熠锋从最近开始实验性的使用lnmp0.4和lnmp0.5的安装包,发现lnmp占用内存非常少,尤其0.5表现更是出色。 下面熠锋介绍下使用0.5后内存占用情况 现blog架设在西雅图机房vps主机之上,内存为512M 突发内存1G  现在vps上有wp的blog和一个DZ的论坛,以及帝国备份程序一个,总占用内存为155M,是不是非常少呢? 有图为证: 如果对lnmp使用好的话真是一个非常不错的选择! 有任何使用中的问题请http://bbs.yfushost.com交流!

2010年10月23日08:35 | 没有评论
分类: 主机交流
标签:

安装要求:硬盘空间2G以上 内存:128M以上 安装开始: 1、下载Lnmp0.5安装包 wget -c http://yfushost.com/down/lnmp0.5.tar.gz 2、解压安装包 tar zxvf lnmp0.5.tar.gz 3、CentOS下安装lnmp0.5 cd lnmp0.5/ 然后再执行 ./centos.sh 输入要绑定的域名,回车,再输入要设置的MySQL root的密码,再次回车确认。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。 安装其他组件: 1、安装eAccelerator ./eaccelerator.sh 2、安装ionCube ./ionCube.sh 3、安装PureFTPd和管理面板 ./pureftpd.sh 自动安装PureFTPd,安装完PureFTPd,需要在浏览器执行http://你的域名或IP/ftp/install.php 安装PureFTPd用户管理。 具体安装程序和设置办法见http://yfushost.com/archives/807 lnmp0.5与lnmp0.4相比之下更省内存、组件更新,更稳定。 熠锋已经在更新到lnmp0.5了

2010年10月12日14:32 | 没有评论
分类: 学习笔记
标签:

首先声明一点:我就是菜鸟,很菜很菜,也可以叫小白。 由于自己很菜所以要写这篇菜鸟可以看懂的教程,希望可以帮到更多小白。 一直用面板控制vps主机,比较容易,但是有些vps因为内存小或者其他原因要安装lnmp lnmp0.4是一款集成了Nginx、MySQL、PHP、phpMyAdmin生产环境的Shell程序 可能比使用控制面板更能使我们掌握一定的知识吧! 废话不多说了,下面介绍菜鸟也疯狂的安装方法,有一点声明一下,以下方法来自互联网,熠锋只是结合一下而已,安装细节及版权归原作者所有。 开始喽!这可是熠锋花了一下午时间搞出来的东西啊!! 首先下载Lnmp0.4的集成包 下载版执行命令: wget -c http://yfushost.com/down/lnmp0.4.tar.gz 完整版执行命令: wget -c http://yfushost.com/down/lnmp0.4-full.tar.gz 解压lnmp0.4: 下载版: tar zxvf lnmp0.4.tar.gz 完整版: tar zxvf lnmp0.4-full.tar.gz CentOS系统下安装: 下载版执行命令: cd lnmp0.4/ 完整版执行命令: cd lnmp0.4-full/ 再执行 ./centos.sh 输入要绑定的域名,回车,再输入要设置的MySQL root的密码,再次回车确认。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。 安装其他组件不需要则不安装,熠锋安装了所以下面继续: 安装eAccelerator,执行如下命令: ./eaccelerator.sh 自动安装并重启web服务 安装PureFTPd和管理面板,执行如下命令: ./pureftpd.sh 自动安装PureFTPd,安装完PureFTPd,需要在浏览器执行http://你的域名或IP/ftp/install.php 安装PureFTPd用户管理。

2010年10月7日17:47 | 没有评论
分类: 学习笔记
标签: