linux

nginx配置返回文本或json linux

nginx配置返回文本或json

720 0

有些时候请求某些接口的时候需要返回指定的文本字符串或者json字符串,如果逻辑非常简单或者干脆是固定的字符串,那么可以使用nginx快速实现,这样就不用编写程序响应请求了,可以减少服务器资源占用并且响应性能非常快。 在server中配置location拦截即可,配置实例: #固定文本 location ~ ^/get_text { default_type text/html; return 200 'This is text!'; } #固定json location

Linux下halt、poweroff、shutdown的区别 linux

Linux下halt、poweroff、shutdown的区别

690 0

linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。 关机命令 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启 重启命令 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown

CentOS的yum源更换为阿里云的源3步走 linux

CentOS的yum源更换为阿里云的源3步走

594 0

1.备份你的原镜像文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ #CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo #Cen

shadowsocks一键翻墙教程 linux

shadowsocks一键翻墙教程

834 3

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh chmod +x shadowsocks-go.sh ./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log 客户端下载地址: shadowsocks for win8 shadowsocks for w

linux下部署nodejs linux

linux下部署nodejs

615 0

关于在node在linux的部署我认为主要有三种方式: 下载源码,手动编译二进制,即是部署过程; 直接下载二进制文件解压即可; 使用yum install node -y或者apt-get install node安装; 官网地址:https://nodejs.org/en/download/ 编译安装 #下载完源码包之后 tar -zxvf node-v6.11.4.tar.gz cd node-v6.11.4 ./configur

Nginx Apache跨域配置,支持DELETE,PUT请求 linux

Nginx Apache跨域配置,支持DELETE,PUT请求

824 0

最近在做vue.js项目,web服务器是Nginx, 要实现本地http://127.0.0.1跨域访问服务器端https://bbc.wanxiaohong.cn, 并且要支持DELETE PUT等请求。 跨域配置 只需要在Nginx配置文件里加入以下配置,即可开启跨域 add_header Access-Control-Allow-Origin *; *代表任何域都可以访问,可以改成只允许某个域访问,如Access-Control-Allow-Origin: https://bbc.

PHP会话控制:Session与Cookie详解 linux

PHP会话控制:Session与Cookie详解

604 0

本文介绍了PHP会话控制,主要阐述以下几点内容: * 会话控制的产生背景/概念 * cookie的维护与生命周期(有效时间) * session的维护与生命周期(回收机制) * cookie与session之间的区别与联系 * 禁用cookie后session为什么会失效? * IE浏览器下丢失session,每次刷新页面,都会生成新的sessionID(Firefox浏览器正常) * session、cookie简单实例 ##### 理解会话控制的概念 理解一个概念就需要理解他的背景及产生的原因,这里引入WE

CentOS Bash 命令补全 linux

CentOS Bash 命令补全

714 0

对于Linuxer来说,自动补全是再熟悉不过的一个功能了。当你在命令行敲下部分的命令时,肯定会本能地按下Tab键补全完整的命令,当然除了命令补全之外,还有文件名补全。 ### Bash-completion 自动补全这个功能是Bash自带的,但一般我们会安装`bash-completion`包来得到更好的补全效果,这个包提供了一些现成的命令补全脚本,一些基础的函数方便编写补全脚本,还有一个基本的配置脚本。但也正如之前说的,这个包不是必须的,只不过可以省些力气。 ```bash yum install bash

国内优秀npm镜像推荐及使用 linux

国内优秀npm镜像推荐及使用

607 0

npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。 ### 国内优秀npm镜像 ##### 淘宝npm镜像 * 搜索地址:`http://npm.taobao.org/` * registry地址:`http://registry.npm.taobao.org/` ##### cnpmjs镜像 * 搜索地址:`http://cnpmjs.org/` *

Git进阶篇 linux

Git进阶篇

644 0

### 基础命令 ```bash # 用户设置 git config --global user.name "Suvan" git config --global user.email "suvan@wanxiaohong.cn" # 初始化仓库 git init # Initialized empty Git repository in /project/wordpress/.git/ # 把文件添加到仓库 git add filename # 把文件提交到仓库 git commit -m "提交备注信息"