0
点赞
收藏
分享

微信扫一扫

当 PC 端和移动端共用一个域名时,避免 CDN 缓存页面混乱(nginx)

尤克乔乔 2024-09-23 阅读 31

一,Nginx简介

                Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。是一个高性能的HTTP和反向代理web服务器 ,同时也提供了IMAP/POP3/SMTP服务。

                其特点是占有内存少,并发能力强,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。

web服务器:

二,Nginx安装

        基于centOS 7.x安装。

        其实也可以安装在docker上,但是docker有个天然的劣势就是对于文件的管理不是很优秀,而nginx刚好需要做文件替换,文件下载这些操作;第二个原因就是装nginx这台服务器,基本上只安装nginx,不安装别的软件,所以没有必要安装docker。

2.1,下载Nginx

下载地址:

nginx: download

2.2、解压nginx安装包

上传文件到 /usr/local/nginx 里,然后解压。

tar -zxvf nginx-1.22.1.tar.gz

2.3、安装nginx

2.31、执行configure命令

./configure

这个命令是用来检查本地环境是否可以安装nginx,缺少哪些环境会给出提示。并生成MakeFile文件,用于安装。

执行后多会输出没有C编译环境,安装一下C环境即可。

 C compiler cc is not found
yum install -y openssl*

yum install -y ncurses-devel

yum install -y make zlib-devel gcc c++ libtool openssl openssl-devel


./configure

上面安装命令都安装完了后,在执行一下 ./configure,就跟刚才不一样了。

2.32、执行make命令

执行完上面的三个命令之后,查看一下是否生成了MakeFile文件,生成后执行如下编译安装命令:

make install 

make install命令执行后开始安装nginx,输出如下图代表安装完成。

2.34、启动nginx

查找nginx位置并启动

whereis nginx

conf:配置文件

html:页面文件

logs:日志文件

sbin:可执行文件

常用命令

# 启动nginx
./nginx

# 停止nginx
./nginx -s stop

# 重新加载配置文件
./nginx -s reload

# 查看nginx进程
ps aux|grep nginx
举报

相关推荐

0 条评论