Nginx的安装和配置

Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。在后续我们学习完Web框架以后,会教大家怎样将一个web应用程序部署到Nginx服务器上,这里我们只对Nginx做一个简单的了解。

使用源码安装软件

我们知道,在Linux平台里,我们可以下载一个rpm文件进行离线安装,也可以使用yum install 在线安装一个指定的软件。其实,除了这两种方式以外,我们还可以使用第三种方式,即源代码的形式安装软件

使用源代码安装软件的基本步骤:

        配置:configure

        编译:make

        安装: make install

执行命令

        cmd1; cmd2 # 执行完cmd1后,执行cmd2,无论cmd1指令是否执行成功

        cmd1 || cmd2 # 先执行cmd1,cmd1执行失败以后才会执行cmd2

        cmd1 && cmd2 # 先执行cdm1,cmd1执行成功以后,才会执行cmd2

使用源码安装Nginx

1. 使用wget命令下载Nginx源码,下载地址: http://nginx.org/download/nginx-1.16.0.tar.gz

2. 解压软件压缩包: tar -zxvf nginx-1.16.0.tar.gz

3. 编译前执行配置文件: ./configure

        —prefix:用来配置Nginx服务器的安装目录

        配置出错多数是因为缺少相关的依赖库或者编译器

        需要安装相关的依赖。sudo yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

        运行 make && make install 命令来编译并安装软件

4. Nginx介绍

        进入到/usr/local/nginx/sbin 安装目录,使用 ./nginx 命令启动nginx

        html:默认站点目录

        测试:在浏览器中输入localhost,看到welcome to nginx即表示成功

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容