Eu configurei um repositório local de pacotes, copiado do DVD isntallation do Centos.
O endereço dns local (myrpmweb) e o LAN IP do computador carregam com êxito a página de teste do Apache 123 .., no meu navegador Firefox, mas tentando carregar [meu lan ip local] / rpm, exibe um "Url não encontrado e solicitado / rpm não encontrado neste servidor ".
Eu usei as etapas descritas aqui (link ) , para tentar configurar o meu próprio repositório HTTP local.
Vou em frente e exibo as informações de configuração do repositório personalizado.
O conteúdo do arquivo /etc/yum.repos.d/kix.repo
name=kix repo
baseurl=file:///home/kix/rpm
enabled=1
gpgcheck=0
Existe uma pasta intitulada 'repodata', com um ícone de cadeado, depois de executar o createrepo, no diretório:
/home/kix/rpm/
Defini a propriedade adequada da pasta, conforme instruído pelo tutorial
chmod -R o-w+r /home/kix/rpm/repo
Depois de transferir os pacotes do centos DVD iso para o diretório / home / kix // rpm / centos /, eu posso carregar um pacote, enquanto o PWD (present-working-directory) está configurado para lá também :
[root@myserver centos]# yum install jaxen-1.1.3-11.el7.noarch.rpm
Loaded plugins: fastestmirror, langpacks
Examining jaxen-1.1.3-11.el7.noarch.rpm: jaxen-1.1.3-11.el7.noarch
jaxen-1.1.3-11.el7.noarch.rpm: does not update installed package.
Error: Nothing to do
Eu faço um link simbólico para onde os pacotes são transferidos.
ln -s /var/www/html/repo /home/kix/rpm
Clicando no diretório repo, / var / ww / html / repo, mostra a pasta centos, e clicar na pasta centos exibe os pacotes exibidos em / home / kix / rpm / repo / centos.
ls –la, também confirma o seguinte:
total 276
drwxr-xr-x. 3 root root 20 Sep 9 19:59 .
drwxr-xr-x. 5 root root 50 Sep 8 12:30 ..
drwxr-xr-x. 4 kix kix 221184 Sep 8 12:03 centos
Nenhum dos seguintes carrega o repositório no firefox, eu também substitui myrpmweb, com meu endereço IP:
http://myrpmweb/rpm
http://myrpmweb/repo
http://myrpmweb/centos
setenforce foi definido como 0
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=permissive
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
O comando, apachectl configtest, exibe
AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf.d/vhost.conf:1
Syntax OK
/etc/httpd/conf.d/vhost.conf, exibe
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName server.home
ServerAlias www.example.com
DocumentRoot /var/www/html/example.com/public_html/
ErrorLog /var/www/html/example.com/logs/error.log
CustomLog /var/www/html/example.com/logs/access.log combined
</VirtualHost>
Qual pode ser o próximo passo para superar o problema?