linux安装nginx

匿名 (未验证) 提交于 2019-12-02 21:56:30
  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端口可直接远程访问
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!