linux安装nginx

Posted afei1759

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux安装nginx相关的知识,希望对你有一定的参考价值。

  1. 先安装nginx用到的一些库和工具,再安装nginx,任意目录下执行以下命令,如我的/usr/local/java:
openssl用于加密解密,服务器提供安全网页(https://)时,会用到OpenSSL库;
zlib提供在内存上的压缩和解压缩的函数,包括对数据完整性的检查;
pcre库,nginx的rewrite模块和HTTP核心模块会用到pcre正则表达式语法
  1. 本目录下解压: tar -zxvf nginx-1.10.2.tar.gz
     tar -zxvf zlib-1.2.11.tar.gz
         tar -zxvf pcre-8.40.tar.gz
     tar -zxvf openssl-fips-2.0.10.tar.gz
分别进入 nginx、zlib、 pcre、openssl解压后的目录进行安装:./configure && make && make install
安装完后查看nginx安装在哪个目录:whereis nginx(一般都在/usr/local/nginx)
  1. 启动nginx: /usr/local/nginx/sbin/nginx
  • 重启nginx: /usr/local/nginx/sbin/nginx -s reload
  • 停止nginx: /usr/local/nginx/sbin/nginx -s stop
  • 查看nginx启动后信息:ps -ef|grep nginx
  • 设置nginx开机自启: vim /etc/rc.d/rc.local
  在最后增加一行内容:/usr/local/nginx/sbin/nginx
   保存退出,设置文件rc.local访问权限:chmod 755 rc.local
  • 查看nginx所占端口:netstat -ntlp (可以看到nginx默认占80端口,最好修改一下端口)
  • 修改nginx默认端口为8082,进入nginx.conf文件编辑:
vim /usr/local/nginx/conf/nginx.conf
技术图片
 
然后需要重启nginx,至此完成。云服务器记得放通nginx端口可直接远程访问
技术图片

以上是关于linux安装nginx的主要内容,如果未能解决你的问题,请参考以下文章

nginxLinux下安装nginx

Nginx快速入门

Linux服务部署--Java Nginx

安装nginx并进行配置(记录来源于马哥linux运维教程一)

windows下编译调试nginx

如何安装Linux操作系统?