Bagaimana untuk memulakan dengan CentOS

Anda boleh memuat turun versi CentOS di sini .

CentOS atau Community Enterprise OS adalah pengedaran sumber terbuka berdasarkan RHEL atau Red Hat Enterprise Linux. Ini tersedia hanya jika anda telah membeli pakej sokongan. Lebih-lebih lagi, semua pakej RHEL sepenuhnya serasi dengan CentOS, menyediakan platform yang kuat, stabil dan mudah dikendalikan, memastikan tahap keselamatan operasi tertinggi secara percuma.

CentOS serasi binari dengan RHEL di luar kotak dan merupakan platform pilihan untuk pemasangan pelayan. Salah satu bahagian CentOS yang paling berharga adalah kitaran sokongan yang panjang. Walaupun siklus sokongan pelepasan untuk Fedora, misalnya, berlangsung hingga 13 bulan, rilis CentOS memberikan sokongan hingga 7 tahun. Itu menjadikannya sangat boleh dipercayai dan boleh dipercayai.

Tambahan pula, projek komuniti CentOS memperluas ketersediaan mereka di sebilangan besar platform seperti Google, Amazon AWS dan lain-lain. Ia juga tersedia dalam gambar yang diaktifkan cloud-init generik.

Untuk mengetahui lebih lanjut mengenai CentOS, kunjungi Projek CentOS di sini.

Versi

Contoh

Mari kita baca beberapa petunjuk terperinci mengenai pemasangan dan pemasangan asas CentOS 7.

  1. Muat turun CentOS .ISO terkini
  2. Setelah memuat turun versi terakhir CentOS menggunakan pautan di atas atau menggunakan halaman muat turun CentOS rasmi, bakar ke DVD atau buat stik USB yang boleh di-boot menggunakan Pencipta LiveUSB yang dipanggil Unetbootin.
  3. Selepas anda membuat media bootable pemasang, letakkan DVD / USB ke dalam pemacu yang sesuai dengan sistem anda, mulakan komputer, pilih unit bootable anda, dan prompt CentOS 7 pertama akan muncul. Pada arahan, pilih Pasang CentOS 7 dan tekan kekunci [Enter].

4. Sistem akan mula memuatkan pemasang media dan skrin Selamat Datang akan muncul. Pilih Bahasa Proses Pemasangan anda - yang akan membantu anda melalui keseluruhan prosedur pemasangan - dan klik Teruskan.

5. Pada langkah berikutnya, arahan skrin sekarang adalah Ringkasan Pemasangan. Ini mengandungi banyak pilihan untuk menyesuaikan sepenuhnya sistem anda. Perkara pertama yang mungkin anda mahu tetapkan adalah tetapan masa anda. Klik pada Tarikh & Masa dan pilih lokasi fizikal pelayan anda dari peta yang disediakan dan tekan butang Selesai atas untuk menerapkan konfigurasi tersebut.

6. Seterusnya, pilih tetapan Sokongan Bahasa dan Papan Kekunci anda. Pilih bahasa utama dan tambahan anda untuk sistem anda, dan apabila anda selesai, tekan Selesai.

7. Dengan cara yang sama, pilih Tata Letak Papan Kekunci anda dengan menekan butang tambah dan uji konfigurasi papan kekunci anda menggunakan input yang tepat yang diajukan. Setelah selesai menyiapkan papan kekunci anda, anda boleh menggunakan kombinasi kekunci untuk menukar antara papan kekunci. Dalam kes saya, saya menggunakan Alt + Ctrl. Setelah memilih kombinasi kekunci yang anda inginkan, tekan Selesai lagi untuk menerapkan perubahan dan kembali ke skrin utama pada Ringkasan Pemasangan.

8. Sekarang kita dapat menambahkan SOKONGAN BAHASA jika anda tidak mahu menggunakan Bahasa Inggeris. Klik "SOKONGAN BAHASA" untuk membuka dialog.

9. Secara lalai, CentOS dilengkapi dengan bahasa Inggeris yang telah dipasang sebelumnya, tetapi kami dapat menambahkan lebih banyak bahasa dengan mudah. Dalam kes saya, saya menambah Deutsch German dengan Deutsch (Deutschland) sebagai bahasa tambahan. Tekan Selesai selepas pilihan anda.

10. Pada langkah seterusnya, anda dapat menyesuaikan pemasangan anda dengan menggunakan Sumber Pemasangan lain daripada media DVD / USB tempatan anda, seperti lokasi rangkaian yang menggunakan protokol HTTP, HTTPS, FTP atau NFS. Anda bahkan boleh menambahkan beberapa repositori tambahan, tetapi gunakan kaedah ini hanya jika anda tahu apa yang anda lakukan. Oleh itu, tinggalkan media pemasangan yang dikesan secara automatik dan tekan Selesai untuk meneruskan.

11. Seterusnya anda boleh memilih perisian pemasangan sistem anda. Dalam langkah ini, CentOS menawarkan banyak persekitaran platform Server dan Desktop yang boleh anda pilih. Tetapi jika anda mahukan tahap penyesuaian yang tinggi, terutamanya jika anda akan menggunakan CentOS 7 untuk dijalankan sebagai platform pelayan, maka saya cadangkan Pemasangan Minimal dengan Perpustakaan Kompatibilitas sebagai Addons. Ini akan memasang perisian sistem asas minimum dan kemudian anda dapat menambahkan pakej lain mengikut keperluan anda menggunakan:

12. Sekarang tiba masanya untuk membahagi cakera keras anda. Klik pada menu Destination Installation, pilih disk anda, dan pilih yang anda mahukan. Saya akan mengkonfigurasi partition. Baca lebih lanjut mengenai partition apa yang hendak dipilih di sini.

13. Pada skrin seterusnya, pilih LVM (Logical Volume Manager) sebagai susun atur partisi dan kemudian klik Klik di sini untuk membuatnya secara automatik. Pilihan ini akan membuat tiga partisi sistem menggunakan sistem fail XFS, mengagihkan semula ruang cakera keras anda secara automatik dan mengumpulkan semua LVS ke dalam satu Kumpulan Kelantangan besar bernama "centos". 11.

  • / but - Bukan LVM
  • / (root) - LVM
  • Tukar - LVM

14. Sekiranya anda tidak berpuas hati dengan susun atur partisi lalai yang dibuat secara automatik oleh pemasang, anda boleh menambah, mengubah, atau mengubah saiz skema partition anda sepenuhnya. Apabila anda selesai tekan butang Selesai dan Terima Perubahan pada arahan Ringkasan Perubahan.

CATATAN: Bagi pengguna yang mempunyai cakera keras berukuran lebih dari 2TB, pemasang secara automatik akan menukar jadual partition ke GPT. Tetapi jika anda ingin menggunakan jadual GPT pada disk yang lebih kecil daripada 2TB, maka anda harus menggunakan argumen inst.gpt ke baris arahan boot pemasang untuk mengubah tingkah laku lalai.

15. Langkah seterusnya adalah menetapkan nama host sistem anda dan mengaktifkan rangkaian. Klik pada label Network & Hostname dan taipkan sistem anda FQDN (Nama Domain yang Layak Sepenuhnya) di bidang Hostname, kemudian aktifkan antara muka Rangkaian anda, dengan menukar butang Ethernet atas ke ON. Sekiranya anda mempunyai pelayan DHCP yang berfungsi di rangkaian anda, maka secara automatik akan mengkonfigurasi semua tetapan rangkaian anda untuk NIC yang diaktifkan, yang akan muncul di bawah antara muka aktif anda.

16. Sekiranya sistem anda adalah pelayan, lebih baik menetapkan konfigurasi rangkaian statik pada Ethernet NIC dengan mengklik butang Konfigurasi dan menambahkan semua tetapan antara muka statik anda seperti pada tangkapan skrin di bawah. Apabila anda selesai, tekan Simpan, lumpuhkan dan aktifkan kad Ethernet dengan menukar butang ke MATI dan AKTIF, dan kemudian tekan Selesai untuk menerapkan tetapan dan kembali ke menu utama.

Jika tidak:

17. Tambahkan entri untuk Alamat, Netmask dan Gateway sesuai dengan persekitaran IP statik anda. Dalam kes saya, saya menggunakan Alamat 192.168.1.100, Netmask 255.255.255.0, Gateway 192.168.1.1 dan pelayan DNS 8.8.8.8 8.8.4.4. Nilai-nilai ini mungkin berbeza mengikut persekitaran rangkaian anda. Selepas itu tekan Simpan.

PENTING: Jika anda tidak mempunyai sambungan internet IPv6, tetapkan IPv6 dari automatik untuk diabaikan pada tab IPv6. Jika tidak, anda tidak akan dapat menjangkau internet dari pelayan ini di IPv4, kerana CentOS nampaknya mengabaikan persediaan IPv4 yang betul pada masa itu dan menggunakan IPv6 yang gagal.

18. Seterusnya, kita harus menghidupkan sambungan seperti yang ditunjukkan dalam tangkapan skrin di bawah. Selepas, tekan Selesai.

19. Sekarang tiba masanya untuk memulakan proses pemasangan dengan memilih Permulaan Pemasangan dan menyediakan kata laluan yang kuat untuk akaun root.

20. Proses pemasangan akan bermula sekarang dan anda akan mendapat bar kemajuan biru kecil di tetingkap seterusnya. Sekarang kita harus menetapkan ROOT PASSWORD dan menambahkan pengguna bukan root baru dalam pilihan USER CREATION. Saya akan mula-mula mencari kata laluan root.

21. Masukkan kata laluan selamat pilihan anda dan tekan Selesai.

22. Seterusnya kita akan mencari PENGGUNA PENGGUNA.

23. Seterusnya saya akan membuat pengguna. Dalam kes saya, saya menggunakan nama Penuh "Pentadbir" dan Nama Pengguna "pentadbir". Tandakan pilihan Memerlukan kata laluan untuk menggunakan akaun ini dan kemudian tekan Selesai. Sudah tentu anda boleh menggunakan sebarang nilai mengikut pilihan anda.

24. Tekan Selesai. Bersabar dan tunggu sehingga selesai penyiapan.

25. Setelah selesai pemasangan, ia akan meminta untuk menghidupkan semula pelayan, hanya tekan Selesaikan konfigurasi.

26. Pelayan reboot dan akan meminta nama pengguna dan kata laluan anda selepas itu.

Tahniah! Anda kini telah memasang versi terakhir CentOS pada mesin baru anda. Keluarkan sebarang media pemasangan dan reboot komputer anda supaya anda dapat masuk ke persekitaran minimum CentOS 7 baru anda dan melakukan tugas sistem lain, seperti mengemas kini sistem anda dan memasang perisian berguna lain yang diperlukan untuk menjalankan tugas dari hari ke hari.

Sekarang kita sudah bersedia untuk melakukan log masuk dengan pengguna yang baru kita buat di atas atau kita boleh menggunakan kelayakan root.

Log Masuk Pertama di CentOS. Log masuk sebagai pengguna root ke pelayan supaya kami dapat melakukan beberapa langkah pemasangan terakhir.

Yang pertama adalah memasang semua kemas kini yang tersedia dengan yum.

Sahkan dengan "y" untuk meneruskan pemasangan kemas kini. Saya akan memasang dua editor baris perintah untuk dapat mengedit fail konfigurasi pada shell:

Konfigurasi Rangkaian

Minimum CentOS 7.2 tidak terpasang terlebih dahulu dengan perintah ifconfig, jadi kami akan memasangnya seperti berikut:

Sekiranya anda ingin menukar atau melihat fail konfigurasi rangkaian, cukup edit failnya:

Ia akan menjadi seperti ini apabila anda mengkonfigurasi alamat IP statik:

Tukar nilai jika diperlukan.

Catatan: Nama PERANTI di atas mungkin berbeza-beza, jadi periksa fail yang setara di direktori / etc / sysconfig / network-scripts.

Laraskan / etc / host

Laraskan fail / etc / host seperti berikut:

Buat nilai seperti ini:

Tahniah! Sekarang kita mempunyai persediaan pelayan CentOS 7 asas minimum.

Sekarang anda mungkin lebih suka menggunakan GUI, berikut adalah pelbagai rasa yang boleh anda pilih:

Memasang GNOME-Desktop:

Pasang Persekitaran Desktop GNOME dengan memasukkan yang berikut:

Untuk memulakan GUI, masukkan setelah menyelesaikan pemasangan:

Cara menggunakan Shell GNOME

Desktop GNOME lalai CentOS 7 bermula dengan mod klasik, tetapi jika anda ingin menggunakan GNOME Shell, tetapkan seperti ini:

Pilihan A: Sekiranya anda memulakan GNOME dengan startx , tetapkan seperti ini:

Pilihan B: tetapkan sistem log masuk grafik sistemctl set-default graphicical.target dan reboot sistem. Selepas sistem dimulakan:

  1. Klik butang yang terletak di sebelah butang "Masuk".
  2. Pilih "GNOME" dalam senarai. (Lalai adalah GNOME Classic)
  3. Klik "Log Masuk" dan log masuk dengan GNOME Shell.

Cengkerang GNOME bermula seperti ini:

Memasang KDE-Desktop:

Pasang KDE Desktop Environment dengan memasukkan

Masukkan arahan seperti di bawah setelah menyelesaikan pemasangan:

Persekitaran Desktop KDE bermula seperti ini:

Memasang Persekitaran Desktop MATE:

Pasang Persekitaran Desktop MATE dengan memasukkan ini:

Masukkan arahan seperti di bawah setelah menyelesaikan pemasangan:

Persekitaran Desktop MATE bermula:

Memasang Persekitaran Desktop Xfce:

Pasang Xfce Desktop Environment dengan memasukkan ini:

Masukkan arahan seperti di bawah setelah menyelesaikan pemasangan:

Persekitaran Desktop Xfce bermula seperti ini:

CARA LAIN UNTUK MELAKUKANNYA:

Daripada menggunakan peretasan perintah startx ke dalam fail .xinitrc, mungkin lebih baik untuk memberitahu Systemd bahawa anda ingin melakukan boot ke GUI grafik berbanding terminal.

Untuk melakukannya, lakukan perkara berikut:

Kemudian mulakan semula.

Bit terakhir akan mengaitkan sasaran runlevel 5 sebagai lalai anda berkenaan dengan Systemd.

Melakukannya dengan Systemd

Anda juga boleh menggunakan Systemd untuk mencapainya. Ini boleh dikatakan kaedah yang lebih baik, kerana anda mengurus keadaan sistem secara langsung melalui Systemd dan CLIsnya.

Anda dapat melihat apakah sasaran lalai semasa anda:

Dan kemudian ubah ke grafik:

Sasaran

Di Systemd, target runlevel5.target dan graphicical.target adalah serupa. Begitu juga runlevel2.target dan multi-user.target.

RHEL / CentOS Linux Memasang Alat Pembangunan Teras Automake, Gcc (C / C ++), Perl, Python & Debuggers

Q. Bagaimana cara memasang semua alat pembangun seperti kompilator GNU GCC C / C ++, membuat dan lain-lain, setelah memasang CentOS atau RHEL atau Fedora Linux dari prompt shell?

Anda perlu memasang kumpulan 'Alat Pembangunan' pada Linux RHEL / CentOS / Fedora / Scientific / Red Hat Enterprise. Alat-alat ini merangkumi alat pembangunan teras seperti automake, gcc, perl, python, dan debuggers yang diperlukan untuk menyusun perisian dan membina rpms baru:

  1. lentur
  2. penyusun gcc c / c ++
  3. redhat-rpm-config
  4. helai
  5. rpm-bina
  6. membuat
  7. pkgconfig
  8. gettext
  9. automatik
  10. strace64
  11. gdb
  12. bison
  13. libtool
  14. autokonfigurasi
  15. penyusun gcc-c ++
  16. binutil dan semua kebergantungan.

Pemasangan:

Buka terminal atau log masuk melalui sesi ssh dan ketik perintah berikut sebagai pengguna root:

Contoh output yang berikut:

Sekarang anda boleh menyusun dan menggunakan aplikasi apa pun pada sistem anda.

Pengesahan Pemasangan

Untuk memaparkan jenis versi penyusun Gnu gcc / c / c ++:

Contoh output:

Bagaimana saya menyenaraikan semua perkhidmatan yang sedang berjalan di pelayan Fedora / RHEL / CentOS Linux?

Terdapat pelbagai cara dan alat untuk mencari dan menyenaraikan semua perkhidmatan yang berjalan di bawah sistem Fedora / RHEL / CentOS Linux.

Sintaksnya adalah seperti berikut untuk CentOS / RHEL 6.x dan lebih lama (pra sistemd):

Cetak status perkhidmatan apa pun. Untuk mencetak status perkhidmatan apache (httpd):

Senaraikan semua perkhidmatan yang diketahui (dikonfigurasi melalui SysV):

Senaraikan perkhidmatan dan port terbuka mereka:

Hidupkan / matikan perkhidmatan:

ntsysv adalah antara muka yang mudah untuk mengkonfigurasi perkhidmatan runlevel yang juga dapat dikonfigurasi melalui chkconfig . Secara lalai, ia mengkonfigurasi runlevel semasa. Cukup ketik ntsysv dan pilih perkhidmatan yang ingin anda jalankan.

Catatan mengenai RHEL / CentOS 7.x dengan systemd

Sekiranya anda menggunakan distro berasaskan systemd seperti Fedora Linux v22 / 23/24 atau RHEL / CentOS Linux 7.x +, cubalah arahan berikut untuk menyenaraikan perkhidmatan yang berjalan menggunakan arahan systemctl. Ia mengawal sistem dan pengurus perkhidmatan.

Untuk menyenaraikan perkhidmatan systemd di CentOS / RHEL 7.x + gunakan yang berikut.

Sintaksnya adalah:

Untuk menyenaraikan semua perkhidmatan:

Contoh output:

Gambar di atas menunjukkan Senaraikan semua unit yang dipasang pada sistem berasaskan sistem CentOS / RHEL 7, bersama dengan keadaan semasa.

Untuk melihat proses yang berkaitan dengan perkhidmatan tertentu (kumpulan), anda boleh menggunakan perintah systemd-cgtop. Seperti arahan teratas, systemd-cgtop menyenaraikan proses yang dijalankan berdasarkan perkhidmatan mereka:

Contoh output:

Untuk menyenaraikan perkhidmatan SysV hanya pada penggunaan CentOS / RHEL 7.x + (tidak termasuk perkhidmatan systemd asli):

Contoh output:

CARA KEBAKARAN:

Ketahui cara memasang firewall di sini.

Rujukan

  • Dokumentasi CentOS
  • Nota Keluaran CentOS
  • Pasang Gnome GUI di CentOS 7 / RHEL 7
  • Bekerja dengan Sasaran SYSTEMD

Dokumentasi Bagaimana panduan untuk CentOS

CentOS versi 7

CentOS 7 sepenuhnya berdasarkan dokumentasi terperinci RedHat. Contoh dan panduan pentadbiran sistem terdapat di sini: CentOS 7 dokumentasi lengkap

Mula-mula diterbitkan oleh Krasimir Vatchinsky dalam Dokumentasi Arkib Stack Overflow - Tutorial RIP