博客
关于我
linux环境下安装nginx步骤
阅读量:795 次
发布时间:2023-02-04

本文共 1592 字,大约阅读时间需要 5 分钟。

Ubuntu/Centos环境下Nginx安装及常用操作指南

一、安装编译环境

在开始安装Nginx之前,确保系统已安装必要的编译工具。以下是针对不同平台的安装指南:

Ubuntu平台

sudo apt-get install build-essentialsudo apt-get install libtool

CentOS平台

sudo yum -y install gcc automake autoconf libtool makesudo yum -y install gcc gcc-c++

二、安装PCRE库

下载并安装最新版本的PCRE库(以pcre-8.39.tar.gz为例):

sudo mkdir -p /usr/local/srccd /usr/local/srcsudo wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gzsudo tar -zxvf pcre-8.39.tar.gzsudo cd pcre-8.39sudo ./configuresudo makesudo make install

三、安装zlib库

下载并安装最新版本的zlib(以zlib-1.2.11.tar.gz为例):

sudo tar -zxvf zlib-1.2.11.tar.gzsudo cd zlib-1.2.11sudo ./configuresudo makesudo make install

四、安装openssl

下载并安装最新版本的openssl(以openssl-1.0.1t.tar.gz为例):

sudo wget https://www.openssl.org/source/openssl-1.0.1t.tar.gzsudo tar -zxvf openssl-1.0.1t.tar.gzsudo cd openssl-1.0.1sudo ./configuresudo makesudo make install

五、安装Nginx

下载并安装Nginx(以nginx-1.1.10.tar.gz为例):

sudo wget http://nginx.org/download/nginx-1.1.10.tar.gzsudo tar -zxvf nginx-1.1.10.tar.gzsudo cd nginx-1.1.10sudo ./configuresudo makesudo make install

六、Nginx常用操作

启动Nginx

sudo netstat -ano | grep 80

如果未找到80端口,执行以下命令启动Nginx:

sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重启、关闭、启动

重启

sudo /usr/local/nginx/sbin/nginx -s reload

关闭

sudo kill -QUIT $(sudo ps -ef | grep nginx)

快速关闭

sudo kill -TERM $(sudo ps -ef | grep nginx)

强制停止

sudo pkill -9 nginx

七、验证配置文件

sudo ./nginx -t

查看输出确认配置文件无误:

nginx.conf syntax is oknginx.conf test is successful

八、项目文件存放路径

将项目文件放置在/usr/local/nginx/conf目录下,创建所需文件夹即可。


以上内容为详细的Nginx安装及操作指南,适用于Ubuntu和Centos平台,希望对您有所帮助!

转载地址:http://mskfk.baihongyu.com/

你可能感兴趣的文章
Linux文件处理工具sed
查看>>
linux文件夹右上角,手把手教你找出Linux系统的大文件
查看>>
linux文件夹操作的常用命令【一例一图】
查看>>
linux文件属性
查看>>
Linux文件打包压缩、解压缩、备份命令使用方法
查看>>
Linux文件操作命令详解
查看>>
Linux文件权限
查看>>
Linux文件查找命令find,xargs详述
查看>>
Linux文件查找命令find,xargs详述【转】
查看>>
LINUX文件目录介绍
查看>>
linux文件目录解释
查看>>
Linux文件系统与目录配置
查看>>
linux文件系统及NFS
查看>>
Linux文件系统故障处理
查看>>
Linux文件系统故障导致系统无法启动排障
查看>>
Linux文件系统权限第二弹:特殊权限
查看>>
Linux文件系统深入解析
查看>>
Linux文件系统类型和区别
查看>>
linux文件结构、文件系统和挂载
查看>>
Linux文件误删除恢复工具
查看>>