nginx教程配置文件详解呢

nginx教程高性能Web服务器视频培训课程该教程通过本次nginx教程全套系列实战课程的学习:nginx教程配置、安装、企业实战nginx教程+tomcat动静分离架构、日志切割、分析、常见故障解析、均衡TCP協议案例等。大家可以更加熟练nginx教程在企业中的应用了解目前大中型企业里面运维架构,以及学会如何提升自己的能力满足职业生涯嘚发展,做到准备充足备战运维。

nginx教程高性能WEB服务器系列专为Linux SA讲解的企业运维如何更好的掌握nginx教程相关知识让我们的技术更上一层楼,应对高并发网站

}

一般情况下每个虚拟主机就是一個网站网站一般通过域名进行访问。
本文为教程适合LNMP 域名为例如上图提示后输入域名 回车后提示
这里询问是否添加更多域名,直接再輸入要绑定的域名这里我们将 ;这一行下面添加:

##已存在虚拟主机添加ssl证书开启https##

对于已存在的虚拟主机添加https站点,可以执行:lnmp ssl add 命令添加ssl证書目前有两种方式一种是使用自备的ssl证书,二是采用Let'sEncrypt的免费证书添加过程和前面的添加虚拟主机的过程是一样的,只是会多一项填写ssl證书和key的步骤或直接选择Let'sEncrypt自动生成证书
如果是1.*版本升级到1.4或更改版本的需要参考: 中的说明,如果有提示不安全或不显示小绿锁上面链接中也有说明

##列出网站(虚拟主机)##

##删除网站(虚拟主机)##

删除网站会先列出当前已有虚拟主机,按提示输入要删除的虚拟主机域名 回车确认

這里只是删除虚拟主机配置文件,网站文件并不会删除需要自己删除

##默认网站(虚拟主机)##

LNMP 1.2及更高版本防跨目录功能使用.user.ini,该文件在网站根目录下可以修改.user.ini 里面的open_basedir的值来设置限制访问的目录或删除来移除防跨目录的设置。


可以使用、或进行修改
.user.ini不需要重启一般5分钟左右生效,也可以重启一下php-fpm立即生效

在Thinkphp、codeigniter、Laravel等框架下,网站目录一般是在public下但是public下的程序要跨目录调用public上级目录下的文件,因为LNMP默认是不允許跨目录访问的所以都是必须要将防跨目录访问的设置去掉,有时候这些框架类的程序提示500错误也可能是这个问题引起的 LNMPA或LAMP

LNMP上各个版夲pathinfo各个版本的设置基本一样:

1.3以上版本,可以在添加虚拟主机时选择创建数据库也可以单独使用 lnmp database add 按提示添加数据库,添加的用户名和数據库名是同名的

}

我要回帖

更多关于 nginx配置文件详解 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信