目录
学习目的:学会Nginx网站服务的基本构建和学会部署LNMP网站服务平台
2. Nginx的运行控制(注:这里要先systemctl stop httpd)
12.影片测试:用test账号登入测试,发现没有可以看的影片
13.影片上传:用共享账号vina上传前面两个视频,注意目标文件和前文一致
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.