nginx安装

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: ssm 专栏: 爱旅行项目 标签: nginx学习

2023-02-09 16:48:48 852浏览

nginx学习

1.安装pcre开发包

yum install -y pcre-devel 

2.安装其他依赖

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

3.下载nginx包

我一般是cd到opt目录理下载安装东西

wget http://nginx.org/download/nginx-1.16.1.tar.gz

4.解压nginx安装包

tar -zxvf nginx-1.16.1.tar.gz

进入解压后的目录后执行./configure

make && make install 编译并安装

5.启动nginx

默认是在usr/local/nginx/sbin

./nginx

还可以指定某个特定的配置文件启动

./nginx -c /usr/local/nginx/conf/nginx.conf

6.测试nginx配置是否正确

有的时候修改完nginx的配置文件后想测试下是否正确

./nginx -t

7.重启nginx

./nginx -s reload

8.添加https支持

nginx配置完https后报错:

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:124

参考文章:https://www.cnblogs.com/ghjbk/p/6744131.html

  1. 切换到咱nginx的安装目录(我的nginx是在opt下)
cd /opt/nginx-1.16.1
  1. 执行
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
  1. 配置完成后,运行命令make

这里不要进行make install,否则就是覆盖安装

  1. 然后备份原有已安装好的nginx
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
  1. 然后将刚刚编译好的nginx覆盖掉原有的nginx(这个时候nginx要停止状态)
cp ./objs/nginx /usr/local/nginx/sbin/

然后启动nginx就OK了

9.乌班图的系统如何安装Nginx

http://www.360doc.com/content/21/0312/16/18635950_966644929.shtml

好博客就要一起分享哦!分享海报

此处可发布评论

评论(1展开评论

蓝色妖姬 能力:10

2023-02-11 11:42:50

老师nbkls
点击查看更多评论

展开评论

您可能感兴趣的博客

客服QQ 1913284695