Centos下httpd文件共享服务器快速搭建及使用方法


httpd服务器用于共享文件服务十分的方便,下面介绍httpd快速安装与配置方法,并提供快速配置的替换文件,可实现账号密码认证、任意文件共享等功能。在浏览器中实现效果如下所示。
在这里插入图片描述

1.安装httpd

yum install httpd

2.安装后把需要分享的文件夹链接放进/var/www/html/下

cd /var/www/html/
ln -s /home/casterdata

3.替换/etc/httpd/conf/下的文件

替换文件下载地址:httpd快速安装配置文件

 htgroup  htpasswd  httpd.conf  magic 

4.修改/etc/httpd/conf.d/下的welcome.conf

   将Options -Indexes修改如下:  
   Options +Indexes

5.重启httpd服务

systemctl restart httpd

6.访问主机IP及设置的端口

(默认:Listen 8090)
 账号:test   密码:123456

7.修改增加用户密码

使用htpasswd命令创建用户,在第一次创建时加-c可创建文件
首次创建:

  htpasswd -c -m /etc/httpd/conf/htpasswd Jack

新增其他用户可不加-c

  htpasswd -m /etc/httpd/conf/htpasswd  Tony

8.升级HTTPD为最新版本

8.1升级说明

因为旧版本可能存在一些漏洞,所有在使用过程中容易受到攻击或者端口漏扫不通过的情况。因此本文继续补充了httpd软件的升级过程如下,教程可能只针对Centos系统有效。官网最细版本的确认地址为:https://httpd.apache.org/download.cgi
查找Centos上软件库里的httpd版本:

8.2 升级步骤

yum info httpd

(显示默认软件库中只有2.4.6版本的apache)

CodeIT库提供了最新版本的服务器软件(Apache & Nginx)。这个库依赖 epel 。
先要安装 epel-release

yum install -y epel-release

安装CodeIT库

cd /etc/yum.repos.d && wget https://repo.codeit.guru/codeit.el7.repo `rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo

/etc/yum.repos.d目录下新增了文件: codeit.el7.repo 内容如下:

[CodeIT]
name=CodeIT repo
baseurl=https://repo.codeit.guru/packages/centos/7/$basearch
enabled=1
gpgkey=https://repo.codeit.guru/RPM-GPG-KEY-codeit
gpgcheck=1

再次查询可以安装的版本

yum info httpd

安装新的httpd

yum install httpd
systemctl start httpd
systemctl enable httpd
httpd -v

8.2遇见问题

安装后不能运行(提示缺少libpcre2-8.so.0)

find / -name libpcre2-8.so.0                  # 找到文件的位置,我的系统中有这个文件,只是不能识别
cp   libpcre2-8.so.0文件的位置  /usr/lib64/     # 复制到/usr/lib64/这个目录
systemctl restart httpd        

8.3 参考文献

centos7升级Apache2.4.6到2.4.54

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驯龙高手_追风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值