打死小猴子 博客

  • 首页
  • 文章归档
  • 关于博客

  • 搜索
java关键字 java 运算符 java数据类型 java特性 oauth mybatis linux mongoDB mysql rabbitmq redis elasticsearch docker ssr spring aop websocket chrome nginx github

centos安装 nginx到指定目录

发表于 2020-05-14 | 分类于 nginx | 0 | 阅读次数 274

###1.安装必须环境

nginx的编译需要c++,同时prce(重定向支持)和openssl(https支持)也需要安装。

请顺序安装依赖

yum install gcc-c++  
yum -y install pcre*  
yum -y install openssl* 

2.下载nginx-1.15.6.tar.gz,可放在 /usr/local/ 目录下  

[root@admin ~]# cd /usr/local/ 
[root@admin local]# wget http://nginx.org/download/nginx-1.15.6.tar.gz

3.解压及编译

[root@admin local]# tar -zxvf nginx-1.15.6.tar.gz

4.进入nginx目录

[root@admin local]# cd nginx-1.15.6

5.设置安装目录为 /usr/local/nginx
--prefix=/usr/local/webserver/nginx 是指安装到哪个目录,将所有文件安装到一起的关键,这里是安装到/usr/local/webserver/nginx文件中
--with-http_ssl_module 是指安装ssl模块,不安装此模块即无法配置ssl证书

[root@admin nginx-1.15.6]# ./configure --prefix=/usr/local/webserver/nginx --with-http_ssl_module

开始编译安装

[root@admin nginx-1.15.6]# make 
[root@admin nginx-1.15.6]# make install

我这里是阿里服务器在(控制台)实例中配置一下端口,,本机中再开放一下80端口(不知道请查我的博客中有讲过如何开放指定端口);

c1.png

c2.png

启动nginx服务

进入安装目录 /usr/local/webserver/nginx

[root@admin ~]# cd /usr/local/webserver/nginx/sbin
 [root@admin sbin]# ./nginx

查看进程,可以看到nginx的master和worker进程

[root@admin sbin]# ps -ef | grep nginx 
root     32150     1  0 13:28 ?        00:00:00 nginx: master process ./nginx 
nobody   32151 32150  0 13:28 ?        00:00:00 nginx: worker process 
root     32154 28494  0 13:28 pts/1    00:00:00 grep nginx

可以通过访问ip:80测试,看到页面这样的提示就说明安装成功

c3.png

重启的命令:

 [root@admin sbin]# ./nginx -s reload
  • 本文作者: 打死小猴子's 博客
  • 本文链接: https://blog.chengit.cn/archives/centos安装nginx到指定目录
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# java关键字 # java 运算符 # java数据类型 # java特性 # oauth # mybatis # linux # mongoDB # mysql # rabbitmq # redis # elasticsearch # docker # ssr # spring # aop # websocket # chrome # nginx # github
centos7中docker安装mysql
centos安装rabbitMQ
  • 文章目录
  • 站点概览
打死小猴子's 博客

打死小猴子's 博客

虚怀若谷

30 日志
14 分类
20 标签
RSS
Github E-mail
Creative Commons
© 2022 打死小猴子's 博客
由 Halo 强力驱动
|
主题 - NexT.Gemini v5.1.4