独立开发者训练营现在报名,享受优惠立即启程

路径(十五):在本地 CentOS 7 上搭建 Web 开发环境 — Web 服务器 nginx

一台服务器,接待用户请求的就是 Web 服务器,是一种软件,比如 Apache,Nginx。Web 服务器除了为用户提供静态的文件,像 html,CSS,JavaScript,图像文件 等等,它还会跟脚本解释器沟通,给用户提供动态的内容。

nginx

一款受欢迎的高性能 Web 服务器。

安装 nginx

Nginx 的稳定版包含在 CentOS 7 的软件仓库里,所以可以直接用 yum 去安装它。

yum install nginx -y

启动 nginx

service nginx start

自动启动 nginx

systemctl enable nginx

查看 nginx 的状态

service nginx status

Active: active (running) 说明它已经启动了,... nginx.service; enabled ,说明它可以自动启动 。

测试

打开浏览器,输入服务器的 IP 地址,我在配置虚拟机的时候,为虚拟机分配了一个 IP 地址是 192.168.33.10,所以打开:

http://192.168.33.10

你应该会看到类似下面这样的欢迎页面:

QQ20150126-2

[todo:  nginx 的配置基础,与常用的配置,配置可以运行 Drupal,WordPress ... ]

 

路径 nginx CentOS

评论

王皓老师您好!
今天在学习《JW Player:视频播放器》课程的过程中,按照视的步骤,但是视频就是不能显示。
在黑色的背景上显示 “Could not load plugins:File not found”
这如何才能解决啊??

嗯,JW Player 在国内不能用了。换其它的播放器吧。比如开源的 Videojs 。

留言收到 ! 谢谢 !! 那您还需要再开一个教程《Videojs》 呵呵!

我看也是,呵呵。因为我也想把宁皓网的播放器换成这个。

刚试过了 开源的 Videojs很好用的!

base/primary_db | 4.6 MB 00:41
extras | 3.4 kB 00:00
extras/primary_db | 30 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 2.1 MB 00:21
Setting up Install Process
No package nginx available.
Error: Nothing to do

皓哥 我的资源包没有搜索到nginx 怎么安装啊 都是安装前面的步骤安装的

nginx 这个包是在 epel 这个仓库里,先安装这个仓库,yum install epel-release ,然后再搜索一下看看,用 yum search nginx ,找到以后就可以用 yum install nginx 安装了。

Setting up Install Process
No package epel available.
Error: Nothing to do
这个包有没有啊

因为 CentOS 的版本问题吗,我用的 box 是 CentOS 7 。

我用的也是7的 但是我查一下版本显示的是6.5的

嘿嘿,刚才错了,这样安装 epel 仓库:yum install epel-release

恩恩 好的 谢谢皓哥啊

跟着这个教程一步步走下来, 到这里卡住了,
系统是centos6.5安装好nginx后, 查看状态提示"nginx (pid 2427) is running..."
在地址栏输入IP地址提示无法连接, localhost也是显示无法连接...

确定您的电脑可以跟虚拟机之间连通。可以打开终端,或 Powershell ,使用 ping 命令,后面加上虚拟机的 IP 地址,这样来测试一下是不是可以连接到虚拟机。比如 ping 192.168.33.10 。

找到原因了, 之前测试过没有清除缓存.

各位同学请注意,本课程未讲到防火墙方面的事情;自行下载安装的系统很多时候要考虑到防火墙;

谢谢 rogole 的提醒 :)



微信好友

用微信扫描二维码,
加我好友。



微信公众号

用微信扫描二维码,
订阅宁皓网公众号。



240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

13463
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点