Nginx网站服务

本文详细介绍了如何从头构建Nginx服务,包括安装、配置及服务控制,接着讲解了构建LNMP环境,使用PHP的FPM程序,并确保Nginx支持PHP。最后,通过部署天空网络电影系统,展示了Web应用的完整部署流程,包括数据库安装、文件权限设置以及影片管理等关键步骤。
摘要由CSDN通过智能技术生成

目录

学习目的:学会Nginx网站服务的基本构建和学会部署LNMP网站服务平台

一、结构有Nginx服务基础和LNMP架构+应用部署

二、Nginx安装及服务

1.创建nginx源(注意:每一行前面不能有空格)

2. Nginx的运行控制(注:这里要先systemctl stop httpd)

3.测试nginx服务是否可用

4.修改HTTP的监听配置

5.HTTP监听配置

三、构建LNMP平台

1.使用PHP的FPM程序

2.Nginx的PHP支持配置

3.测试PHP网页和数据库是否可用

四、为LNMP平台部署Web应用

1.准备网站文件夹sky:#mkdir /usr/share/nginx/html/sky

2.将网站文件复制到sky:#cp -R /var/ftp/pub/wwwroot/*  /usr/share/nginx/html/sky

3.确认得到网站文件:ls /usr/share/nginx/html/sky

4.授权、安装并重启相关服务

5.安装skyuc数据库

7.访问后台管理页面,如图:

8.模版使用,选择咖啡色模版即可,样图如下:

9.会员管理:添加以下账号

10.服务器管理:添加如下服务器(注意:先用mkdir创建目录 /usr/share/nginx/html/dm)

11.影片管理:添加以下免费影片

12.影片测试:用test账号登入测试,发现没有可以看的影片

13.影片上传:用共享账号vina上传前面两个视频,注意目标文件和前文一致

14.影片播放:测试免费的花心,可以打开

15.影片分类管理:开放综艺下的音乐板块

16.影片播放:再次测试收费的伴随着你,可以打开了,账号也被扣了一个点数


学习目的:学会Nginx网站服务的基本构建和学会部署LNMP网站服务平台

一、结构有Nginx服务基础和LNMP架构+应用部署

Nginx服务基础包括:安装及运行控制和配置文件nginx.conf

LNMP架构+应用部署包括:构建LNMP网站平台和在LNMP平台部署Web应用

二、Nginx安装及服务

1.创建nginx源(注意:每一行前面不能有空格)

#vi /etc/yum.repos.d/nginx.repo

[nginx]

  name=nginx repo

  baseurl=http://nginx.org/packages/centos/7/$basearch/

  gpgcheck=0

  enabled=1

设置好配置文件后就可以安装了

yum install -y nginx

2. Nginx的运行控制(注:这里要先systemctl stop httpd)

语法检查:nginx -t [-c 配置文件]

启动程序:nginx  [-c 配置文件]

关闭/杀死程序: nginx  [-s ]

3.测试nginx服务是否可用

在物理机上的浏览器地址输入:虚拟机的ip, 结果如下图:

4.修改HTTP的监听配置

  #vi /etc/nginx/conf.d/default.conf

  只需要修改下面的部分即可

      server {

        listen        80;

        server_name  localhost;

        charset utf-8;

        location / {

            root    /usr/share/nginx/html;

            index  index.php index.html;

        }

}

结果如下图:

5.HTTP监听配置

找到下面图片里的内容,然后把前面的#去掉,让nginx识别php格式的网页。

注意修改fastcgi_param行的参数,改为$document_root$fastcgi_script_name

三、构建LNMP平台

1.使用PHP的FPM程序

安装php-fpm:yum install-y php-fpm

配置并启动php-fpm程序

#vi /etc/php-fpm.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值