首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏卓越笔记

    centos7 + nginx + nodejs 部署

    centos7 安装 nodejs 环境 https://www.cnblogs.com/fozero/p/10967154.html yum 安装 nodejs: yum install -y nodejs script will exit if it does not stay up for at least 1000ms info: Forever processing file: app.js nginx /error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid proxy_pass http://hello; # 代理到 upstream hello proxy_redirect off; } } 检查配置文件和重启 nginx nginx -t nginx -s reload 参考文档 https://github.com/wmui/web-deploy/blob/master/zi-dong-hua-bu-shu.md

    88640编辑于 2023-02-18
  • 来自专栏云计算教程

    基于centos7安装部署nginx

    3. nginx的安装方式: YUM安装部署 源码安装部署 3.1 yum安装: 3.1.1 配置nginx的yum源: 登录nginx官网,点击右侧的download: [image.png] 点击 /nginx -v nginx version: nginx/1.20.2 3.2.7 启动nginx: [root@www.lutixia.cn nginx-1.20.2]# /usr/local/nginx 这时可以访问部署nginx服务的服务器ip,可以看到welcome欢迎信息。 /nginx/sbin/nginx -h nginx version: nginx/1.20.2 Usage: nginx [-? vimfiles/ nginx的安装部署初始化就到此结束了。

    1.4K31编辑于 2021-11-28
  • 来自专栏极简小课

    CentOS 7+nginx+uwsgi部署Django项目

    本文主要介绍服务器部署时Django需要的配置和uwsgi以及nginx的配置,不介绍Python的安装以及虚拟环境的安装创建,也不涉及Mysql数据库的安装以及配置,Python以及虚拟环境和Mysql 安装nginx pip install uwsgiyum install nginx 6. 配置nginx 新建nginx.cong文件,输入如下: user root; events{} http{ include /etc/nginx/mime.types; server uwsgi_pass 127.0.0.1:8000; } } } 7. 替换默认nginx.conf文件 用新建的nginx.conf文件替换 /etc/nginx/nginx.conf文件,建议在替换之前先备份原始的nginx.conf文件 8.

    1K20编辑于 2022-06-21
  • 来自专栏Keep Learning

    CentOS7+nginx+uwsgi+Django部署之路

    启动uwsgi uwsgi -c /usr/local/django/uwsgi.ini 关闭uwsgi(后面的uwsgi.pid是我本地的文件路径) uwsgi --stop uwsgi.pid 启动nginx (去到nginx/sbin下) . /nginx -c /usr/local/nginx/conf/nginx.conf 关闭nginx (3选1) ./nginx -s quit . /nginx -s stop systemctl stop nginx.service 查看进程 ps -ef|grep 进程名 杀死uwsgi的所有进程 killall -s INT uwsgi 查看当前端口

    41920发布于 2020-07-29
  • 来自专栏开源部署

    CentOS7Nginx 安装部署和配置

    Nginx是一个安装非常简单,配置文件非常简洁(还能够支持perl语法),Bugs非常少的服务器;Nginx启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动,还能够不间断服务的情况下进行软件版本的升级 2、Nginx的安装 2.1、Nginx安装包下载 Nginx包下载地址: http://nginx.org/download/nginx-1.8.0.tar.gz Nginx依赖包下载地址: 1.gzip 3、Nginx检测 cd /opt/ldkjdata/nginx/nginx-1.14.0/sbin . /nginx/nginx-1.14.0/sbin . remote_addr; } #设定请求转发规则, end error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } 7.

    1.2K50编辑于 2022-07-14
  • 来自专栏运维技术迷

    Centos7部署HAproxy实现Nginx群集

    环境介绍 主机 系统 ip地址 功能 HAproxy Centos7 192.168.128.130 haproxy node1 Centos7 192.168.128.131 Openresty node2 Centos7 192.168.128.132 Openresty node3 Centos7 192.168.128.133 Openresty Client Windows10 192.168.3.2 chrome nginx部署 PS:由于有3台nginx web服务器,我这边使用ansible统一安装了。 /sbin/nginx -t /usr/local/nginx/sbin/nginx 测试一下nginx安装是否正确 [root@node1 html]# curl -I http://192.168.128.131 -22c" Accept-Ranges: bytes haproxy部署 nginx部署成功后,我们开始部署haproxy,这里选择1.8.19版本安装。

    89810发布于 2019-12-05
  • 来自专栏若尘的技术专栏

    部署 Nginx

    utils libpcre2-dev zlib1g zlib1g-dev openssl libssh-dev wget vim 注意:以下涉及的所有安装包如果下载不下来,建议先下载到本地,再上传到服务器部署 Nginx 整合 FastDFS 时 Nginx 需要添加 fastdfs-nginx-module 模块。 nginx 压缩包 wget -P /usr/local/src http://nginx.org/download/nginx-1.18.0.tar.gz # 解压 tar -zxvf /usr/local /src/nginx-1.18.0.tar.gz -C /usr/local/src 编译并安装 # 切换至 nginx 的解压目录 cd /usr/local/src/nginx-1.18.0 # 创建 ; } 启动 Nginx:/usr/local/nginx/sbin/nginx http://10.200.14.48:4246/group1/M00/00/00/CsgOMGBZXsKAdzdTAAAAIHbqaGc362

    1.5K55编辑于 2021-12-04
  • 来自专栏杂谈

    Django+nginx+uwsgi部署教程(centos7+ubuntu16.4)

    centos7部署 以全新服务器为例: yum -y update yum install gcc yum -y install zlib* yum install openssl-devel 重启服务 service sshd restart 11.2.mysql安装 #1.安装 wget http://dev.mysql.com/get/mysql-community-release-el7- 5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server #2 requirements.txt 将本地的虚拟环境安装包导出来,上传到服务器 pip install -r requirements.txt #安装mysqlclient出问题 centos 7: (1)安装 这里有安装方法:https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7 sudo

    1K00发布于 2018-10-01
  • 来自专栏零域Blog

    centos7 下通过nginx+uwsgi部署django应用

    安装mysqlclient出问题 centos 7: yum install python-devel mariadb-devel -y ubuntu: 安装nginx https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7 4. 测试uwsgi uwsgi --http :8000 --module MxOnline.wsgi 7. 将该配置文件加入到nginx的启动配置文件中 sudo ln -s 你的目录/Mxonline/conf/nginx/uc_nginx.conf /etc/nginx/conf.d/ 8. 运行nginx sudo /usr/sbin/nginx 这里需要注意 一定是直接用nginx命令启动, 不要用systemctl启动nginx不然会有权限问题 10.

    84930编辑于 2022-03-25
  • 来自专栏python爬虫教程

    centos7使用nginx+uwsgi部署python django项目

    操作思路: 服务器中安装uwsgi插件 新建uwsgi.ini文件,写入uwsgi需要的参数 安装nginx,并配置uwsgi_pass 127.0.0.1:9496代理转发 启动nginx、uwsgi processes = 4 threads = 2 #stats = 0.0.0.0:9496 buffer-size = 65536 #daemonize = /var/log/uwsgi.log 安装nginx ,配置uwsgi_pass转发 安装nginx步骤省略,可直接去lnmp.org下载集成nginx nginx添加vhost配置文件,参考如下 server { listen { deny all; } access_log /home/wwwlogs/crawl.com.log; 启动nginx、uwsgi nginx uwsgi -d --ini /home/dengzhixu/crawl_data/uwsgi.ini 配置systemd自启动 创建一个systemd服务文件/lib/systemd/system

    69010编辑于 2022-08-20
  • 来自专栏有趣的django

    Django+nginx+uwsgi部署教程(centos7+ubuntu16.4)

    项目部署教程 在线教育平台项目演示地址 1.1.原理介绍 django  一个基于python的开源web框架 uwsgi  一是一个web服务器,也可以当做中间件 nginx 常用高性能代理服务器 centos7部署 以全新服务器为例: yum -y update yum install gcc yum -y install zlib* yum install openssl-devel 重启服务 service sshd restart 11.2.mysql安装 #1.安装 wget http://dev.mysql.com/get/mysql-community-release-el7- 5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server #2 (1)安装 这里有安装方法:https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7 sudo

    1.6K70发布于 2018-04-24
  • 来自专栏技术杂记

    nginx基础7

    /usr/local/src/nginx-1.9.5' test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx' test -d '/usr/local -f '/usr/local/nginx/sbin/nginx' || mv '/usr/local/nginx/sbin/nginx' '/usr/local/nginx/sbin/nginx.old ' cp objs/nginx '/usr/local/nginx/sbin/nginx' test -d '/usr/local/nginx/conf' || mkdir -p '/usr/local ' test -f '/usr/local/nginx/conf/nginx.conf' || cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf ' cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default' test -d '/usr/local/nginx/logs' ||

    22410编辑于 2022-05-12
  • 来自专栏醉梦轩

    NGINX部署HTTPS

    部署后浏览器会提示不安全的证书。 [q6divtm21l.png] 由于该类型证书无法通过验证,通常只在某些特殊场景下使用(如HTTPS抓包)。 [tu28qav7w2.png] 企业网站证书 该类型证书可以提供企业认证,泛域名等,收费一般较高。不建议个人使用。 0x02 部署服务器 安装nginx apt install nginx -y 使用如下命令确认是否支持HTTPS和SNI。 root@VM-171-28-ubuntu:/# nginx -V nginx version: nginx/1.10.3 (Ubuntu) built with OpenSSL 1.0.2g 1 Mar --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log

    3.8K30发布于 2018-06-08
  • 来自专栏贰叁壹运维

    Nginx安装部署

    1.获取官方Nginx镜像文件 docker pull nginx 2.查看获取的镜像 docker images nginx 3.配置及启动Nginx容器 docker run --name nginx .在浏览器访问ip:8081端口则可以成功访问Nginx的欢迎界面 5.开始部署Nginx,先创建文件夹用来存放对应的文件 mkdir -p ~/nginx/www ~/nginx/logs ~/nginx /conf 7.配置及启动容器 docker run -d -p 192.168.3.6:8082:80 --name nginx-test-web -v ~/nginx/www:/usr/share/ nginx/html -v ~/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx 8.参数解析 :/etc/nginx/nginx.conf:将我们自己创建的 nginx.conf 挂载到容器的 /etc/nginx/nginx.conf #-v ~/nginx/logs:/var/log/nginx

    1.3K30发布于 2020-07-22
  • 来自专栏开源部署

    Nginx安装部署

    一、nginx源码下载 官网:http://nginx.org/ 源码包: nginx-1.19.3.tar.gz 源码包下载: wget http://nginx.org/download/nginx usr/local/nginxnginx binary file: “/usr/local/nginx/sbin/nginxnginx modules path: “/usr/local/nginx /conf/nginx.conf” nginx pid file: “/usr/local/nginx/logs/nginx.pid” nginx error log file: “/usr/local :/usr/local/nginx/sbin/nginx -t Nginx启动:/usr/local/nginx/sbin/nginx Nginx关闭:killall –s QUIT nginx 五、nginx 启动测试 nginx安装完毕,接下来就可以启动nginx了,nginx启动后如何测试nginx的启动状态呢?

    1.5K30编辑于 2022-09-15
  • 来自专栏大数据-数据人生

    Nginx安装部署

    貌似Nginx这两年比较火,Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。 download/nginx-1.9.8.tar.gz root@webank:/usr/local# tar -zxvf nginx-1.9.8.tar.gz root@webank:/usr/local # cd nginx-1.9.8 root@webank:/usr/local/nginx-1.9.8# . 启动nginx 直接输入命令nginx即可,但是报了以下端口错误: ubuntu@webank:/etc/init.d$ /etc/init.d/nginx start Starting nginx: , ignored in /etc/nginx/nginx.conf:1 nginx: [emerg] bind() to 0.0.0.0:8000 failed (98: Address already

    81710发布于 2020-04-02
  • 来自专栏醉梦轩

    NGINX部署HTTPS

    部署后浏览器会提示不安全的证书。 ? 由于该类型证书无法通过验证,通常只在某些特殊场景下使用(如HTTPS抓包)。 0x02 部署服务器 安装nginx apt install nginx -y 使用如下命令确认是否支持HTTPS和SNI。 root@VM-171-28-ubuntu:/# nginx -V nginx version: nginx/1.10.3 (Ubuntu) built with OpenSSL 1.0.2g 1 Mar --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log /nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --http-client-body-temp-path

    5K51发布于 2018-07-06
  • 来自专栏java架构计划训练营

    Docker部署Nginx

    先使用docker安装好Nginx没安装可以转入下边链接安装 https://www.sky12580.cn/archives/docker-an-zhuang-nginx 1、先创建存放配置文件(nginx.conf conf文件夹创建nginx.conf文件,填入下边内容 user nginx; worker_processes auto; error_log /var/log/nginx/error.log -p 80:80 \ -v /Users/yinwenshi/data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \ -v /Users/yinwenshi /data/nginx/conf.d:/etc/nginx/conf.d \ -v /Users/yinwenshi/data/nginx/html:/usr/share/nginx/html \ -v /Users/yinwenshi/data/nginx/logs:/var/log/nginx -d nginx 6、然后打开浏览器,输入ip查看

    77320编辑于 2022-06-14
  • 来自专栏DevOps充电宝

    nginx系列之nginx安装部署

    nginx系列之nginx安装部署 了解了nginx的强大之处,相信您恨不得马上上手开干。 接下来就展示一下nginx多种部署方式,让你见识一下如此复杂的nginx竟也能如此平易近人,在你的手上,乖乖听话,任你号令。 nginx安装之包管理器 # 以RHEL/CentOs为例 # 1. 添加nginx的软件仓库 # 将以下内容写入/etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=http: nginx安装之docker部署 现在微服务日渐流行,docker在微服务的领域中地位非常重要,尤其是在k8s的编排能力加持下,那用起来是真的香。 -net host -v 静态文件目录:/usr/share/nginx/html:ro -v /etc/nginx/nginx.conf:/etc/nginx/nginx.conf:ro -d nginx

    57020编辑于 2022-05-31
  • 来自专栏你我杂志刊

    Centos7 安装配置 PHP7 Nginx部署开源后台系统Fasadmin

    1、查看是否安装过Nginx rpm -qa|grep -E "nginx" 2、安装Nginx前需要提前安装以下这些依赖 2.1、查看gcc版本 gcc -v 若有内容输出说明已安装了gcc 3.1、下载Nginx源码并解压到 /home/nginx-php/ tar -zxvf nginx-1.10.3.tar.gz 3.2、切换到 /home/nginx-php/nginx-1.10.3 etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf vim /usr/local/php7/etc/php-fpm.conf 最后 添加 /nginx 5.2、启动、暂停服务 ./nginx -s stop ./nginx -s quit ./nginx -s reload 最终效果如图:

    66820编辑于 2022-09-21
领券