内容简介:搭建简单的ftp和http
搭建简单的ftp和http
我们主要尝试光盘和编译两种方式安装
首先我们先安装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源 把地址设为自己的地址就行了。
这里我们用先查看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
有兴趣都可以自己设计。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 从0到1搭建推荐策略产品的思考(二):如何搭建?
- Docker搭建disconf环境,三部曲之三:细说搭建过程
- 在Windows下搭建React Native Android开发环境&搭建项目
- 2019最新k8s集群搭建教程 (centos k8s 搭建)
- Python 环境搭建
- 1 - 搭建开发环境
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Design Handbook
Baeck, Philippe de 编 / 2009-12 / $ 22.54
This non-technical book brings together contemporary web design's latest and most original creative examples in the areas of services, media, blogs, contacts, links and jobs. It also traces the latest......一起来看看 《Web Design Handbook》 这本书的介绍吧!