linux怎么查看本机内存大小
307
2022-10-20
Docker容器编译安装Nginx
Docker容器编译安装Nginx,最简单的Nginx配置。
创建容器&进入容器
宿主机2080映射容器的80端口
[root@localhost ~]# docker run -i -d -h centoscs --name centoscs --net docker-br0 --ip 172.127.0.201 -p 2080:80 -v /Tools:/Tools --privileged=true centos:7 /usr/sbin/init[root@localhost ~]# docker exec -it centoscs /bin/bash
1、安装依赖包
[root@localhost /]# yum install gcc gcc-c++ make automake autoconf libtool pcre* zlib openssl openssl-devel
2、下载Nginx安装包(1.18版本)
[root@localhost /]# mkdir Tools[root@localhost /]# cd Tools[root@localhost Tools]# wget Tools]# tar -zxvf nginx-1.18.0.tar.gz
4、进入解压后的目录
[root@localhost Tools]# cd nginx-1.18.0
5、编译安装
--prefix 指定安装路径
[root@centoscs nginx-1.18.0]# ./configure --prefix=/usr/local/nginx[root@centoscs nginx-1.18.0]# make && make install
6、最简单的代理配置
配置文件路径/usr/local/conf/nginx.conf
worker_processes 1;events { worker_connections 1024;}{ include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; location / { # proxy_pass # 代理的服务地址 index index.html index.htm index.jsp; root html; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }}
7、Nginx服务管理
启动服务路径/usr/local/nginx/sbin
[root@centoscs sbin]# ./nginx #启动 [root@centoscs sbin]# ./nginx -s reload # 重启[root@centoscs sbin]# ./nginx -s stop # 停止[root@centoscs sbin]# ./nginx -v # 查看版本
作者:99号程序员
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~