全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

31sky的作者在吗? 请教下你的LNAMP的一些问题可以吗?

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-23 22:34:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想请教下你的LNAMP下列问题可以吗?

一个用户是否可以创立多个域名.
用户和数据库脱钩,单独通过phpmyadmin来创立管理.

NGINX的conf 我觉得军歌的lnmp0.5版本的不错,除了带有自缓功能外,参数很容易用在VPS或者独立服务器上.

### 经过测试,你的LNAMP很好用,比较符合客观情况, 比诡谲的好用和人性化多了, 准备以你为基础进行优化.

[ 本帖最后由 风声 于 2011-1-24 02:10 编辑 ]

评分

参与人数 1威望 +1 收起 理由
lavps + 1 你是不是诡谲的马甲?

查看全部评分

2#
发表于 2011-1-23 22:42:16 | 只看该作者
不是我,楼下的来
3#
发表于 2011-1-23 22:53:20 | 只看该作者
不 准问我问题
4#
 楼主| 发表于 2011-1-23 22:53:24 | 只看该作者
删除,集中到最后.

[ 本帖最后由 风声 于 2011-1-24 01:38 编辑 ]
5#
发表于 2011-1-23 23:56:05 | 只看该作者


支持风声玩技术
6#
发表于 2011-1-24 01:05:25 | 只看该作者
HARD_SERVER_LIMIT是MaxClients配置项的最大允许值,后者是指Apache最多能开的进程数。Apache做后端,消耗的内存与php-cgi相当,256的设计值没有考虑到现代计算机内存很大的情况,如果你内存够烧,可以多开。
7#
 楼主| 发表于 2011-1-24 01:12:23 | 只看该作者
原帖由 windywinter 于 2011-1-24 01:05 发表
HARD_SERVER_LIMIT是MaxClients配置项的最大允许值,后者是指Apache最多能开的进程数。Apache做后端,消耗的内存与php-cgi相当,256的设计值没有考虑到现代计算机内存很大的情况,如果你内存够烧,可以多开。 ...



我是独服,4G甚至可以上到8G内存,肯定要拼命开了....

另外今晚我装了31的LNAMP,比诡谲的好用多了,准备潜心研究31SKY的.

http://spectrumfly.gicp.net:8888

速度很快,默认的目录我转到phpmyadmin下了....

探针:
[url=http://spectrumfly.gicp.net:8888/p.php]http://spectrumfly.gicp.net:8888/p.php[/url]



此外女神的也不错 http://www.mgrei.com/archives/206.html   我看了它优化很好,唯一缺陷是没有phpmyadmin 这随意下一个就可以了.

[ 本帖最后由 风声 于 2011-1-24 01:45 编辑 ]
8#
发表于 2011-1-24 01:23:10 | 只看该作者
其实按照一个apache2用掉20m内存来算(wordpress等重型武器不能按这个算),256个占用的内存已经相当可观。而且并发太多的话,你的mysql又成瓶颈了。所以apache不是开得越多越好。
如果你不是拿来玩的,建议储备一下技术,不要抓着HOWTO就看,否则有时候被人卖了都不自知。
女神的我一直都没有明白
  1. if ( !-e $request_filename) {
  2. proxy_pass  http://127.0.0.1:81;
  3. }
复制代码
是怎么成功的,我看他编译参数里面没有我预想的项。
9#
 楼主| 发表于 2011-1-24 01:23:27 | 只看该作者
以后就基于31SKY的LNAMP来进行优化.

1. 将31的nginx conf配置参考军歌nginx/conf来进行优化(这是针对NGINX部分优化)
2. 将apache最大连接数进行优化
Apache默认最大连接数和最大客户端数为40000,如果你的服务器要求更大,可以编译Apache安装文件中的:

server/mpm/worker/worker.c

找到下面几行,并改成如下的数值,其目的是在源码中修改apache可支持的最大线程数和最大客户端数目。

define DEFAULT_SERVER_LIMIT 32
define MAX_SERVER_LIMIT 40000
define DEFAULT_THREAD_LIMIT 64
define MAX_THREAD_LIMIT 40000

以上数值据说改小后,能减低服务器消耗。不过柒月修改后,发现没什么实质变化。



3.将my.cnf根据实际情况进行优化
4. 禁用部分危险的函数:
打开/etc/php.ini
更改disable_functions =
为disable_functions = system,passthru,shell_exec,exec, proc_open,popen


5.参考张宴博客优化Linux内核参数

6.Ddos deflate  / Deny Host 安装.

7.每天定时切割Nginx / Apache日志的脚本,注意按照实际情况修改路径

8.设置空主机头,避免别人恶意域名指过来,此语句可以做指向,将恶意指向的IP导向其它地方 <--- 这个不知道是在nginx还是apache配置文件中设置,待研究.

9.php.ini中的 eaccelerator和Zend优化. <---  etc/php.ini
eaccelerator.shm_size = 32 改为128

查找etc/php.ini中
extension = "memcache.so"
extension = "pdo.so"
extension = "pdo_mysql.so"
extension = "pdo_sqlite.so"
extension = "sqlite.so"

增加下面,然后保存:
extension = "imagick.so"

查找output_buffering = Off
修改为output_buffering = On


10. 防盗链

11.服务器 / VPS 状态资源监控
12.其它待补充

[ 本帖最后由 风声 于 2011-1-24 21:53 编辑 ]

评分

参与人数 1威望 +15 收起 理由
jamimes + 15 给力

查看全部评分

10#
 楼主| 发表于 2011-1-24 01:25:01 | 只看该作者
原帖由 windywinter 于 2011-1-24 01:23 发表
其实按照一个apache2用掉20m内存来算(wordpress等重型武器不能按这个算),256个占用的内存已经相当可观。而且并发太多的话,你的mysql又成瓶颈了。所以apache不是开得越多越好。
如果你不是拿来玩的,建议储备一下技术,不要抓 ...



这个应该在/usr/local/nginx/conf 下的proxy文件中,用127.0.0.1的话就不用双倍流量了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-3 02:36 , Processed in 0.106445 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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