关于做网站,开发者是什么意思,php网站建设教程 电子书,龙岩网站开发“欢唱吧#xff0c;呼唤它#xff0c;回来啊~” Web服务器简介 Web服务器#xff0c;一般是指“网站服务器”#xff0c;其本质就是驻留于互联网中#xff0c;某一台机器(计算机)上的进程(程序)。Web服务器通常就是为用户提供信息浏览服务#xff0c;更可以放置数据文件…
“欢唱吧呼唤它回来啊~” Web服务器简介 Web服务器一般是指“网站服务器”其本质就是驻留于互联网中某一台机器(计算机)上的进程(程序)。Web服务器通常就是为用户提供信息浏览服务更可以放置数据文件让全世界下载。 Web 服务器也称为“WWW 服务器”主要功能是“提供网上信息浏览服务”。是 Internet互联网上发展起来的服务也是发展最快和目前使用最广泛的服务。 Nginx简介 Nginx 是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器同时也供IMAP、POP3、SMTP 代理服务。其特点是占有内存少并发能力强事实上nginx的并发能力在同类型的网页服务器中表现较好。所以Nginx本质就是一款Web服务器。 Nginx 作为 Web 服务器可以向各种浏览器等客户端提供浏览服务所以我们可以使用手机、PC、平板通过浏览器访问部署了Nginx服务的机器。 正向代理 vs 反向代理 我们可以想象如下场景 我知道远郊一处工厂盛产快乐牌火腿肠。那是我小时候心念的美味食物。然而身在市中的我如果想要抵达远郊再进入工厂与厂长沟通购买火腿是很麻烦的……大概emm会花费我 六七十的来回车费这我可负担不起于是乎我只好将愿望寄托给楼下开店铺的商贩大妈告诉她如果她去那个工厂购进火腿我会购买很多。大妈有自己的 老头乐所以对她而言进货火腿似乎不是那么麻烦并且转卖的利润也是客观、持久的所以她二话没说就答应了下来。一旦我想要吃火腿了大妈就会乐呵着开着她的 老头乐 “替我” 购买。 这个过程便是 正向代理我将 需求 转交给了大妈由大妈来替我发起请求,大妈为我服务 同样一家开在远郊的工厂正因没什么名气业绩惨淡工厂运营艰难。突然有一天厂长家里的二姑婆想起来了做食物供给的侄子正好她们家开的商场正缺这份货物。于是乎同厂长协商让厂长将这个工厂的货物卖给自己。这样厂子的销路便得到了解决。至于厂长的二姑婆将食物卖给谁这就不是他关心的了。 这个过程也就是 反向代理。我将需求转给二姑婆但二姑婆的真正服务对象是她的顾客 区分正、反向代理服务器最主要的特征是正向代理离客户端更近是为客户端服务的(例如:加速器、校园网)。反向代理位于服务端为服务器提供负载均衡、安全防护等功能(例如:Ngnix)。 搭建一个Ngnix网站
配置nginx源: 在Centos中配置nginx的yum源:
rpm -Uvh \ http://nginx.org/packages/centos/8/x86_64/RPMS/nginx-1.24.0-1.el8.ngx.x86_64.rpmOPTIONS:
-U 升级软件包
-v 表示显示详细信息
-h 表示显示安装进度 安装完成后我们更新一下yum缓存: 使用yum源安装Nginx:
# 安装nginx
sudo yum install -y nginx# 检查版本
nginx -v# 启动nginx
nginx# 查询进程
ps -ef
OPTIONS:
-e 显示所有进程
-f 全格式 访问nginx: 我们通过浏览器访问部署nginx的机器(默认使用80号端口)。浏览器就会给我们响应Nginx首页 —— 因为其本质就是一个Web服务器。 调整nginx配置: 正如你所言Nginx是一个Web服务器那么它响应的代码数据能够通过浏览器解释渲染出来那么我们怎么没能看到后台的html文件呢它又在什么地方我们可以访问、修改吗答案是肯定的
# 配置文件
cd /etc/nginx 我们需要关注上述标识的两个文件。 打开文件后我们可以得到这个首页资源在机器上存放的位置。
# 本系统为Centos8.2 可能其他版本的位置不一样
/usr/share/nginx/html/ 在这里我们可以看到很多有关html的信息以及一些图片。我们打开 “index.html”并对其中的一些标签进行修改 重新进入后就可以看到展示结果啦~ 本篇到此结束感谢你的阅读。
祝你好运向阳而生~