概述
最近接触到了Nginx,之前一直听过,没了解过,于是自己搭个虚拟机玩玩,了解一下。
目录
- 一、背景
- 二、安装步骤
- 2.1 安装依赖项
- 2.2 创建文件目录
- 2.3 下载nginx
- 2.4 安装nginx
- 2.5 启动nginx
- 2.6 访问nginx
一、背景
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务,作为一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。
其特点是占有内存少,并发能力强。
二、安装步骤
2.1 安装依赖项
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
安装完毕
2.2 创建文件目录
创建一个目录用来安装nginx,方便我们后面使用和卸载
//切换usr目录
cd /usr
//创建software目录,用于以后存放软件目录
mkdir software
//切换software目录
cd software
//创建nginx目录
mkdir nginx
2.3 下载nginx
在nginx安装目录下下载
wget http://nginx.org/download/nginx-1.23.1.tar.gz
我自己一开始用windows在官网上下载了,所以直接拉到linux对应的目录上了。
然后进行解压
tar -xvf nginx-1.23.1.tar.gz
2.4 安装nginx
//进入解压后的目录
cd nginx-1.23.1
//执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
//执行make命令
make
//执行make install命令
make install
2.5 启动nginx
nginx默认会被安装到/usr/local/nginx目录下
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
上面的命令意思是根据nginx.conf这个配置文件启动nginx。
所以我们可以通过修改配置文件来控制nginx。
vi /usr/local/nginx/conf/nginx.conf
当修改配置文件后,需要通过重启nginx加载最新的配置
/usr/local/nginx/sbin/nginx -s reload
查看nginx进程
2.6 访问nginx
配置文件默认监听的端口是80,通过访问localhost:80
如果希望外部主机访问,则需要开放端口,具体可以看
访问虚拟机端口服务
ip地址通过ifconfig确定
最后
以上就是糟糕星星为你收集整理的Linux下安装Nginx一、背景二、安装步骤的全部内容,希望文章能够帮你解决Linux下安装Nginx一、背景二、安装步骤所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复