文档详情

在CentOS下安装Ngix服务及集群PHPTomcat.docx

发布:2017-02-03约7.75千字共8页下载文档
文本预览下载声明
在CentOS下安装Ngix服务及集群PHP、TomcatNgix依赖模块安装Ngix依赖模块有:pcre、zlib、openssl、md5 /sha1(如果系统中没有安装相应模块,需要按照下列方式安装)安装pcre模块(8.35)官方网站://安装命令:# unzip pcre-8.35.zip# cd pcre-8.35# ./configure# make make install 在64位linux系统中,nginx搜索的库位置为lib64;所以,需要建立软连接:# ln -s /usr/local/lib/libpcre.so.1 /lib64/# ln -s /usr/local/lib/libpcre.so.1 /lib/# ln -s /usr/local/lib/libpcre.so.1 /usr/local/lib64/安装zlib模块(1.2.8)官方网站://安装命令:# tar zxvf zlib-1.2.8.tar.gz# cd zlib-1.2.8# ./configure# make make install安装openssl模块(1.0.1h)官方网站://安装命令:# tar zxvf openssl-1.0.1h.tar.gz# cd openssl-1.0.1h# ./config# make make installNginx安装安装Nginx(1.6.0)官方网站://安装命令:# tar zxvf nginx-1.6.0.tar.gz# cd nginx-1.6.0# ./configure --prefix=/usr/local/nginx \ --with-openssl=/usr/local/openssl \ --with-http_stub_status_module# make make install安装完成后的Nginx的目录结构:[root@AP nginx-1.6.0]# ll /usr/local/nginx/total 16drwxr-xr-x 2 root root 4096 Jun 24 14:42 confdrwxr-xr-x 2 root root 4096 Jun 24 14:42 htmldrwxr-xr-x 2 root root 4096 Jun 24 14:42 logsdrwxr-xr-x 2 root root 4096 Jun 24 14:42 sbin 修改配置文件中的监听端口,确保不被其他程序占用修改配置文件:/usr/local/nginx/conf/nginx.conf修改端口:80-90902.1、设置Linux防火墙,打开端口9090执行命令:# /sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT保存设置命令:# /etc/rc.d/init.d/iptables save查看端口打开情况命令:#/etc/init.d/iptables status重启防火墙服务# /etc/rc.d/init.d/iptables restart启动、停止Nginx启动命令#/usr/local/nginx/sbin/nginx停止命令 # /usr/local/nginx/sbin/nginx -s stop检查配置文件 # /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf查看nginx版本及完整版本# /usr/local/nginx/sbin/nginx –Vnginx version: nginx/1.6.0# /usr/local/nginx/sbin/nginx –Vnginx version: nginx/1.6.0built by gcc 4.4.6(Red Hat 4.4.6-3) (GCC)configure arguments: --prefix=/usr/local/nginx --with-openssl=/usr/local/openssl --with-http_stub_status_module查看帮助# /usr/local/nginx/sbin/nginx –hnginx version: nginx/1.6.0Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]Options: -?,-h : this help -v : show version and exit -V :
显示全部
相似文档