Konfigurasikan repositori pakej redhat rangkaian tempatan melalui HTTP dengan Apache
- 783
- 107
- Ronnie Hermann
Objektif
Objektifnya adalah untuk mengkonfigurasi repositori pakej redhat rangkaian yang boleh diakses melalui protokol HTTP. Panduan ini menggunakan Apache Webserver sebagai cara untuk menyediakan akses HTTP ke repositori pakej tempatan.
Sistem operasi dan versi perisian
- Sistem operasi: - Red Hat Enterprise Linux Server 7.3 (Maipo)
- Perisian: - Apache/2.4.6 (Red Hat Enterprise Linux)
Keperluan
Akses istimewa ke sistem pelayan RHEL anda diperlukan.
Kesukaran
Mudah
Konvensyen
- # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak
Arahan
Pasang Apache
Pertama, langkah adalah untuk memasang dan memulakan httpd
Daemon.
# yum pasang httpd
Membolehkan httpd
Daemon untuk bermula selepas reboot:
# Systemctl Dayakan Httpd yang dicipta Symlink dari/etc/Systemd/System/Multi-User.sasaran.mahu/vsftpd.perkhidmatan ke/usr/lib/systemd/system/vsftpd.perkhidmatan.
Lumpuhkan konfigurasi halaman selamat datang Apache lalai di Redhat Linux Server:
# mv/etc/httpd/conf.D/Selamat datang.conf/etc/httpd/conf.D/Selamat datang.sandaran
Mula httpd
Daemon:
# Systemctl Mula Httpd
httpd
Daemon kini harus berjalan:
# status systemctl httpd ● httpd.Perkhidmatan - Pelayan HTTP Apache dimuatkan: dimuatkan (/usr/lib/systemd/system/httpd.perkhidmatan; didayakan; Pratetap Vendor: Dilumpuhkan) Aktif: Aktif (Berlari) Sejak Tue 2017-04-11 06:28:57 AEST; 20s yang lalu Dokumen: Man: Httpd (8) Man: Apachectl (8) PID Utama: 12283 (HTTPD) Status: "Jumlah Permintaan: 0; Permintaan Semasa/Sec: 0; Trafik Semasa: 0 B/SEC" Cgroup:/Sistem.slice/httpd.perkhidmatan ├─12283/usr/sbin/httpd -dforeground ├─12289/usr/sbin/httpd -dforeground ├─ ─12290/usr/sbin/httpd -dforeground ├─ /sbin/httpd -dforeground └─12293/usr/sbin/httpd -dforeground
Konfigurasikan firewall
Sekiranya anda telah diaktifkan, tambahkan peraturan baru untuk membolehkan sambungan firewall masuk ke perkhidmatan FTP:
# Firewall-Cmd --PerManent --Add-Service = http # Firewall-Cmd-Reload
Termasuk pakej
Apa yang tersisa adalah menyalin repositori pakej redhat dari imej ISO atau pemacu dvd ke /var/www/http/
direktori. Pasang cdrom anda:
# mount /dev /cdrom /media
atau gambar RHEL ISO:
# Mount -ro Loop Rhel-Server-7.3-x86_64-DVD.ISO /Media
dan menyalin semua fail sumber menggunakan cp
:
# cp -a/media/*/var/www/http/
Sekiranya selinux diaktifkan pada sistem anda, tetapkan konteks selinux yang sesuai secara rekursif untuk keseluruhan direktori:
# chcon -r -t public_content_t/var/www/http/
Pelayan FTP anda kini boleh diakses dari mana -mana sistem jauh melalui http: // server-ip/
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Fail Konfigurasi Linux: 30 teratas yang paling penting
- Muat turun linux
- Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Distro linux terbaik untuk pemaju
- Oracle Linux vs Red Hat (RHEL)
- Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- « Cara memaksa pemasangan mod teks redhat linux
- Cara melumpuhkan halaman selamat datang Apache lalai di redhat linux »