命令行输入:httpd –l
结果如下:
core.c
mod_win32.c
mpm_winnt.c
http_core.c
mod_so.c
mpm有如下几种模式,每个操作系统需要选择一种模式,windows版本的默认安装为mpm_winnt
mpm_prefork_module
mpm_worker_module
mpm_beos_module
mpm_netware_module
mpm_mpmt_os2_module
mpm_winnt_module
配置如下:
#Include conf/extra/httpd-mpm.conf 去掉#
在httpd-mpm.conf 里面
# WinNT MPM
# ThreadsPerChild: constant number of worker threads in the server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_winnt_module>
ThreadsPerChild 1000
MaxRequestsPerChild 5000
</IfModule>
服务器
需要测试低网速下的有些异常,因此我需要对服务器进行限速。有个现成的mod_bw可以使用,但是它的说明不是针对debian的,因此有些地方需要改下。
首先,需要apxs2模块,sudo apt-get install apache2-threaded-dev
接着下载:
wget http://ivn.cl/files/source/mod_bw-0.8.tgz
tar xzvf mod_bw-0.8.tgz
编译并安装:
sudo apxs2 -a -c -i mod_bw.c
大概会出点错误,主要是因为debian里面的apache2配置不太一样的缘故,也没关系,可以继续
创建bw.load:
sudo vi /etc/apache2/mods-available/bw.load
并写入:
LoadModule bw_module /usr/lib/apache2/modules/mod_bw.so
创建bw.conf:
sudo vi /etc/apache2/mods-available/bw.conf
并写入:
<IfModule mod_bw.c>
BandWidthModule On
ForceBandWidthModule On
BandWidth all 51200
MinBandWidth all -1
</IfModule>
最后一步:激活
sudo a2enmod bw(会将bw.load和bw.conf链接到mods-enable文件夹下)
重新启动下 sudo /etc/init.d/apache2 restart
运行期间,需要修改速度,直接修改/etc/apache2/mods-available/bw.conf
然后
sudo /etc/init.d/apache2 reload
即可
enjoy!
服务器
首先在计算机管理这里,新建一个帐户,最好删除所在分组,也就是说让这个帐户不属于任何分组,系统默认属于USERS组,可能会出现思路的混乱
建立好FTP服务器之后,然后开始修改权限

按高级选项,将允许父类的继承那个选项勾掉,然后点击“删除”,这时应该就只剩下administrators了,然后点击“添加”,输入刚才我们建立的帐户, OK,之后就开始分配权限了。完成这一步出来之后,还有一步也是比较重要的,就是“所有者”那个选项卡,将那个帐户也加到这里来。
至此,FTP服务器的权限分配步骤就这些了。
达到的功能有比如:用户用新建立的帐户登陆上传文件,但是不能修改和删除,而我们的管理员帐户可以修改所有的文件。
最开始的时候,配置的一塌糊涂,出现了很多死文件,甚至乱码,显示异常等等,一些文件再也无法删除了,而且那些无法删除的文件还会感染,搞得服务器上一团糟糕,其实步骤很简单,只要思路清晰慢慢来就好了。
服务器
FTP配置, IIS, 帐户权限
一 所属软件
1 个Apache
1 个JDK
2 个Tomcat
二 负载均衡
负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2….去处理 阅读全文…
服务器
ajp, apache, JDK, server, Tomcat, work, worker, 负载均衡, 集群