Centos下安装nginx步骤
1、 安装编译环境gcc g++
[root@instance-0pk09gjj ~]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
检查GCC是否安装
[root@instance-0pk09gjj ~]# gcc -v
2、安装PCRE pcre功能是让nginx有rewrite功能
[root@instance-0pk09gjj ~]# cd /usr/local/
[root@instance-0pk09gjj local]# ll
下载PCRE:
[root@instance-0pk09gjj local]# wget https://sourceforge.net/projects/pcre/files/pcre2/10.32/pcre2-10.32.tar.gz
解压安装包:
[root@instance-0pk09gjj local]# tar zxvf pcre2-10.32.tar.gz
进入安装包目录:
[root@instance-0pk09gjj local]# cd pcre2-10.32
编译:
[root@instance-0pk09gjj pcre2-10.32]# ./configure
安装:
[root@instance-0pk09gjj pcre2-10.32]# make && make install
查看安装版本: (如果出现版本号, 说明安装成功)
[root@instance-0pk09gjj pcre2-10.32]# pcre-config --version
检查系统里是否安装了pcre软件
[root@instance-0pk09gjj pcre2-10.32]# rpm -qa pcre (如果没有显示说明没有安装,反之安装过)
[root@instance-0pk09gjj pcre2-10.32]# rpm -e --nodeps pcre (删除pcre)
3、安装nginx
下载nginx:
[root@instance-0pk09gjj local]# wget http://nginx.org/download/nginx-1.9.9.tar.gz
解压安装包:
[root@instance-0pk09gjj local]# tar zxvf nginx-1.9.9.tar.gz
进入安装包目录:
[root@instance-0pk09gjj local]# cd nginx-1.9.9/
编译安装: (默认地址: )
[root@instance-0pk09gjj nginx-1.9.9]# ./configure
安装:
[root@instance-0pk09gjj nginx-1.9.9]# make
安装:
[root@instance-0pk09gjj nginx-1.9.9]# make install
4、nginx配置
5、启动nginx
[root@instance-0pk09gjj sbin]# ./nginx
6、网页访问
7、卸载nginx(删除nginx文件即可)
[root@instance-0pk09gjj conf]# rm -rf /usr/local/nginx