配置基于httpd的yum本地库的注意事项

首先,这里有篇博文,讲的非常透彻,不再赘述 http://www.idimmu.net/2009/10/20/creating-a-local-and-http-redhat-yum-repository/

在准备好本地的rpm的repo之后,通过httpd提供服务时,通常会遇到403的异常错误。通过调研发现,这基本上是由于SELinux服务所致,解决的办法就是不启动该项服务,即:setenforce 0

另外,如果要确保SELinux开机不启动,可修改/etc/sysconfig/selinux 配置文件,将其中的SELINUX=enforcing改为SELINUX=disabled。

另外,如果在启动httpd服务时遇到端口错误,可以执行 netstat -tlp  使得只有服务端口开启。同时也可以结合lsof工具排查相关问题。

配置基于httpd的yum本地库的注意事项,布布扣,bubuko.com

时间: 2024-10-03 14:03:37

配置基于httpd的yum本地库的注意事项的相关文章

配置基于主机名的虚拟主机及HTTPD 加密SSL配置以及HTTPS强制跳转

配置基于主机名的虚拟主机   1.先配置DNS DNS 安装 yum install bind* -y 开户防火墙 iptables -A INPUT -p tcp --dport 53 -j ACCEPT iptables -A INPUT -p udp --dport 53 -j ACCEPT iptables -A INPUT -p tcp --sport 53 -j ACCEPT iptables -A INPUT -p udp --sport 53 -j ACCEPT service

redhat7配置阿里云的yum源并安装httpd服务  

1.配置yum源 [base] name=CentOS-$releasever - Base - mirrors.aliyun.com failovermethod=priority baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/ gpgcheck=1 enabled=1 gpgkey=http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 2.更新yum源 y

制作基于http的yum源1

服务器端配置 挂载iso cd1 和cd2 mkdir /tmp/cd{1,2} mount /home/share/cd1.iso /tmp/cd1 mount /home/share/cd2.iso /tmp/cd2 mkdir /var/www/html/yum/Centos6.4_x64 -p rsync -av /tmp/cd1/ /var/www/html/yum/Centos6.4_x64/ rsync -av /tmp/cd2/  /var/www/html/yum/Centos

PHP基于HTTPD模块的方式跟MYSQL连接

实验环境: 1.VMware 2.两台linux子机 3.桥接,本机当客户机 实验目的: 1.编译HTTPD和编译PHP.编译MYSQL,熟悉编译过程和原理 2.HTTPD和PHP在同一台服务器上,PHP作为HTTPD的模块来与MYSQL建立连接 实验拓扑: 二进制格式安装mysql 1.安装包组和依赖所用到的包 #yum install pcre-devel #yum groupinstall 'development tools' #yum groupinstall 'desktop pla

实验:基于http的yum源

实验:基于http的yum源 selinux,firewalld已经关闭',系统为CentOS7 repodata所在的目录就是yum源 下面介绍了如何把本地光盘通过httpd服务器变成yum源:多个源写到一个文件:把现有的rpm包创建成yum仓库: 一.VMware插入两张光盘,6和7 二.手动触发系统的扫描机制 [[email protected] html]# echo ' - - - ' > /sys/class/scsi_host/host0/scan [[email protecte

Linux FTP服务器的搭建与配置+基于关系型数据库实现用户认证

一.服务器端的安装: yum install vsftpd 1)查看安装后生成的哪些文件 [[email protected] ~]# rpm -ql vsftpd /etc/logrotate.d/vsftpd  <==========主志日志文件 /etc/pam.d/vsftpd<==================认证文件 /etc/rc.d/init.d/vsftpd<=============服务脚本 /etc/vsftpd<======================

在 Linux 客户端配置基于 Kerberos 身份验证的 NFS 服务器

在这篇文章中我们会介绍配置基于 Kerberos 身份验证的 NFS 共享的整个流程.假设你已经配置好了一个 NFS 服务器和一个客户端.如果还没有,可以参考 安装和配置 NFS 服务器[2] - 它列出了需要安装的依赖软件包并解释了在进行下一步之前如何在服务器上进行初始化配置. 另外,你可能还需要配置 SELinux[3] 和 firewalld[4] 以允许通过 NFS 进行文件共享. 下面的例子假设你的 NFS 共享目录在 box2 的 /nfs: # semanage fcontext

Redhat 5 搭建基于 ftp 的 yum 服务器

YUM是Yellow dog Updater, Modified的缩写,是由Duke University所发起的计划,目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装.升级等等工作.在此在特别说明的是,YUM只是为了解决RPM的依赖关系的问题,而不是一种其它的软件安装模式.而在redhat系统中未经授权是无法使用yum的,这里就介绍一种利用redhat光盘搭建本地yum服务器的方法. 系统环境:  Red Hat 5.9 Server IP: 192.168.100.211 C

Apache配置基于端口号的虚拟主机 Apache virtual host configuration is based on the port

有可能只有一个ip出口,但却有多个项目,那么就需要基于端口号架设虚拟主机. Step 1: 检查是否开启 httpd-vhosts.conf apache/conf/httpd.conf文件 # Virtual hosts Include conf/extra/httpd-vhosts.conf 如果没有开启,必须在httpd.conf文件中设置:如果开启,则可以在apache/conf/extra/httpd-vhosts.conf文件中设置,当然也还是可以再httpd.conf文件中进行设置