美文网首页
搭建简单的ftp和http

搭建简单的ftp和http

作者: clickdiff | 来源:发表于2017-10-06 12:10 被阅读0次

搭建简单的ftp和http

我们主要尝试光盘和编译两种方式安装

ftp

首先我们先安装ftp ftp可以用来做文件传输,也可以搭建ftp作为我我们的网络yum源
首先我们要先把镜像连接到我们的Linux中
进入/etc/yum.repos.d/创建一个.repo结尾的文件,在里面配置自己的yum源

[base]baseurl=file:///misc/cd #把光盘设为yum源gpgcheck=0 #这个值为0时时不检测秘钥

当然又不想用的yum源我们也可以屏蔽

enable=0 #屏蔽上面一段设置

接下来我们选择用rpm来安装ftp所需要的服务

rpm -ivh /misc/cd/Packages/vsftpd-2.2.2-24.el6.x86_64.rpm 

/misc/cd是一个神奇的目录,进入这个目录等于进入了光盘,就像是挂载一样。
当然装成功的话我们可以查看一下

yum info 服务名 查看程序包的特性

开启vsftp服务

centos 7版本

 开启服务:systemctl start 服务名 
关闭服务:systemctl stop 服务名 
开机启动服务:systemctl enable 服务名 
查询是否成功 :systemectl is-enable 服务名 

centos 6版本

开启服务:service 服务名 start 
关闭服务:service 服务名 stop 
开机启动服务:chkconfig 服务名 on

我们也可以查看端口是否打开

查看开启端口:netstat -ntl

这里简单的ftp服务器已经搭建好了 ftp 默认路径是 /var/ftp

我们可以用ip地址链接一下试。ftp有一个默认的文件夹pub。 要想往ftp上传文件,直接把文件放到/var/ftp文件夹下就行

看一下登录的效果图



我们也可以把ftp作为我们的网络yum源,这样大家可以共享yum源了。 只需要把进入/etc/yum.repos.d/创建一个.repo结尾的文件,在里面配置自己的yum源 把地址设为自己的地址就行了。

http

这里我们用先查看httpd服务是否已经装上


我们在网上下一个httpd 源代码 然后把文件传到Linux系统中,我这里是Windows系统,Linux在VMware中运行。

rz把文件从window中拷贝到运行的Linux中去

rz命令默认把文件拷贝到当前目录。 我下载的是httpd22.log.xz.tar 。这个版本适合Centon 6的系统中。下的软件是归档压缩过的。我这里是xz,压缩的。当然还有其他格式的,比如gzip,bzip2的 展开归档

tar 归档和展开 压缩命令结合使用
创建归档

 tar -c -f

展开归档

 tar -x -f 

结合压缩工具实现:归档并压缩

 -j: bzip2, -z: gzip, -J: xz

这里用tar -xvf httpd22.log.xz.tar开展开归档,默认展开到当前目录。目录名也不会改变。然后我们进入目录。里面有两个关于安装的目录INSTALL和README,安装前去浏览一下。
接下来我们就开始安装的三大步 每一步都必须要在解压后的那个目录里运行,因为配置文件都在那里。

1,运行comfigure脚本

  • --prefix 指定安装文件

  • --enable-FEATURE启用某个特性

  • --disable-FEATURE禁用某个特性

    ./configure --prefix=/app/http22 我指定安装到/app/http22
    

安装的包现在可以不存在,等会系统会自动创建。接下来我们运行接下的两步

2, 运行make命令 完成构建目录
3, 运行make install 命令 完成安装

这里也可以用make&&make install 使两步一起完成 当完成是安装的文件才会创建出来 这是就安装完成了。

启动服务查看

自己编译的话没有配置环境变量所以可以运行这个路径进行启动

/usr/local/apache-2.4/bin/httpd -k start

启动过后就可以用网页登录
这是我的执行结果


安装好后 网页源代码默认地址在

安装目录/htdocs/index.html

有兴趣都可以自己设计。

相关文章

  • 搭建简单的ftp和http

    搭建简单的ftp和http 我们主要尝试光盘和编译两种方式安装 ftp 首先我们先安装ftp ftp可以用来做文件...

  • 搭建FTP服务器

    FTP服务器的搭建非常简单 开启、停止、重启vsftpd服务也很简单 账号 安装后会生产一个ftp组和ftp用户修...

  • python一行实现服务(ftp,http)

    python有个很简单实用的功能,例如想临时起个http服务或者临时搭建个ftp用来传输文件,都能用python一...

  • 如何快速搭建FTP服务器

    FTP服务器如何搭建?简单最好 有些企业和个人需要在外网搭建一个私有的ftp服务器或则叫私云盘,对于同时要有很多服...

  • 搭建站点-FTP

    Windows实例搭建FTP站点 Linux实例搭建FTP站点

  • xshell使用xftp传输文件、使用pure-ftpd搭建ft

    测试ftp 测试ftp 使用pure-ftpd搭建ftp服务 使用pure-ftpd搭建ftp服务 扩展vsftp...

  • Ubuntu搭建ftp服务器

    参考Ubuntu搭建ftp 前言 远端共享数据最简单的方法就是通过ftp,linux上通过安装vsftp工具并创建...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • ftp服务器的搭建-linux

    一、前言 企业中linux搭建ftp服务器还是很实用的,所以本文针对centos7和centos6搭建ftp服务器...

  • Linux实例使用vsftpd软件搭建FTP站点

    搭建FTP站点(Linux) Linux实例使用vsftpd软件搭建FTP站点。vsftpd全称是“very se...

网友评论

      本文标题:搭建简单的ftp和http

      本文链接:https://www.haomeiwen.com/subject/ewblyxtx.html