CentOS7安装nginx 代理vsftp服务器
1.安装gcc环境
yum install gcc-c++ -y
2.安装pcre库
yum install -y pcre pcre-devel
3.安装zlib库
yum install -y zlib zlib-devel
4.安装openssl库
yum install -y openssl openssl-devel
5.上传包并解压
mkdir –p /usr/local/nginxtar -zxvf nginx-1.8.0.tar.gzcd nginx-1.8.0
6.设置参数
./configure--prefix=/usr/local/nginx \--pid-path=/var/run/nginx/nginx.pid \--lock-path=/var/lock/nginx.lock \--error-log-path=/var/log/nginx/error.log \--http-log-path=/var/log/nginx/access.log \--with-http_gzip_static_module \--http-client-body-temp-path=/var/temp/nginx/client \--http-proxy-temp-path=/var/temp/nginx/proxy \--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \--http-scgi-temp-path=/var/temp/nginx/scgi
7.编译安装
make && make install
8.启动nginx
cd /usr/local/nginx/sbin/./nginx
注意:
执行./nginx启动nginx,这里可以-c指定加载的nginx配置文件,如下:
./nginx -c /usr/local/nginx/conf/nginx.conf
如果不指定-c,nginx在启动时默认加载conf/nginx.conf文件,此文件的地址也可以在编译安装nginx时指定./configure的参数(--conf-path= 指向配置文件(nginx.conf))
9.重新加载配置文件并重启
cd /usr/local/nginx/sbin./nginx -s reload./nginx -s quit./nginx
10.配置nginx代理ftp服务器
修改用户为ftp服务器用户
user ftpuser;
修改路径:
修改资源路径为ftp用户的根路径
location / {root /home/ftpuser;index timg.jpg;}
这时就可以通过http协议访问ftp服务器资源了
http://192.168.172.135/
CentOS7安装nginx 代理vsftp服务器相关推荐
- Centos7下Nginx代理和二级域名配置
Centos7下Nginx代理和二级域名配置 nginx的安装步骤请阅读上一篇文章. 一.nginx的反向代理配置 编辑nginx的配置文件(找到自己的配置文件) vim /usr/local/ngi ...
- Centos7 安装Nginx(OpenResty)、Windows安装Nginx
Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...
- Centos7安装Nginx监控组件Nginx-rrd【二】
Centos7安装Nginx监控组件Nginx-rrd 1. 安装perl.rrdtool 2. 安装Nginx-rrd 1. 下载Nginx-rrd 2. 配置nginx-rrd.conf 3. 配 ...
- 海康摄像头web无插件3.2,vue开发,Nginx代理IIS服务器
在vue中实现海康摄像头播放,采用海康web无插件3.2开发包,采用Nginx代理IIS服务器实现: 1 摄像头要求,支持websocket 2 Nginx反向代理的结构 3 vue前端显示视频流代码 ...
- CentOS7安装Nginx
CentOS7安装Nginx 1.下载软件包 wget http://nginx.org/download/nginx-1.20.2.tar.gz 2.安装依赖 yum -y install gcc ...
- REHL7、CentOS7安装Nginx
title: REHL7.CentOS7安装Nginx categories: Linux tags: - Nginx timezone: Asia/Shanghai date: 2019-01-06 ...
- Centos7安装和配置VNC服务器 - openbox篇
文章目录 VNC简介 安装TigerVNC 防火墙设置 安装图形用户界面(GUI) openbox 配置openbox自启动文件 lightdm 修改配置文件 VNC 客户端连接 关闭VNC服务 参考 ...
- Centos7安装Nginx并配置开机自启
Centos7安装Nginx并配置开机自启 1.常用命令 #开机自启 chkconfig nginx on #启动nginx服务 systemctl start nginx.service #停止ng ...
- Centos7 安装 nginx 服务器的两种方式
选用系统 Centos7 < 一 > 使用 yum 安装,该方法比较方便,如果不追求版本推荐使用 01, 添加 nginx 储存库 yum -y install epel-releas ...
最新文章
- USACO Shaping Regions(离散化)
- 测量左右磁极的原片磁铁
- mysql5.5安装最后一步一直无反应_【MATLAB R2019b】保姆级安装教程
- 运行银联支付系统demo
- 【Codeforces - 378C】Maze(dfs,思维)
- 全套安全从业人员必备工具(建议大家收藏这个帖子)
- DevExpress之TreeList用法
- Linux 环境下安装 GitLab 与配置
- Linux Tun/Tap网口(/dev/net/tun)的读写方法
- 微信开发(4) -- 推送微信模板信息到服务号
- 图书管理系统项目开发计划书
- curl 504 php,nginx - PHP 经常提示 504 Gateway Time-out
- Selenium中的鼠标单击事件
- JDBDUitl代码记录
- 可盈可乐研究院 | 2019:区块链+跨境支付”新旧”势力的新一轮角力
- ORACLE隐式类型转换
- PCL实现Alpha Shapes算法
- webpack (九) -热更新——浏览器不刷新,更新打包后的结果
- 关于c++中缺省问题的总结
- PHPnow 是什么?