Ansible Installation On Linux | Ansible Installation And Configuration On CentOS 7 | Simplilearn
فہرست کا خانہ:
- شرطیں
- اپاچی انسٹال کرنا
- فائروال کو ایڈجسٹ کرنا
- اپاچی تنصیب کی تصدیق کرنا
- اپاچی سروس کا انتظام کرنا
- اپاچی تشکیل فائل کی ساخت اور بہترین طرز عمل
- نتیجہ اخذ کرنا
اپاچی HTTP سرور دنیا کا سب سے مشہور ویب سرور ہے۔ یہ ایک مفت ، اوپن سورس اور کراس پلیٹ فارم HTTP سرور ہے جو طاقتور خصوصیات مہیا کرتا ہے جسے ماڈیول کی ایک وسیع اقسام کے ذریعہ بڑھایا جاسکتا ہے۔ درج ذیل ہدایات میں آپ کی سینٹوز 7 مشین پر اپاچی ویب سرور کو انسٹال کرنے اور ان کا نظم کرنے کا طریقہ بیان کیا گیا ہے۔
شرطیں
سبق کے ساتھ شروع کرنے سے پہلے ، یہ یقینی بنائیں کہ آپ کسی صارف کی حیثیت سے لاگ ان ہوں گے جس میں سوڈو مراعات ہوں۔
اپاچی انسٹال کرنا
اپاچی پہلے سے طے شدہ CentOS ذخیروں میں دستیاب ہے اور تنصیب بالکل سیدھا ہے۔
سینٹوس اور آر ایچ ای ایل پر اپاچی پیکیج اور سروس کو
httpd
کہا جاتا ہے۔ پیکیج کو انسٹال کرنے کے لئے درج ذیل کمانڈ کو چلائیں:
sudo yum install
ایک بار جب انسٹالیشن مکمل ہوجائے تو ، اپاچی سروس کو فعال اور شروع کریں:
sudo systemctl enable
sudo systemctl start
فائروال کو ایڈجسٹ کرنا
اگر آپ کا سرور فائر وال کے ذریعہ محفوظ ہے تو آپ کو HTTP اور HTTPS بندرگاہیں ،
80
اور
443
کھولنے کی ضرورت ہے۔ ضروری بندرگاہوں کو کھولنے کے لئے درج ذیل احکامات کا استعمال کریں:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
اپاچی تنصیب کی تصدیق کرنا
اب جب کہ ہم اپاچی اپنے سینٹوس 7 سرور پر انسٹال اور چل رہے ہیں ہم اپاچی سروس کا درجہ اور ورژن دیکھ سکتے ہیں ، اس کے ساتھ:
sudo systemctl status
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2018-04-26 07:13:07 UTC; 11s ago Docs: man:httpd(8) man:apachectl(8) Main PID: 3049 (httpd) Status: "Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec" CGroup: /system.slice/httpd.service ├─3049 /usr/sbin/httpd -DFOREGROUND ├─3050 /usr/sbin/httpd -DFOREGROUND ├─3051 /usr/sbin/httpd -DFOREGROUND ├─3052 /usr/sbin/httpd -DFOREGROUND ├─3053 /usr/sbin/httpd -DFOREGROUND └─3054 /usr/sbin/httpd -DFOREGROUND
sudo httpd -v
Server version: Apache/2.4.6 (CentOS) Server built: Oct 19 2017 20:39:16
آخر میں توثیق کرنے کے
http://YOUR_IP
کہ کیا ہر چیز ٹھیک طرح سے کام کرتی ہے ، اپنے براؤزر کے انتخاب میں اپنا سرور IP ایڈریس
http://YOUR_IP
، اور آپ ذیل میں دکھائے جانے کے مطابق پہلے سے طے شدہ CentOS 7 اپاچی کا خوش آمدید صفحہ دیکھیں گے:
اپاچی سروس کا انتظام کرنا
آپ اپاچی سروس کو اسی طرح کسی دوسرے سسٹمڈ یونٹ کی طرح سنبھال سکتے ہیں۔
اپاچی سروس کو روکنے کے لئے ، چلائیں:
sudo systemctl stop
اسے دوبارہ شروع کرنے کے لئے ، ٹائپ کریں:
sudo systemctl start
اپاچی سروس کو دوبارہ شروع کرنے کے لئے:
sudo systemctl restart
آپ کی تشکیل میں کچھ تبدیلیاں کرنے کے بعد اپاچی سروس کو دوبارہ لوڈ کرنے کے لئے:
sudo systemctl reload
اگر آپ بوٹ شروع کرنے کے لئے اپاچی سروس کو غیر فعال کرنا چاہتے ہیں تو:
sudo systemctl disable
اور اسے دوبارہ فعال کرنے کے ل::
اپاچی تشکیل فائل کی ساخت اور بہترین طرز عمل
- تمام اپاچی کنفگریشن فائلیں
/etc/httpdڈائریکٹری میں واقع ہیں۔ اہم اپاچی کنفگریشن فائل/etc/httpd/conf/httpd.confہے۔/etc/httpd/conf.dڈائریکٹری میں واقع.confساتھ ختم ہونے والی تمام/etc/httpd/conf/httpd.confفائلیں ہیں۔ مین اپاچی کنفیگریشن فائل میں شامل ہیں۔ کنفیگریشن فائلیں جو مختلف اپاچی ماڈیولز کو لوڈ کرنے کے لئے ذمہ دار ہیں/etc/httpd/conf.modules.dڈائریکٹری میں واقع ہیں۔ بہتر برقرار رکھنے کے/etc/httpd/conf.modules.dit یہ تجویز کیا جاتا ہے کہ وہ ایک علیحدہ کنفیگریشن فائل (vhost) تشکیل دیں۔ ہر ڈومین.نئی اپاچی vhost فائلوں کو.confساتھ ختم ہونا چاہئے اور/etc/httpd/conf.dڈائریکٹری میں اسٹور ہونا چاہئے۔ آپ جتنے ضرورت ہوسکتے ہوسکتے ہیں۔ نام کی ایک معیاری کنونشن کی پیروی کرنا ایک اچھا خیال ہے ، مثال کے طور پر اگر آپ کا ڈومین نامmydomain.comتو آپ کو کنفگریشن فائل کا نام دینا چاہئے/etc/httpd/conf.d/mydomain.com.confاپاچی لاگ فائلیں (access_logاورaccess_log)/var/log/httpd/ڈائریکٹری میں واقع ہیں۔ ہر ووسٹ کے ل a ایک مختلفaccessاورerrorلاگ فائلوں کی سفارش کی جاتی ہے۔ آپ اپنے ڈومین دستاویز کی روٹ ڈائرکٹری کو کسی بھی مقام پر مرتب کرسکتے ہیں۔ ویبروٹ کے لئے سب سے عام مقامات میں شامل ہیں:-
/home/ //home/ //var/www//var/www/html//opt/
-
نتیجہ اخذ کرنا
آپ نے اپنے سینٹوس 7 سرور پر اپاچی کامیابی کے ساتھ انسٹال کیا ہے۔ اب آپ اپنی درخواستوں کی تعیناتی شروع کرنے اور اپاچی کو ویب یا پراکسی سرور کی حیثیت سے استعمال کرنے کے لئے تیار ہیں۔
اپاچی سینٹوسیہ پوسٹ CentOS 7 سیریز پر انسٹال LAMP اسٹیک کا ایک حصہ ہے۔
اس سلسلے میں دیگر پوسٹس:
Cent سینٹوس 7 پر اپاچی کو انسٹال کرنے کا طریقہ Cent سینٹوس 7 پر ایس کیو ایل انسٹال کریں Cent سینٹوس 7 پر اپاچی ورچوئل ہوسٹس سیٹ اپ کرنے کا طریقہ Cent سینٹوس 7 پر لیٹ انکرپٹ کے ساتھ اپاچی کو محفوظ کریںسینٹوس 7 پر اپاچی میکین کیسے لگائیں
اپاچی ماون ایک مفت اور اوپن سورس پراجیکٹ مینجمنٹ ٹول اور فہم ٹول ہے جو بنیادی طور پر جاوا پروجیکٹس کے لئے استعمال ہوتا ہے۔ اس ٹیوٹوریل میں ہم آپ کو CentOS 7 پر اپاچی ماون انسٹال کرنے کے دو مختلف طریقے دکھائیں گے۔
سینٹوس 8 پر اپاچی کیسے لگائیں
اس آرٹیکل میں ، ہم CentOS 8 پر اپاچی ویب سرور کو انسٹال کرنے اور ان کا انتظام کرنے کا طریقہ بتائیں گے۔ اپاچی HTTP سرور دنیا میں سب سے زیادہ استعمال ہونے والا ویب سرور ہے۔
سینٹوس 7 پر اپاچی کے ساتھ ورڈپریس کیسے لگائیں
اس ٹیوٹوریل میں ہم یہ بیان کریں گے کہ سینٹوس 7 پر ورڈپریس انسٹال کرنے کا طریقہ۔







