DocumentRoot "[pathtorepo]"
<Directory "/var/www/repo">
<Directory "/var/www/repo">
Options +Indexes
Order allow,deny
Allow from all
Require all granted
</Directory>
</Directory>
systemctl restart httpd
firewall-cmd
firewall-cmd --add-port=80/tcp --zone=public #default zone
サーバにパッケージ一覧を配置
ローカルで持っていくパッケージのtar (20GB) を踏み台Windowsに転送 ↓ 踏み台Windowsからレポジトリ用のサーバにTeratermのscpとかで転送 ↓ tar展開
合計40GBくらい転送するので運営に怒られないかな。。。Javaとかの確実に使用しないパッケージは抜いて固めなおそうかな。。。
権限変更
chown apache:apache [pathtorepo]
chmod 644 [pathtorepo] -R
レポジトリの設定
createrepo [pathtorepo]
httpd公開設定
vim /etc/httpd/conf/httpd.conf
systemctl restart httpd
firewall-cmd
firewall-cmd --add-port=80/tcp --zone=public #default zone