树莓派上手第一弹 手动编译跑nginx服务器

发表于 2016-8-16 14:26 | 浏览 1124

提起 Nginx 小伙伴也许会感到陌生,但是你每天访问到的网站或许一半多都是搭建在 Nginx Web 服务器之上的,包括腾讯、新浪、网易等等超大型的网站,几乎全世界大半的网站都在使用。所以关于树莓派的处女秀,菲菲君跟童鞋们来一起在树莓派上架设 Nginx 服务。

以下命令均在 SSH 下执行,建议使用 PuTTY 来登陆,不会使用请自行脑补上一篇教程

一、安装必要的依赖库

更新软件仓库

$ sudo apt-get update

安装 PCRE 正则依赖库

$ sudo apt-get install libpcre3 libpcre3-dev

二、下载解压 nginx 源代码包

下载 nginx 源代码(更多版本可访问nginx官网获取)

$ wget http://nginx.org/download/nginx-1.10.1.tar.gz

使用 tar 命令解压包

$ tar zxvf nginx-1.10.1.tar.gz

进入 nginx 源代码目录

$ cd nginx-1.10.1/

三、配置编译 nginx 可执行文件

预配置 nginx 编译选项 (这里保持默认即可)

$ ./configure

Checking 后没有出错提示,就可以开始编译了

$ make

四、一键安装 nginx 开启Web服务

安装 nginx 到默认目录

$ sudo make install

运行 nginx 程序,开启 Web 服务

$ sudo /usr/local/nginx/sbin/nginx

最后用curl命令测试一下,返回200 ok

最后总结一下:

看起来很复杂的酱紫,其实是菲菲君为了新人朋友看起来更容易掌握,特意排版开来而已,其实学会了也就敲打几个命令就OK啦。当然上面为树莓派安装 nginx 服务器的方法,也同样适用于其他 Linux 系统,如果 apt-get 命令找不到,只需将其替换为“yum” 就行咯。

(原创文章版权所有,如需转载请注明原文链接!)