Apache HTTP Server Version 安装简要记录
2012-07-31 15:58
471 查看
追加内容【用于apache2.4.7启用event】
1:安装APR的时候要加上--enable-nonportable-atomics
2:安装apache的时候要加上--with-included-apr
3:如何设置各种配置
ps -ef|grep http|wc -l 连接数【设置maxclients】
ps aux | grep ‘httpd’ | awk ‘{print $6}’ 占用内存数【单位K】
内核优化
vim /etc/sysctl.conf
sysctl -p
1:下载安装APR
wget http://mirror.esocc.com/apache//apr/apr-1.4.8.tar.gz href="http://apache.etoak.com//apr/apr-1.4.6.tar.gz" target=_blank>
./configure
make
make install
2:下载安装APR-util
wget http://mirror.esocc.com/apache//apr/apr-util-1.5.2.tar.gz href="http://apache.etoak.com//apr/apr-util-1.4.1.tar.gz" target=_blank>
#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
#make
#make install
3:安装PCRE
wget http://sourceforge.net/projects/pcre/files/latest/download
tar -xjf pcre-8.33.tar.bz2
#./configure --prefix=/usr/local/pcre
#make
#make install
或者
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install openssl libssl-dev
4:安装httpserver
./configure --prefix=/sw/pkg/apache --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
make
make install
修改./conf/httpd.conf中的DocumentRoot为站点路径
./bin apachectl -k start
./bin apachectl -k stop
1:安装APR的时候要加上--enable-nonportable-atomics
2:安装apache的时候要加上--with-included-apr
3:如何设置各种配置
ps -ef|grep http|wc -l 连接数【设置maxclients】
ps aux | grep ‘httpd’ | awk ‘{print $6}’ 占用内存数【单位K】
内核优化
vim /etc/sysctl.conf
sysctl -p
net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.default.accept_source_route = 0 kernel.sysrq = 0 kernel.core_uses_pid = 1 net.ipv4.tcp_syncookies = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536 kernel.shmmax = 68719476736 kernel.shmall = 4294967296 net.ipv4.tcp_max_tw_buckets = 6000 net.ipv4.tcp_sack = 1 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_rmem = 4096 87380 4194304 net.ipv4.tcp_wmem = 4096 16384 4194304 net.core.wmem_default = 8388608 net.core.rmem_default = 8388608 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.core.netdev_max_backlog = 262144 net.core.somaxconn = 262144 net.ipv4.tcp_max_orphans = 3276800 net.ipv4.tcp_max_syn_backlog = 262144 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_synack_retries = 1 net.ipv4.tcp_syn_retries = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_mem = 94500000 915000000 927000000 net.ipv4.tcp_fin_timeout = 1 net.ipv4.tcp_keepalive_time = 30 net.ipv4.ip_local_port_range = 1024 65000
1:下载安装APR
wget http://mirror.esocc.com/apache//apr/apr-1.4.8.tar.gz href="http://apache.etoak.com//apr/apr-1.4.6.tar.gz" target=_blank>
./configure
make
make install
2:下载安装APR-util
wget http://mirror.esocc.com/apache//apr/apr-util-1.5.2.tar.gz href="http://apache.etoak.com//apr/apr-util-1.4.1.tar.gz" target=_blank>
#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
#make
#make install
3:安装PCRE
wget http://sourceforge.net/projects/pcre/files/latest/download
tar -xjf pcre-8.33.tar.bz2
#./configure --prefix=/usr/local/pcre
#make
#make install
或者
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install openssl libssl-dev
4:安装httpserver
./configure --prefix=/sw/pkg/apache --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
make
make install
修改./conf/httpd.conf中的DocumentRoot为站点路径
./bin apachectl -k start
./bin apachectl -k stop
相关文章推荐
- Apache HTTP Server 2.0 安装和配置记录
- 下载编译安装Apache HTTP Server 2.4.23以及配置HTTP/HTTPS反向代理
- Apache HTTP Server 安装及升级指引
- Apache Http Server2.4的常用命令及安装步骤
- Apache HTTP Server 2.0 安装和配置
- Apache http server linux 安装过程说明
- Ubuntu下安装配置Apache http server
- Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)
- apache http server windows 下的安装
- Apache HTTP Server Version 2.2 文档中文版
- Apache http server 64位绿色解压版的安装、部署、启动和使用说明
- centos7安装apache http server启动失败
- Apache HTTPserver安装后报:无法启动,由于应用程序的并行配置不对-(已解决)
- Windows XP 环境下安装 Apache HTTP Server 2.2.8
- apache http server 2.2.27安装笔记
- CentOS7安装配置Apache HTTP Server
- Linux下安装apache http server 过程
- Apache Http Server指定modules安装
- Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)
- CentOS7安装配置Apache HTTP Server