下载安装PCRE库:
PCRE库是实现Perl式正则表达式的基础。如果系统中缺少此库需要编译安装。可以从著名的开源软件网站sourceforge上下载:http://sourceforge.net/projects/pcre/files/pcre/。目前最新版本是8.20。
仍然是下载后解压、配置、编译和安装:
[root@lxp2 Downloads]# tar -xf pcre-8.20.tar.gz
[root@lxp2 Downloads]# cd pcre-8.20
[root@lxp2 pcre-8.20]# ./configure
[root@lxp2 pcre-8.20]# make
[root@lxp2 pcre-8.20]# sudo make install
下载安装PC
RE库:
PCRE库是实现Perl式正则表达式的基础。如果系统中缺少此库需要编译安装。可以从著名的开源软件网站sourceforge上下载:http://sourceforge.net/projects/pcre/files/pcre/。目前最新版本是8.20。
仍然是下载后解压、配置、编译和安装:
[root@lxp2 Downloads]# tar -xf pcre-8.20.tar.gz [root@lxp2 Downloads]# cd pcre-8.20[root@lxp2 pcre-8.20]# ./configure[root@lxp2 pcre-8.20]# make[root@lxp2 pcre-8.20]# sudo make install
需要调整一下系统的参数,在/etc/sysctl.conf中:
net.ipv4.ip_local_port_range = 1024 65535
net.core.somaxconn = 2048 net.core.rmem_default = 262144 net.core.wmem_default = 262144 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_rmem = 4096 4096 16777216 net.ipv4.tcp_wmem = 4096 4096 16777216 net.ipv4.tcp_mem = 786432 2097152 3145728 net.ipv4.tcp_max_syn_backlog = 16384 net.core.netdev_max_backlog = 20000 net.ipv4.tcp_fin_timeout = 15 net.ipv4.tcp_max_syn_backlog = 16384 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_max_orphans = 131072 /sbin/sysctl -p 生效
tenginx 启动出错
cd /usr/local/nginx/sbin
ldd nginx
[root@localhost sbin]# ldd nginx
linux-vdso.so.1 => (0x00007fff9fdff000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003c52000000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003c51800000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003c5cc00000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x0000003c62800000)
libssl.so.10 => /usr/lib64/libssl.so.10 (0x0000003f75800000)
libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x0000003f75000000)
libz.so.1 => /lib64/libz.so.1 (0x0000003c52c00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003c51c00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003c51400000)
libfreebl3.so => /lib64/libfreebl3.so (0x0000003c5d000000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x0000003f75400000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x0000003f74c00000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003c5d800000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x0000003f74800000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x0000003f74400000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003c5e000000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003c53c00000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003c53400000)
如果这里有错,请进入到lib cp libpcre.so.0.0.1 libpcre.so.1