lnmp vhost 文件

server
{
listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
server_name blog.yangguangwei.xyz;
index index.php index.html index.htm;
root /home/wwwroot/default/blog;

#error_page 404 /404.html;
include enable-php.conf;

location /nginx_status
{
stub_status on;
access_log off;
}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}

location ~ .*\.(js|css)?$
{
expires 12h;
}

location ~ /\.
{
deny all;
}

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ \.php$ {
try_files $uri /index.php =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

access_log /home/wwwlogs/access.log;
}

时间: 2024-10-11 21:04:47

lnmp vhost 文件的相关文章

LNMP 下文件夹权限

首先本文不介绍lnmp的安装与配置. 今天公司在阿里云上新购买了一个服务器,安装了一下lnmp的部署脚本,然后把公司项目(基于Yii框架)上去之后发现程序没有权限访问 assets 和 runtime文件夹.但是项目所在的文件夹命都放到了nginx的所在的用户名和组. 把assets和runtime文件夹目录改成777的权限之后正常,然后看了一下assets下的文件所有者竟然是apache,apache明明已经卸载了. 查阅一番资料无果然后尝试删除apache这个用户,提示 user apach

Apache 的vhost文件配置参考

<DirectoryMatch "/alidata/www/phpwind/(attachment|html|data)"> <Files ~ ".php"> Order allow,deny Deny from all </Files> </DirectoryMatch> <VirtualHost *:80>         DocumentRoot /alidata/www/jx1949        

vhost文件设置

#例子<VirtualHost *.82> #设置端口号为82 ServerName localhost #服务器名称 DocumentRoot "d:/Web" #文档目录 </VirtualHost> #结束

LNMP的安装及其相关命令

0.首先你得有个服务器 1.关于LNMP lnmp 的全称是linux + nginx + mysql + php (国外喜欢简称为LEMP,搜英文资料需要搜LEMP) 2.如何使用 a.如果你的服务器系统:CentOS / Redhat 1 yum -y install wget screen python #For CentOS / Redhat 2 wget http://mirrors.linuxeye.com/lnmp-full.tar.gz #包含源代码 3 tar xzf lnmp

lnmp、lamp、lnmpa一键安装包(Updated: 2016-4-12)

lnmp.lamp.lnmpa一键安装包(Updated: 2016-4-12) 文章目录 脚本特性 安装步骤 如何添加虚拟主机? 如何删除虚拟主机? 如何管理ftp账号? 数据备份 如何管理服务? 如何更新版本? 如何卸载? 如何重装? 更新日志 这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux.Nginx/Tengine/OpenResty.MySQL/MariaDB/Percona.PHP),适用于CentOS 5~7(包括redhat).D

laravel 5.1部署到 集成环境 lnmp上

laravel 5.1 需要配置:php版本 >= 5.5.9 如果php版本不够可以升级 1.切换到安装包目录 # cd /lnmp1.3-full 2.升级php命令 # ./upgrade.sh php 3.输入版本号进行升级 上传laravel项目到 服务器     更改 laravel/storage   和 laravel/bootstrap/cache   权限为 777 配置网站域名 1.添加域名命令 #lnmp vhost add 2.输入域名 www.xxx.com 3.域名

lnmp 一键安装详解

1.使用putty或类似的SSH工具登陆VPS或服务器: 登陆后运行:screen -S lnmp 如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装. screen使用教程 2.下载并安装LNMP一键安装包: 您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),两者没什么区别,只是完整版把一些需要的源码文件预先放到安装包里. 安装LNMP执行:

lnmp、lamp、lnmpa一键安装包(Updated: 2015-10-25)

lnmp.lamp.lnmpa一键安装包(Updated: 2015-10-25) 2014-12-26 Posted by yeho 这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux.Nginx/Tengine.MySQL/MariaDB/Percona.PHP),适用于CentOS 5~7(包括redhat).Debian 6-8.Ubuntu 12.04-15.04的32位和64位. 脚本特性  持续不断更新 源码编译安装,大多数源码是最新s

生产环境LNMP (果图片)

一. 下载一键安装包 LNMP   官方地址为:http://lnmp.org/ 登陆后运行:screen -S lnmp cd /usr/local/src wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz tar zxf lnmp1.3-full.tar.gz cd lnmp1.3-full ./install.sh lnmp 安装 第1步:  输入MYSQL 的密码  默认为 root 第2步:询问是否需要启用MySQL Inno