版本
linux–red hat 7.3
nginx–stable version 1.16.0
nginx下载说明

安装步骤(这里以虚拟机为准)
1.解压包
$ tar -xvf nging.1.16.0.tar.gz
2.编译
$ ./configure --prefix=/usr/local/nginx
*这里会报错
然后下载pcre库,进行安装,在安装的过程中,会报错,要你安装gcc和gcc++库
这里我把安装这些库的步骤记录一下:
1 安装GCC库
由于gcc库的依赖很多,一般我们选择用yum安装,但是很多情况下,我们不得不进行离线安装,这里,我只记录离线安装的方式:
#1 挂载安装盘iso到/mnt/cdrom下
$ mount /dev/cdrom /mnt/cdrom 这里是针对虚拟机的,实体机不一样
#2 安装gcc和gcc++
$ cd /mnt/cdrom/Package
$ rpm -ivh gcc-4.8.5-11.el7.x86_64.rpm
$ rpm -ivh gcc-c+±4.8.5-11.el7.x86_64.rpm
如果报错,则安装报错的库
$ rpm -ivh libstdc+±devel-4.8.5-11.el7.x86_64.rpm
$ gcc -v 装完后验证下,看看是否安装了对应的版本
2 安装pcre
$ cd /home/test/
$ ce pcre-8.43/
$ ./configure 不报错的继续,报错解决问题
$ make && make install
3 安装nginx
$ cd /home/test/nginx-1.16.0 这是我的路径,你的不一样
$ ./configure
又报错了
4 安装zlib库
$ cd /mnt/cdrom/Package
$ rpm -ivh zlib-devel-1.2.7-17.el7.x86_64.rpm 这个库基本没什么问题,然后继续安装nginx
$ cd /homt/test/nginx.1.16.0
$ ./configure --prefix=/usr/local/sbin/nginx
$ make && make install
5 启动nginx
$ /usr/local/sbin/nginx/sbin/nginx
$ ps -ef | grep nginx 查看下是否启动了
到这里基本所有安装完成了
常用命令
nginx启动
$ /usr/local/sbin/nginx/sbin/nginx
这里要说明的是,很多博文写nginx进行启动,这样写是有前提的,是把路径设置到环境变量里去了才行,个人不建议搞,除非专业的,麻烦
/usr/local/sbin/nginx/sbin/nginx -c /usr/local/sbin/nginx/conf/nginx.conf
进行启动,以nginx.conf配置启动
$ /usr/local/sbin/nginx/sbin/nginx -t
查看是否配置正确
nginx停止
$ /usr/local/sbin/nginx/sbin/nginx -s stop
nginx重新加载
$ /usr/local/sbin/nginx/sbin/nginx -s reload

4404

被折叠的 条评论
为什么被折叠?



