当前位置: 首页 > 后端技术 > Java

linux下nginx的安装

时间:2023-04-01 20:44:18 Java

一、nginx的安装(1)从压缩包下载地址在线下载nginxtar.gz或者进入目录wget-chttps://nginx.org/download/nginx-1.10.1.tar.gz(2)安装gcc安装nginx需要先对从官网下载的源码进行编译,编译依赖gcc环境。安装说明如下:yuminstallgcc-c++查看是否安装了gcc。安装命令gcc-v可以查看GCC版本及相关信息(3)安装PCREpcre-develNginx的Rewrite模块和HTTP核心模块会使用PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装程序提供库的编译版本,而第二个安装程序提供开发阶段的头文件和编译项目的源代码。安装说明如下:yuminstall-ypcrepcre-develtestversion命令:rpm-qapcre(4)安装zlibzlib库为开发者提供了压缩算法,Nginx的各个模块都需要gzip压缩。安装说明如下:yuminstall-yzlibzlib-devel检查命令:rpm-qazlib(5)安装opensslnginx不仅支持http协议,还支持https(即在ssl协议上传输http)。如果使用https,需要安装OpenSSL库。安装说明如下:yum-yopensslopenssl-devel检查命令:rpm-qaopenssl(6)安装nginx,解压压缩包:tar-zxvfnginx-1.18.0.tar.gz解压后有nginx-1.18.0文件进入加压文件,即cdnginx-1.10.1cd./nginx-1.18.0/如图:然后直接在加压文件目录直接./configure如图:补充说明:要让nginx支持https,只需执行(5)的安装操作,./configure--with-http_ssl_module也去nginx.config修改,这个修改不用介绍,可以自行百度(7)在nginx-1.18.0目录下编译,进入make然后makeinstall应该安装在你的usr/local/目录下,安装完成(8)开机启动vim/etc/rc.local然后添加/usr/local/nginx/sbin/nginx在最下面然后:wqsave稍后解释如何配置/usr/local/nginx/conf中的配置