这里有新鲜出炉的 Nginx 开发从入门到精通,程序狗速度看过来!
Nginx 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。其将源代码以类 BSD 许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。
这篇文章主要介绍了关于 CentOS7 + node.js + nginx + MySQL 搭建服务器的全过程,文章通过一步步的步骤进行介绍的很详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
前言
最近项目要求,需要一台服务器,阿里和腾讯都不错,我选择了腾讯云,系统为 CentOS 7(linux)。记录搭建服务器的过程,方便以后再次搭建是借鉴和给第一次搭建服务器的朋友借鉴之用。
工具
安装 git
执行:
- sudo yum install git
安装 nodejs
官网查看最新版本
下载
先进入 / usr/src 文件夹,这个文件夹通常用来存放软件源代码:
- cd / usr / local / src / wget https: //nodejs.org/dist/v4.6.0/node-v4.6.0.tar.gz
版本自己替换
解压
- tar zxvf node - v4.6.0.tar.gz
编译安装
- cd node - v4.6.0 / . / configure // 执行 Node.js 安装包自带的脚本,修改相关的系统配置文件
发现报错了,提示系统中没有安装 C 编译器,接下来先安装 C 编译器
安装 gcc
- yum install gcc
安装 g++
- yum install gcc - c++
安装 gfortran
- yum install gcc - gfortran
重新执行:
- cd node - v4.6.0 / . / configure // 执行 Node.js 安装包自带的脚本,修改相关的系统配置文件
- make //编译 C源代码为 可执行的 Linux程序
好慢啊。。。。。。难道是我买的最低配置的原因么。。。。。。
终于跑完了
来源: http://www.phperz.com/article/17/0825/337749.html