linux安装nginx
Posted afei1759
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux安装nginx相关的知识,希望对你有一定的参考价值。
- 先安装nginx用到的一些库和工具,再安装nginx,任意目录下执行以下命令,如我的/usr/local/java:
openssl用于加密解密,服务器提供安全网页(https://)时,会用到OpenSSL库;
zlib提供在内存上的压缩和解压缩的函数,包括对数据完整性的检查;
pcre库,nginx的rewrite模块和HTTP核心模块会用到pcre正则表达式语法
- 本目录下解压: 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)
- 启动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的主要内容,如果未能解决你的问题,请参考以下文章