php和nginx安装脚本,Nginx + PHP 配置和启动脚本
Nginx + PHP 配置和启动脚本,很实用
# nginx.conf
server {
listen 8080 ;
server_name localhost;
location / {
root /home/work/htdocs;
expires 1d;
autoindex on;
index index.php index.html;
}
location ~* \.php$ {
root /home/work/htdocs;
fastcgi_pass 127.0.0.1:30000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/work/htdocs/$fastcgi_script_name;
client_max_body_size 100m;
include fastcgi_params;
fastcgi_connect_timeout 1000s;
fastcgi_send_timeout 1000s;
fastcgi_read_timeout 1000s;
}
}
# nginx.sh ngix 启动脚本
#!/bin/sh
case "$1" in
'start')
sudo /usr/local/nginx/sbin/nginx -s start
;;
'stop')
sudo /usr/local/nginx/sbin/nginx -s stop
;;
'restart')
sudo /usr/local/nginx/sbin/nginx -s reload
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
# spaw-php.sh php-cgi 启动脚本
#!/bin/sh
dir=`dirname $0`
PID_FILE=/home/work/htdocs/spaw-php.pid
PHP_FCGI="/home/work/php/bin/php-cgi -f /home/work/htdocs/php.ini"
case "$1" in
'start')
spawn-fcgi -C 3 -p 30000 -f "$PHP_FCGI" -P $PID_FILE
;;
'stop')
kill `cat $PID_FILE`
;;
'restart')
kill `cat $PID_FILE`
spawn-fcgi -C 3 -p 30000 -f "$PHP_FCGI" -P $PID_FILE
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
php和nginx安装脚本,Nginx + PHP 配置和启动脚本相关推荐
- Nginx安装与虚拟主机配置shell脚本
今天继续给大家介绍Linux运维相关知识,本文主要内容是Nginx安装与虚拟主机配置shell脚本. 一.NGINX安装 在今天的脚本上,我们开始尝试使用函数和参数,以增强脚本的灵活性和实现脚本的模块 ...
- nginx安装及负载均衡配置
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev ...
- Nginx——安装与虚拟主机配置(域名非80端口问题)
一.引言 因为甲方提出问题:一个服务器与IP,两个域名a.b分别对应两个要部署的网站,这个一般是一个域名a对应一个主机服务器ip的默认80端口,另外的网站只能用其他端口(如b:8080对应主机ip:8 ...
- 计算机组策略定时开机脚本,使用组策略计算机启动脚本部署 Office 2013
使用组策略计算机启动脚本部署 Office 2013 12/22/2017 本文内容 适用于: Office 2013, Office 365 ProPlus 上一次修改主题: 2016-12-16 ...
- Nginx安装rtmp模块及配置
我这边安装的是nginx-http-flv-moudle,加上nginx-accesskey给m3u8防盗链 首先准备工作,把需要的两个模块用git下下来,一般保存在 /www/server/这个目录 ...
- Nginx安装与使用(配置详解)
前言 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大 ...
- nginx安装和基础代理配置
mac上执行 npm install nginx 安装好后运行nginx sudo nginx 一般mac下nginx会安装在 /usr/local/etc/nginx 下 里面的nginx.conf ...
- nginx安装、nginx前端配置、后端配置、前后端分离配置、https支持(ssl配置)、负载均衡配置、nginx location详解
nginx配置 一.nginx安装 二.nginx配置 仅前端配置 仅后端配置 前后分离配置(1) 前后分离配置(2) 前后不分离配置 https/ssl配置 负载均衡配置 数据压缩配置 三.完整ng ...
- Nginx安装ssl模块和配置ssl证书
ssl证书概要 SSL证书是数字证书的一种,类似于驾驶证.护照和营业执照的电子副本.因为配置在服务器上,也称为SSL服务器证书. SSL 证书 [1] 就是遵守 SSL协议,由受信任的数字证书颁发机构 ...
最新文章
- 【 C 】动态内存分配案例分析
- js基础语法知识(数组/对象/日期)
- PMCAFF推出咖啡日报 更多好内容等你来发现
- [linux] 进程五状态模型
- Git服务器报错:host key for (ip地址) has changed and you have requested strict checking
- Linux网络防火墙:iptables与netfilter
- tomcat报错:This is very likely to create a memory leak问题解决
- laravel 递归 无限层级分类
- 计算机键盘按不动怎么办,电脑键盘上档键怎么失灵
- 图形化开发(五)032-Three.js之光照——PointLight 点光源、SpotLight 聚光灯光源、实现聚光灯阴影、HemisphereLight室外光源
- 使用fastcoll生成字符串MD5碰撞
- mysql当前时间相减_mysql 查询当前时间加减时间
- HarmonyOS APP开发入门3——组件(二 Text组件)
- react-native-webrtc之采坑之旅
- 个人博客(八)Hexo新建文章、主题小修改
- python中的is None和==None
- rocket基础知识
- 编程过程中常见的内存开辟和释放问题
- 系统分析大作业用户手册
- Authing 郑凌:我眼中的 Authing
热门文章
- 中国固件更新软件被指盗取用户数据 遭美手机厂商替换
- ip and port check 正则
- 文档管理套包Aspose.Total 5月更新 | 附下载
- 自定义控件详解(三):Canvas效果变换
- PHP的SQL注入攻击的技术实现以及预防措施
- Eclipse轻松玩转SmartFramework
- ASP.Net中自定义Http处理及应用之HttpHandler篇
- mysql 批处理文件传参_如何实现批处理文件传参数给SQLPLUS
- 树莓派如何卸载mysql_树莓派安装MySQL数据库与卸载
- 下列哪个可以选中矩形文字块_AI制作字母块文字效果