linux下的nginx安装

提纲
1 下载
2 解压
3 编译安装
4 启动访问



1 下载

访问nginx的官方网站http://nginx.org/en/,在右侧找到download连接,进入下载页面,找到 nginx-1.20.2,右击选择链接另存为,选择本地存储地址,这样就下载下来了。

下载后,在本地存放目录中可以看到nginx-1.20.2.tar.gz,这就是nginx的安装文件,是一个压缩包,上传到linux。



2 解压

tar -xzf nginx-1.20.2.tar.gz -C /usr/local

这样在/usr/local/nginx-1.20.2下会看到解压的nginx文件。



3 编译安装

第一步,生成makefile
./configure

这一步遇到错误:

  1. ./configure: error: the HTTP rewrite module requires the PCRE library.
    解决:
    yum -y install pcre-devel openssl openssl-devel
    ./configure --prefix=/usr/local/nginx

第二步 用make执行makefile编译,并安装
make && make instal

nginx的源代码存放目录是/usr/local/nginx-1.20.2,make install安装以后,安装目录在/usr/local/nginx下



4 启动访问

cd /usr/local/nginx/sbin
然后执行启动
./nginx

查看是否启动成功:
ps -ef | grep nginx
输出:
root 12609 1 0 14:31 ? 00:00:00 nginx: master process ./nginx
nobody 12610 12609 0 14:31 ? 00:00:00 nginx: worker process
root 12846 9239 0 14:35 pts/0 00:00:00 grep --color=auto nginx
表示启动成功了,nginx有2个进程一个master进程,一个worker进程。

然后从浏览器的80端口访问,使用安装机器的ip和80端口访问:
10.14.70.195:80



posted @   zhangzl419  阅读(5)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2017-08-09 幂等性的含义和 HTTP请求方法的幂等性
点击右上角即可分享
微信分享提示