nginx安装的包括命令行安装和编译安装
Nginx 是一个很强大的高性能Web和反向代理服务。是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。
目录
1、命令行安装
nginx安装官网:可以根据官网的指示进行安装。
http://nginx: Linux packages https://nginx.org/en/linux_packages.html
根据Linux的版本进行选择(我的是Linux的)
安装原理:
2、编译安装
1、编写程序,获得程序的源代码
2、编译
3、安装(PATH变量对应的目录)搭顺风车:添加到配置变量中,到处都能运行,不一定要在文件所在路径中运行。
1、下载源码包
2、解压
tar -xf nginx-1.21.6.tar.gz
安装需要的可能用到的软件
[root@localhost nginx-1.21.6] yum install pcre2 pcre2-devel zlib zlib-devel
3、编译前的配置(量尺寸、定款式、面料、颜色)
[root@localhost nginx-1.21.6]./configure --prefix=/usr/local/wangshuai
进入解压后的文件夹中,然后再进入指定的文件夹中
root@localhost nginx-1.21.6]# cd /usr/local/wangshuai/
makefile---》设计图
4、编译
make --》背后就是调用gcc 按照我们编译前的配置makefile 里的内容去编译。
gcc -o [同名文件名] [文件名.c]
make:gcc
make -j 2 启用两个进程去编译安装
5、安装
make install 将编译好的二进制文件拷贝到指定的安装目录下
[root@localhost nginx-1.21.6]# ./configure --prefix=/usr/local/wangshuai 指定的文件不存在会帮我们主动建好,然后会生成Makefile文件。
6、使用、启动:nginx
使用./nginx可以启动nginx
-
root@localhost nginx-1.21.6]# cd /usr/local/wangshuai/
-
-
[root@localhost wangshuai]# ls
-
-
conf html logs sbin
-
-
[root@localhost wangshuai]# cd sbin/
-
-
[root@localhost sbin]# ls
-
-
nginx
-
-
[root@localhost sbin]# ./nginx
如何知道nginx是否已经启动:
查看端口:
ps aux|grep nginx
ps -ef |grep nginx
pidof nginx
停止yum安装的nginx
nginx -s stop
[root@localhost sbin]# nginx -s stop
7、修改PATH变量
PATH=/usr/local/wangshuai/sbin/:$PATH
-
[root@localhost sbin]# PATH=/usr/local/wangshuai/sbin/:$PATH
-
-
[root@localhost sbin]# which nginx
-
-
/usr/local/wangshuai/sbin/nginx
-
-
[root@localhost sbin]# nginx
-
-
[root@localhost sbin]# ps aux|grep nginx
然后查看自己ip地址(要记得关闭防火墙哦)去浏览器上输入ip地址,确认安装已经成功。
ip add 查看ip地址
service Firewalld stop 关闭防火墙
-
[root@localhost nginx-1.21.6]# ip add
-
-
[root@localhost sbin]# service firewalld stop 关闭防火墙
然后去浏览器端访问:ip地址,出现的以下界面说明安装成功了:
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfijfjb
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01