ڪمپيوٽرن, سافٽ ويئر
CentOS 7 جو خلاصو: لڳائڻ، حسب خوبيون ۽ سفارشون
ڪيتريون ئي خبر آهي ته سڀني خدمتن ۽ خدمتن ته اسان جي ويب تي استعمال ڪري، انهيء ساڳي ڪمپيوٽرن ته اسان جي گھرن ۾ ڪم جي بنياد تي، پر مڪمل طور تي مختلف مقرر، هڪ خوبصورت graphical انٽرفيس ڇالاء جو ۽ وقف ٽيمن جي منظم نه ٿا ڪري سگهو نه آهي. هنن ڪمپيوٽرن سرور سڏيندا آهن. ماڻهو، يقينا، خبر آهي ڪيئن ڀڳ ۽ "لفٽ" توهان پنهنجي سرور کي خبر آهي. جن هن جي ڪاروبار ۾ نئين آھن لاء، اوھان کي هڪ کان وڌيڪ کليل فورم مان wade ڪري، آخر ۾ آباد ڪرڻ جي ضرورت آهي. هڪ شيء کي ڪجهه آهي: جي گهٽ-خرچ ۽ مستحڪم سرور جي پورائي لاء، اوھان کي، ڇهن جي آپريٽنگ لينڪس تي ٻڌل نظام تي گهٽ ئي-خرچ ۽ مستحڪم بنياد چونڊيو هجڻ ضروري آهي. اڪثريت جي پسند CentOS 7. تي پوي ٿو اهو مواد ڪيئن CentOS 7 انسٽال ۽ ان جي بنياد تي هڪ بنيادي سرور پيدا ڪرڻ جو هڪ خلاصو گڏ آهي.
CentOS ڇا آهي؟
CentOS - هڪ ورڇ لينڪس، جو مکيه فائدو جنهن جي استحڪام آهي. هن نظام، جو Fedora قريب مدمقابل وانگر، ادا ڳاڙهو ٽوپين لينڪس distributions جي جياپي جو ذريعو تي تعمير ڪيو ويو هو. جنهنڪري، موڙ ۾، نظام منتظمين جو predictability، مستحڪم ڪارڪردگي ۽ آسان آپريشن جي ضرورت لاء هڪ مثالي اوزار آهي.
CentOS هڪ ئي Fedora کي ان جي ابتڙ ۾ پيڪيجز جو جديد ورجن جي لاء ڇالاء نه ٿا ڪري سگهو، پر هر نظام جي منتظم جي رڳو خوش آهي جڏهن Fedora يا ان جو تازو پئڪيج سان گڏ ٻئي نسبتا جديد ورڇ "پوي ٿو" ۽ CentOS امن ۾ ڪم ڪرڻ لاء، حالتن جي قطع جاري رهندو. هن مواد کي مختصر طور adjustment جو عمل بيان ۽ CentOS 7، هن نظام ۽ ان جي ڪم ماحول جي مکيه خاصيتون جوڙ.
ڊائون لوڊ CentOS 7
CentOS 7 انسٽال ڪرڻ کان اڳ ۾، توهان جي سرڪاري ويب سائيٽ تي آپريٽنگ سسٽم جي ورڇ ڊائون لوڊ هجڻ ضروري آهي.
اتي ڪيترن ئي جوتن جي اختيارن آهن:
- او-فائيل ڊسڪ لاء لکڻ - هڪ مڪمل نظام ۽ graphical يوزر انٽرفيس جي اڪثريت جي لاء موزون؛
- او-فائيل جي هارڊ ڊسڪ ۽ بنا-لٺ کان انسٽال ڪرڻ - پيڪيجز جو سڀ کان مڪمل سيٽ؛
- جي وقفي ڪرائڻ لاء او - پيڪيجز جو هڪ گهٽ سڌاري ۽ ڪو GUI (جي ورڇ جي هن نسخي جي ڪا به اضافو انسٽال ڪرڻ کان سواء "لفٽ" هڪ سرور کي ڪو مسئلو آهي) سان رڳو بنيادي آپريٽنگ سسٽم تي مشتمل آهي.
ٻن "رهن ٿا" ڊسڪ تصوير مان، تون ٻه مختلف ڊيسڪ ٽاپ ماحوليات (KDE ۽ Gnome) سان بوٽن فائلون ڏسي سگهو ٿا. اهي تصويرون جن جي هارڊ ڊسڪ جي انسٽاليشن ۾ نظام کان ٻاهر جي ڪوشش ڪرڻ چاهيو ٿا ان لاء مناسب آهي.
CentOS 7 انسٽال
جيتوڻيڪ جيڪڏهن توهان جي نالي ماتر تصوير چونڊيو CentOS 7 جي هارڊ ڊرائيو تي سسٽم نصب ڪرڻ جي GUI استعمال ڪندو.
هن عمل 6 بنيادي قدم ۾ جاء وٺندو آهي:
- سنڌ جي تاريخ ۽ وقت - هن مرحلي تي، بس توهان جي وقت زون چونڊيو، ۽ وقت خودڪار طريقي سان بل ڪيو ويندو.
- سنڌ جي ٻولي ۽ ڪيبورڊ ترتيب جوڙ - تون هڪ بنيادي ٻولي ۽ هڪ اختياري چونڊي هجڻ ضروري آهي، ۽ انھن لاء مناسب ڪيبورڊ ترتيب ڄاڻائي.
- مصدر انسٽاليشن - هن مرحلي تي اوھان کي ڪا به تبديلي نه ٿا ڪري سگهو، ته پوء هن جي انسٽاليشن فائلون جي ڪريئر نظام کان ورتو ويندو.
- انسٽال ڪرڻ لاء سافٽ ويئر - هن مرحلي تي توهان جي نالي ماتر پئڪيج منتخب ڪرڻ لاء، ته جيئن اسان کي هڪ ڊيسڪ ٽاپ ۽ هڪ graphical ڏيکاء کان سواء هڪ سرور ڪائنات جي ضرورت جي ضرورت آهي.
- لڳائڻ جو هنڌ - ھن مرحلي تي جي هارڊ ڊرائيو نصب ڪيو ويندو جنهن تي، گڏو گڏ markup چونڊيو.
- انٽرنيٽ سيٽنگ - هتي توهان جي نيٽ ورڪ جي سلسلي جي باري ۾ ڊيٽا کي داخل ڪرڻ جي ضرورت آهي.
ڊيٽا جي تعارف کان پوء يوزر پروفائيل ٺاهي ۽ روٽ پاسورڊ ڄاڻائي ڪرڻ جي ضرورت پوندي. جي انسٽاليشن کان پوء مڪمل ڪمپيوٽر جي وري هلايو ۽ نئين آپريٽنگ سسٽم هلائڻ لاء ٽڪراء ٿيندو آهي.
جي انسٽاليشن ۾ CentOS 7 سرور
هتي، ڪيئن ضروري اوزار آهي ته ان جي قيمتي ڪم لاء دعا گهري رهيا آهن جو هڪ گهٽ سيٽ سان CentOS 7 جي بنياد تي هڪ عام مقصد سرور ڪائنات جي باري ۾ هڪ مختصر ڳالهائي.
پوء، پهرين توهان جي سرور پاڻ کي ڳولڻ جي ضرورت آهي. توهان جي ويب (250 روبل) مزور، يا مقامي مشين تي مقرر يا ڪري سگهي ٿو. رڳو ڳالھ آهي ته جي ضرورت هوندي آهي - هن ڊيٽا SSH، جنهن جي سرور کي لاگ ڪرڻ لاء استعمال ڪيو ويندو. به centos جي تجريدي root@centos.com اي ميل پتو ۽ استعمال ڪندڙ جو نالو پاس ورڊ ج مثال لاء وٺو.
سڀني جي ضرورت اجازتون جي ان کي استعمال ڪندڙ جي پيدائش ۽ ترسيل جي تشڪيل سان گڏ بيٺل شروع:
- استعمال ڪندڙ کي حڪم شامل useradd centos؛
- ان لاء هڪ منفرد پاسورڊ پيدا - passwd centos؛
- جي نظام کي ھن استعمال ڪندڙ کي پاڙ-ميل موڪلڻ لاء ماريندو - VI / وغيره / aliases؛
- اسان جي استعمال ڪندڙ جي حق sudo visudo حڪم ڏئي (حڪم ليڪ resound تصديق آپريشن).
اڳيون، توهان جي لشڪر جو نالو ڄاڻائي هجڻ ضروري آهي. اها ٽيم hostnamectl مقرر-نالو server1.centos.net ڪرڻ ممڪن آهي.
توهان جي Firewall ۽ SeLinux کي بند ڪرڻ جي ضرورت کان پوء. هن حڪم ۾ ٿي چڪو هجي لاپرواهي پاڻ کي سرور تائين رسائي جي حقن جو انڪار ڪرڻ نه. Firewall systemctl بند firewalld ٽيم ۽ systemctl بنائڻ firewalld استعمال ڪرڻ جو ڪم معطل ڪري سگهو ٿا. SeLinux صورتحال ٿورو وڌيڪ پيچيدو: توهان جي حڪم VI / وغيره / selinux / config سان هڪ ٽيڪسٽ ايڊيٽر VI ۾ لاڳاپيل تشڪيل فائل کولڻ، اتي SELINUX = فعال ليڪ ڏسي ۽ SELINUX = معذور مٽائي جي ضرورت آهي. پوء اوھان جي نظام کي وري شروع ڪرڻ جي ضرورت آهي.
ايندڙ ٺاهجي قدم SSH قائم ڪرڻ آهي.
: هن ڪندا
- اتر تي مناسب ڪنجيون شامل ssh-ڪاپي-ID حڪم root@centos.com.
- جي تشڪيل فائيل ۾ پورٽ مٽائي / وغيره / ssh / پورٽ 222 تي sshd_config.
- کان سواء-پاسورڊ هڪ جملو PermitRootLogin لکڻ جي سببن جي حقن کان سواء سرور ڪرڻ جي منھن کان روڪيندا.
- ۽ سرور ٽيم systemctl وري هلايو sshd وري هلايو.
تون به سڀني جي نظام جي تازه ڪاري ۽ گودام ۽ epel rpmforge انسٽال ڪرڻ جي ضرورت آهي. : هن ڪندا
- سڀ نظام عنصرن جي تازه ڪاري yum ڪاري حڪم.
- اپلوڊ هڪ نئون نظام جزا حڪم yum -enablerepo = cr ڪاري.
- جي موجود جزا ڪافي نه آهي ته، توهان پوء آيل: ورجن ڊائون لوڊ ڪري سگهو ٿا epel rpmforge ۽، هن جي حڪم ۾ داخل لاء yum انسٽال -y * جي مخزن (مناسب مخزن آساني سان ئي لاڳاپيل وسيلن تي ملي ٿي سگهي ٿو) ته دڪانن کي گهربل سافٽ ويئر ورشن * جو پتو.
چيڪ ڪرڻ خدمتن، Apache ۽ پي PHP حفاظتي تشڪيل
هڪ موجود طئه ۽ سرور کي اضافي حصن ۾ انسٽال ڪرڻ لاء ڪجهه خدمتن ۽ MTA-خدمتون بند چيڪ ڪرڻ جي ضرورت پوندي.
: هن ڪندا
- جي تصديق ڪريو ته خدمت اڳ ۾ ڊوڙندو آهي، جو حڪم systemctl -t خدمت.
- سڀ غير ضروري کي بند ڪريو ۽ انهن کي اهڙي ته پوسٽل خدمتن جي انسٽاليشن جي طور تي، ڊوڙندو کان روڪيندا postfix حڪم systemctl بند postfix ۽ systemctl بنائڻ postfix کي بند ڪرڻ جي ضرورت پوندي.
ان کان پوء اوھان کي Apache ۽ پي PHP حفاظتي، اسان جي سرور جي عام ضرورت جي لاء ضروري آهي ڊائون لوڊ ڪرڻ جي ضرورت آهي.
پوء، هن جي لاء:
- جو پئڪيج Apache حڪم انسٽال yum -y httpd نصب.
- (جتي توهان جي سرور جي پتي، نالو، دستخط، وغيره ڄاڻائي هجڻ ضروري آهي) جي تشڪيل فائيل کي تبديليون ڪر.
- جي Apache شروع ۽ systemctl httpd شروع ۽ systemctl httpd اهل جي AutoRun مضمون ٽيمن تي موڙ.
- ان کان پوء -y جي جي yum انسٽال جي پي PHP حفاظتي ٽيم ۾ شامل ؟ PHP؟ PHP-جي mbstring؟ PHP-ويجهو.
- جي Apache ٽيم Restarting httpd وري هلايو systemctl.
هن MySQL ڊيٽابيس جو بندوبست سسٽم جي انسٽاليشن
کان اڳ اوھان کي CentOS 7 تي MySQL نصب، ڪرڻا گهرجي Yum استعمال ڪندي ڊائون لوڊ ته معياري انتظام نظام MariaDB سڏيو هڪ پروگرام جي هڪ متبادل ورزن ڊائون لوڊ ڪندو، پوء CentOS جي صورت ۾ هڪ چورنگي واٽ وڃڻ ڪرڻو پوندو.
هن MySQL انسٽال ڪرڻ گهرجي:
- سرڪاري مخزن ڀلائي کان ڊائون لوڊ MySQL مختاران مائي کي استعمال ڪندي wget حڪم هڪ MySQL * مختاران مائي فائلون کي ڪڙي *.
- ان کان پوء ان حڪم sudo rpm ۾ -ivh مقرر * هن MySQL جي نسخو صحيح سان rpm فائيل جو پورو نالو * ۽ sudo yum MySQL-سرور ۽ انسٽال ڪيو.
- ان کان پوء آپريشن ٻيهر تصديق، جي ترت، قسم ڪڏھن
جي انسٽاليشن ۾ Zabbix نگراني نظام
CentOS 7 تي لڳائڻ لاء Zabbix جي ڊولپر جي سرڪاري ويب سائيٽ تي مختاران مائي جي نئي ورجن سٽ ڪرڻ جي ضرورت آهي، ۽ ان کان پوء جي نظام ۾ ان کي انسٽال.
: هن ڪندا
- Zabbix جي موجوده نسخي سان rpm-فائيل کي مخزن rpm Uvh ٽيم * لنڪ شامل *.
- موجود سافٽ ويئر yum ڪاري حڪم جي فهرست تازه.
- ان کان پوء هن حڪم ۾ Zabbix مختاران مائي انسٽال yum zabbix-ايجنٽ ۽ انسٽال ڪيو.
- هن رهي ته مختاران مائي نسخو (ٽين جي ضرورت آهي) جي تصديق ۽ حڪم قطار ۾ وائي ڀرڻ جي موڪليل درخواستون ڪري ها جواب ڪرڻ کان پوء.
جي Zimbra ميل سرور انسٽال
اڳ CentOS 7 ۾ Zimbra نصب، اها هن نظام لاء تيار ڪرڻ ضروري آهي.
پوء، توهان کي هيٺين ريت ائين ڪرڻ جي ضرورت آهي:
- صحيح فائيل وغيره / لشڪر ۽ نالو قائم.
- سڀ بندرگاهن Zimbra iptables ڪرڻ جي اجازت ڏيندا.
- SeLinux کي بند ڪريو.
- سڀ MTA-سروس بند ڪريو.
- هن آپريٽنگ سسٽم yum -y حڪم تازه واڌاري.
- ان کان پوء اوھان کي مناسب پيڪيجز حڪم yum انسٽال perl perl-بنيادي ntpl nmap sudo libidn gmp ڊائون لوڊ ڪرڻ جي ضرورت آهي.
- ان کان پوء - جي تمام اوزار جي wget حڪم Zimbra * لنڪ جي ڀلائي Zimbra موجوده نسخي سان هڪ فائل کي *.
- فائل گندرف حڪم Unzip ۽ ڊي حڪم جو استعمال مناسب ڊاريڪٽري تائين پيا.
- ته پوء اوھان کي ./install.sh -platform-override جي انسٽاليشن حڪم هلائي ڪرڻ جي ضرورت آهي.
Similar articles
Trending Now