当前位置:C++技术网 > 精选软件 > 云平台开发架构分析系列:7 Nginx服务器环境安装搭建

云平台开发架构分析系列:7 Nginx服务器环境安装搭建

更新时间:2017-06-23 00:00:11浏览次数:1+次

    前面6篇已经将TCP服务器的关键思路分析完毕了。现在开始说说Web服务器的搭建问题。
    我们首先要将Nginx服务器搭建起来。Nginx是http服务器,可以将http请求转发给我们的web服务器处理,没有nginx服务器,我们后续的web服务器也就无从谈起。虽然网上有各种教程讲解如何搭建nginx服务器的,但是为了我们这个系列的完整性,我们还是要说一下的。更重要的是,我们这里已经将搭建的过程简化了,可以快速搭建。
    我们先要下载一个nginx服务器的安装包,文章末尾会给出下载地址。先来看看如何使用。
1.将安装包从网站下载到自己的电脑,然后解压出来,得到一个文件夹。文件夹里有一个压缩包install.tar.gz和一个脚本文件install.sh。
2.使用SFTP工具(WinSCP)登录你的Linux服务器。然后将install.tar.gz和install.sh上传到/tmp/目录下。/tmp/目录就是根目录下的临时目录。
3.直接在WinSCP中右击install.sh,将属性里的Permissions权限的Owner的X勾上。如下图所示:
    直接在WinSCP中右击install.sh,将属性里的Permissions权限的Owner的X勾上
    我们以管理员root身份登录进去做这些事哦。或者可以在终端里直接使用命令chmod也行,命令如下:
chmod +x /tmp/install.sh
    这样,install.sh脚本也就具备了执行权限。
4.然后在终端开始执行install.sh来安装nginx服务器。因为安装nginx服务器需要安装其他东西,所以前面的几步都是安装基本工具。每一步安装完成都会停下来,你回车就可以了。开始执行可以运行命令:
/tmp/install.sh
    一系列安装完毕之后,你就可以在浏览器输入:
http://服务器的IP
    就可以看到如下页面:
    nginx安装成功
    这样就大功告成了。
    nginx服务器的安装包的下载地址:点此下载nginx服务器安装包