linux gcc nginx

Posted cnblogs_2015

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux gcc nginx相关的知识,希望对你有一定的参考价值。

1.安装GCC
[[email protected] opt]# rpm -ivh cpp-4.1.2-48.el5.i386.rpm
[[email protected] opt]# rpm -ivh kernel-headers-2.6.18-194.el5.i386.rpm
[[email protected] opt]# rpm -ivh glibc-headers-2.5-49.i386.rpm
[[email protected] opt]# rpm -ivh glibc-devel-2.5-49.i386.rpm
[[email protected] opt]# rpm -ivh libgomp-4.4.0-6.el5.i386.rpm
[[email protected] opt]# rpm -ivh gcc-4.1.2-48.el5.i386.rpm
[[email protected] opt]# rpm -ivh pcre-devel-6.6-6.el5.x86_64.rpm

2.安装nginx
./configure --prefix=/usr/local/nginx1.12/ --without-http_gzip_module

make -f objs/Makefile
make[1]: Entering directory `/data/source/nginx‘
cd /usr/local/ufo/lib/pcre \
&& if [ -f Makefile ]; then make distclean; fi \
&& CC="gcc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \
./configure --disable-shared
/bin/sh: ./configure: No such file or directory
make[1]: *** [/usr/local/services/lib/pcre/Makefile] Error 127
make[1]: Leaving directory `/data/source/nginx-0.7.61‘
make: *** [build] Error 2

--with-pcre force PCRE library usage
--with-pcre=DIR set path to PCRE library sources


3.测试
[[email protected] opt]# cd /usr/local/nginx1.12/sbin
[[email protected] sbin]# ./nginx -t
nginx: the configuration file /usr/local/nginx1.12//conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx1.12//conf/nginx.conf test is successful


4 配置防火墙80端口
#修改防火墙配置:
# vi + /etc/sysconfig/iptables
#添加配置项
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
#重启防火墙
# service iptables restart































以上是关于linux gcc nginx的主要内容,如果未能解决你的问题,请参考以下文章

windows下编译调试nginx

Nginx Linux详细安装及部署实战

NGINXLINUX安装NGINX

Linux服务部署--Java Nginx

linux中gcc安装问题

怎么查看linux 是不是安装gcc