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 @ 2023-08-09 14:37  zhangzl419  阅读(20)  评论(0)    收藏  举报