`
yangjizhong24
  • 浏览: 399096 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux配置FTP服务并通过ngnix下载

阅读更多
  1. useradd rcms
    • 输入两遍密码 rcms
  2. 创建目录
    • mkdir -p /data/cache1/rcms/download
  3. 修改rcms的ftp目录
    • vi /etc/passwd
    • rcms:x:500:500::/data/cache1/rcms:/bin/bash
  4. 修改vsftpd配置
    • vi /etc/vsftpd/vsftpd.conf
    • chroot_local_user=YES
    • service vsftpd restart
    • chown rcms.rcms /data/cache1/rcms -R
  5. 用nginx发布
    • nginx安装包
    • cd /usr/local
    • scp root@192.168.6.153:/data/cache5/rcms_software/nginx/nginx-0.7.67.tar.gz .

    • tar zxvf nginx-0.7.67.tar.gz
    • cd nginx-0.7.67
    • 解压后安装
      • ./configure 
        make && make install
    • 将环境变量加入/etc/profile的 path中
    • vi /etc/profile
    • /usr/local/nginx/sbin
    • source /etc/profile
    • 修改nginx配置文件
      • vi /usr/local/nginx/conf/nginx.conf
        
        写入以下配置
        worker_processes  2;
        events {
            worker_connections  1024;
        }
        
        http {
            include       mime.types;
            default_type  application/octet-stream;
            #default_type  text/plain;
            
            sendfile        on;
            keepalive_timeout  65;
            #gzip  on;
            
            server {
                listen          80;
                location / {
                    root /data/cache1/rcms;
                }
            }
        }
        
    • 启动nginx
      • nginx
分享到:
评论

相关推荐

    linux下nginx的搭建

    Linux 下 Nginx 的搭建 ...Linux 下 Nginx 的搭建需要完成以下步骤:下载和解压 Nginx,创建 Nginx 管理目录,安装 Nginx 所需环境,配置 Nginx,启动 Nginx,查看 Nginx 访问日志,并与 Tomcat 进行集成。

    nginx+ftp相关资料配置ftp图片、音频服务器集群

    1. `nginx`作为反向代理:配置`nginx`服务器,设置一个location,将所有图片请求代理到`ftp`服务器的目录上,这样`ftp`服务器上的图片可以通过`http`协议访问。 2. 配置URL映射:根据实际需求,可以设置不同的URL...

    Nginx+ftp搭建图片服务器

    通过以上步骤,你就搭建了一个使用Nginx作为图片访问服务,FTP作为图片上传服务的图片服务器。用户可以通过FTP上传图片,然后通过Nginx访问这些图片。这样的架构既保证了上传的便捷性,又提供了高效的图片访问性能。

    Linux在有网的情况下安装nginx以及设置自启

    通过以上步骤,你就成功地在Linux系统中安装了Nginx,并设置了开机自启。现在,Nginx将随系统启动而启动,为你提供稳定可靠的Web服务。记得根据实际需求调整Nginx的配置文件,以满足你的特定应用环境。

    Linux下如何搭建nginx服务器

    通过以上步骤,您可以在Linux (RHEL) 环境下成功搭建并配置Nginx Web服务器。Nginx以其轻量级和高效的并发处理能力成为现代Web服务器的首选之一。此外,通过配置PHP支持,您可以轻松地为动态网站提供服务。这些步骤...

    nginx+ftp图片上传服务器和访问.rar

    以上就是关于如何在Linux上部署Nginx和FTP服务,实现图片上传和跨服务器访问的详细步骤。通过提供的文档和压缩包中的`nginx-1.8.0.tar.gz`,你可以深入学习Nginx的源码安装和自定义配置。此外,"工具类"可能包含一些...

    Nginx 搭建图片服务器

    图片服务器不仅能集中存储和管理图片资源,还能通过FTP或SFTP服务方便地对图片进行上传、下载等操作。同时,利用Nginx的HTTP服务器功能进行动静分离,可以提高整个系统的性能,降低应用服务器的压力。 安装Nginx的...

    搭建ftp服务器并实现http访问.zip

    这通常需要在服务器端安装并配置mod_dav模块,并在Apache或Nginx配置文件中添加相应的WebDAV段落。 3. 使用FTP-over-HTTPS(FTPS):如果需要加密传输,可以配置FTP服务器支持SSL/TLS,即FTPS。这通常涉及到生成或...

    CentOS Linux安装配置nginx以及样例

    在本文中,我们将深入探讨如何在CentOS Linux系统上安装和配置Nginx,并提供一些基本的示例。Nginx是一款高性能的Web服务器和反向代理服务器,因其高效的性能和稳定性而广受欢迎。 首先,让我们按照步骤安装Nginx:...

    linux虚拟机安装nginx服务器教程

    本教程主要介绍了如何在 Linux 虚拟机中安装 Nginx 服务器,并对其进行基本配置。 安装准备 在开始安装 Nginx 之前,需要确保虚拟机可以联网。为此,可以按照以下步骤操作: 1. 首先,在外面联网的情况下,虚拟...

    linux内网安装Nginx依赖包

    8. **启动Nginx**:使用`/usr/local/nginx/sbin/nginx`命令启动Nginx服务,通过`nginx -t`检查配置文件是否有误,`systemctl start nginx`或`/etc/init.d/nginx start`也可以用来启动服务。 9. **设置开机启动**:`...

    linux服务器,nginx离线安装包

    通过以上步骤,你可以在没有网络连接的Linux服务器上离线安装并配置Nginx。离线安装虽然略显繁琐,但确保了服务器的安全性,尤其是在网络受限的环境下,这是非常必要的。记住,定期更新Nginx以获取最新的安全补丁和...

    实验 安装和配置FTP服务器和WEB服务器

    3. **启动和启用服务**:启动FTP服务并设置开机启动。 ``` sudo systemctl start vsftpd sudo systemctl enable vsftpd ``` 4. **防火墙设置**:确保开放FTP所需的端口(默认21)。 ``` sudo ufw allow 21/...

    Linux环境下如何安装配置Nginx.pdf

    通过以上步骤,你可以在Linux环境下成功安装并配置Nginx。这只是一个基础的配置,实际应用中,Nginx可以根据需求进行更复杂、更高级的配置,如缓存管理、限速策略、访问控制等。了解更多Nginx特性及最佳实践,建议...

    nginx各版本源码包

    7. **启动和配置**:启动 Nginx 并根据需求进行配置,如 `sudo /usr/local/nginx/sbin/nginx`,然后通过修改 `/usr/local/nginx/conf/nginx.conf` 文件来调整配置。 **3. Nginx 功能与使用** - **Web 服务**:...

    虚拟机 Linux与windows共享文件 FXP ftp

    本主题聚焦于在虚拟机环境下,如何在Linux和Windows之间共享文件,特别是通过FXP(File eXchange Protocol)和FTP(File Transfer Protocol)进行文件传输。 Linux和Windows都是广泛使用的操作系统,它们各自拥有...

    阿里云centOs安装Ftp Jdk Tomcat Nginx Mysql Oracle

    * 添加用户ftpusr,并设置主目录为/home/ftp:`useradd -d /home/ftp ftpusr` * 设置用户ftpusr的密码:`passwd ftpusr` * 限定用户test不能telnet,只能ftp:`usermod -s /sbin/nologin ftpusr` * 设置权限:`chmod...

    FTP服务配置和Web服务配置

    本文将深入探讨这两个服务的配置过程,并提供详细的步骤来帮助理解如何在不同环境中设置和管理它们。 FTP(File Transfer Protocol)服务是互联网上用于传输文件的标准协议。配置FTP服务主要包括以下几个核心知识点...

Global site tag (gtag.js) - Google Analytics