阿里云ECS上CentOS系统配置从入门到进门

2016-07-28
阅读 1 分钟
4k
服务器端创建新用户 为服务器安全起见,创建用户(用户名:yishi): {代码...} 设置密码: {代码...} 添加sudo权限: {代码...} 关闭Root的远程访问 修改/etc/ssh/sshd_config {代码...} 然后: {代码...} 开启SSH的公钥访问 {代码...} [链接] MongoDB Create/etc/yum.repos.d/mongodb-org-3.2.repo,Content: {代码...}...

使用GoAccess分析Nginx的Virtual Host日志记录

2016-07-27
阅读 1 分钟
6.5k
默认的Nginx的log_format是不包含Virtual Host的信息的,可以修改/etc/nginx/nginx.conf文件来统计相关信息:

通过Nginx的auth_request以及ExpressJS构建权限验证系统

2016-07-11
阅读 3 分钟
8.8k
本文的内容是我的开源代码([链接])的中文说明。项目主要是实现了通过合理配置Nginx的auth_request模块来实现对敏感路径下的内容进行访问限制。

CentOS上编译安装Nginx

2016-07-09
阅读 1 分钟
3.8k
背景 为了解决CentOS7.2自带的Nginx上没有auth-request支持的问题,需要自己手工编译安装Nginx . 安装依赖 更新yum {代码...} 编译与安装 下载(可访问官网下载最新版) {代码...} 解压 {代码...} 编译 {代码...} 安装 {代码...} 运行 {代码...} 其他 判断当前版本是否支持某项功能的命令[链接]: {代码...} 备注 最后我...

给datetime-local设置默认时间

2016-06-27
阅读 1 分钟
19.8k
背景 使用HTML5的datetime-local的input元素,平台为NodeJS,另外使用momentjs模块。 实现 jade代码如下: {代码...} 主要需要注意的就是: value设置的格式为:YYYY-MM-DDTHH:mm:ss 如果需要设置到秒,可以再加入:step=1 type需要设置为:datetime-local 生成HTML后为: {代码...} 参考 'Invalid value' when setting ...

手把手教你在Nginx上使用CertBot

2016-06-25
阅读 3 分钟
48.1k
自己做了一个iOS App,需要访问自己的网站获取数据,但是系统默认只能直接访问https的网站。不想让应用改用http的服务。因此,研究如何启用https,本文即是介绍如何在CentOS上配合Nginx使用CertBot。

Nginx向ExpressJS转发真实IP地址

2016-06-25
阅读 1 分钟
9.3k
由于服务器配置了Nginx的反向代理,在ExpressJS中无法获取到真实的IP地址。本文就介绍了如何配置Nginx以及ExpressJS使其可以显示用户的真实地址。

关于Mongoose的geoNear方法的使用

2016-05-27
阅读 3 分钟
5.6k
最近在学习MEAN,看的是Simon Helmes的Getting MEAN with Mongo, Express, ANgular, and Node这本书。其中Chapter 8 Adding Angular components to an Express application中涉及到了Mongoose的geoNear方法的使用。不过自己在按照作者的方法进行测试的时候,发现并不能输出想要的结果。通过相关研究找到了解决的方法,因...

PM2中无法开启ES6的解决方案

2016-05-24
阅读 2 分钟
9.5k
背景 用于项目中使用了阿里云的OSS功能,而阿里官方的Node.js类库(ali-oss)是基于ES6写的,因此应用需要在ES6环境下运行。 Node 在本地(MBP)上,通过修改package.json文件中的script来更改环境,代码如下: {代码...} 添加--harmony后,通过nodemon运行没有问题。 PM2 在将应用通过PM2部署到阿里云的ECS(CentOS)中...

Jade结合CKEditor进行可视化编辑

2016-05-23
阅读 2 分钟
4.4k
在近期的一个项目中,需要使用一个可视化编辑器编辑文章内容,本文简要介绍了如何在Express.js的Jade模板中使用CKEditor进行可视化编辑。

通过Github与PM2部署Node应用

2016-05-21
阅读 6 分钟
12.2k
前一段时间,是通过百度云的BAE部署自己的Node应用的,不过随着应用的不断开发,BAE的限制不断制约了应用的使用。于是着手将应用迁移到阿里云的ECS上去。本文即是介绍了如何在ECS上搭建Node环境,并将本地制作好的应用进行发布。