CentOS系统安装Nginx服务器

来源:互联网 发布:淘宝消保多少钱 编辑:程序博客网 时间:2024/05/22 11:32

注:nginx安装需要gcc和gcc-c++的支持,如果系统不存在需要先进行安装。以下文件包含gcc和gcc-c++的安装包以及相关的依赖项。

先安装gcc,g++:

百度网盘下载:链接:https://pan.baidu.com/s/1dESiDjF 密码:dsxf

上传gcc目录相关文件到/usr/local/gcc
安装:

[root@localhost gcc]# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpmrpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpmrpm -ivh mpfr-2.4.1-6.el6.x86_64.rpmrpm -ivh cpp-4.4.7-17.el6.x86_64.rpmrpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpmrpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpmrpm -ivh gcc-4.4.7-17.el6.x86_64.rpmrpm -ivh libstdc++-devel-4.4.7-17.el6.x86_64.rpmrpm -ivh gcc-c++-4.4.7-17.el6.x86_64.rpm

安装成功

上传安装文件

百度网盘下载:链接:http://pan.baidu.com/s/1ge5JR83 密码:q6bb
创建文件夹nginx

 #cd /usr/local #mkdir nginx

上传nginx-1.12.0.tar.gz文件,pcre-8.39.tar.gz 文件,zlib-1.2.11.tar.xz 文件
到/usr/local/nginx目录
解压:

# tar -zxvf nginx-1.12.0.tar.gz# tar -zxvf pcre-8.39.tar.gz# tar -xvf zlib-1.2.11.tar.xz

安装:

# cd nginx-1.12.0/# ./configure  --prefix=/usr/local/nginx --with-pcre=../pcre-8.39 --with-zlib=../zlib-1.2.11 --with-stream# make# make install

加上--with-stream可以支持TCP代理

安装成功!

删除安装文件:

# cd ../# rm -rf nginx-1.12.0/ pcre-8.39/

配置开机启动:

上传nginx文件到/etc/init.d

设置文件的访问权限:

 # chmod +x /etc/init.d/nginx

添加nginx到启动服务里:

# chkconfig --add nginx

设置nginx开机启动:

# chkconfig nginx on

查看nginx是否开机启动:

chkconfig --list nginx

配置环境变量:

export NGINX_HOME=/usr/local/nginxexport PATH=$PATH:$NGINX_HOME/sbin

开放80端口命令:

[root@localhost base_domain]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
原创粉丝点击