د سافټویر کڅوړه چې LAMP نومیږي د لینکس کرنل OS ، اپاچي ویب سرور ، مای ایس کیو ایل ډیټابیس ، او د PHP اجزاوې د سایټ انجن لپاره کارول کیږي. ورپسې ، موږ به د دې اضافو نصب او لومړني ترتیب په تفصیل سره بیان کړو ، د مثال په توګه د اوبنتو وروستی نسخه واخلو.
په اوبنټو کې د LAMP سافټویر سوټ نصب کول
څنګه چې د دې مقالې ب alreadyه لا دمخه په ګوته کوي چې تاسو په خپل کمپیوټر کې اوبنټو نصب کړی ، نو موږ به دا مرحله پریږدو او سمدلاسه نورو برنامو ته لاړ شو ، په هرصورت تاسو کولی شئ لاندې لینکونو کې زموږ نورو مقالو لوستلو سره تاسو ته د ګټو موضوع لارښوونې ومومئ.
نور جزیات:
اوبرټو په VirtualBox کې نصب کړئ
لینکس د فلش ډرایو څخه واکرترو
1 ګام: اپاچي نصب کړئ
راځئ چې د اپاچي په نوم د خلاص ویب سرور نصبولو سره پیل وکړو. دا یو له غوره اختیارونو څخه دی ، نو دا د ډیری کاروونکو انتخاب شي. په اوبنټو کې ، دا له لارې ایښودل کیږي "ټرمینل":
- مینو خلاص کړئ او کنسول لانچ کړئ یا کلي ترکیب یې فشار کړئ Ctrl + Alt + T.
- لومړی خپل د سیسټم ذخیره کښته کړئ ترڅو ډاډ ترلاسه کړئ چې تاسو ټول اړین برخې لرئ. د دې کولو لپاره ، کمانډ ولیکئ
sudo apt-get update
. - ټولې کړنې له لارې sudo د ریښی لاسرسی سره پرمخ ځي ، نو د دې لپاره ډاډه اوسئ چې خپل رمز ته مشخص کړئ (د ننوتلو پر مهال داسې نه ښکاري)
- کله چې سرته ورسي ، ننوتل
sudo apt-get apache2 نصب کړئ
په سیسټم کې اپاپي اضافه کول. - د ځواب انتخاب غوره کولو سره ټول فایلونه اضافه کول تایید کړئ ډي.
- راځئ چې په چلولو سره د ویب سرور عملیات ازموینه وکړو
sudo apache2ctl تشکیلات
. - ترکیب باید نورمال وي ، مګر ځینې وختونه د خبرتیا اضافه کولو په اړه څرګندیږي سیورنام.
- دا نړیوال متغیر د ترتیباتو فایل کې اضافه کړئ ترڅو د راتلونکي خبرتیاوو مخه ونیسئ. پخپله فایل پرمخ وړئ
sudo نانو /etc/apache2/apache2.conf
. - اوس دویم کنسول چلیږئ ، چیرې چې کمانډ چلیږئ
ip ایډیور شو E0 | ګریپ inet | awk '{چاپ $ 2؛ . '| sed 's //.*$//'
د خپل IP پته یا سرور ډومین موندلو لپاره. - په لومړي کې "ټرمینل" د پرانیستل شوې فایل خورا لاندې ته لاړ شئ او ولیکئ
د سرور نوم + د ډومین نوم یا IP پته
چې تاسو همدا اوس زده کړل. له لارې بدلونونه خوندي کړئ Ctrl + O او د سازونې دوسیه بنده کړئ. - بیا ازموینه وکړئ ترڅو ډاډ ترلاسه کړئ چې هیڅ غلطي شتون نلري ، او بیا د ویب سرور له لارې بیا پیل کړئ
sudo systemctl بیا پیلول apache2
. - اپاچی په آټاولاډ کې اضافه کړئ که اړتیا وي نو دا د بولۍ په کارولو سره د عملیاتي سیسټم سره پیل کیږي
sudo systemctl اپاچی 2 فعال کړئ
. - دا یوازې د دې لپاره چې د خپل فعالیت ثبات چیک کولو لپاره ویب سرور پیل کړي ، کمانډ وکاروئ
sudo systemctl پیل apache2
. - براوزر لانچ کړئ او لاړ شئ
ځایی هوسټ
. که تاسو د اپاچي اصلي پا toې ته ورسیدئ ، نو هرڅه سم فعالیت کوي ، راتلونکي مرحلې ته لاړشئ.
2 ګام: MySQL نصب کړئ
دوهم ګام د مای ایس کیو ایل ډیټابیس اضافه کول دي ، کوم چې په سیسټم کې د موجودو قوماندو په کارولو سره د معیاري کنسول له لارې هم ترسره کیږي.
- په کې لومړیتوب "ټرمینل" ولیکئ
sudo apt-get mysql-سرور انسټال کړئ
او کلیک وکړئ ننوتل. - د نوي فایلونو اضافه کول تایید کړئ.
- ډاډه اوسئ چې د مای ایس کیو ایل چاپیریال کارول خوندي کړئ ، نو د جلا اضافو سره محافظت چمتو کړئ ، کوم چې له لارې نصب شوی
sudo mysql_secure_installation
. - د پټنوم اړتیاو لپاره د پلگ ان ترتیباتو تنظیم کول یو واحد لارښوونه نلري ، ځکه چې هر کارن د اعتبار سره سم د دوی پخپلو پریکړو لخوا لارښود کیږي. که تاسو غوښتنې نصب کول غواړئ ، کنسول دننه کړئ y په غوښتنه.
- بل ، تاسو اړتیا لرئ د محافظت کچه غوره کړئ. لومړی ، د هر پیرامیټ تفصیل لوستل ، او بیا خورا مناسب یو غوره کړئ.
- د ریښي لاسرسي چمتو کولو لپاره نوی رمز تنظیم کړئ.
- بل ، تاسو به مختلف امنیتي ترتیبات وګورئ ، هغه ولولئ او ومنئ یا یې رد کړئ ، که تاسو اړینه وګ considerئ.
موږ تاسو ته مشوره کوو چې زموږ په جلا مقاله کې د بل تنصیب میتود تشریح سره ځان آشنا کړئ ، کوم چې تاسو به یې په لاندې لینک کې ومومئ.
دا هم وګورئ: په اوبنټو کې د مای ایس کیو ایل نصبولو لارښود
3 ګام: د PHP نصب کړئ
د LAMP سیسټم د مناسب فعالیت ډاډ ترلاسه کولو لپاره وروستی ګام د PHP اجزاو نصب کول دي. د دې پروسې په پلي کولو کې هیڅ پیچلی ندی ، تاسو یوازې اړتیا لرئ یو له شته کمانډونو څخه کار واخلئ ، او بیا پخپله اډ - تنظیم کړئ.
- په "ټرمینل" بولۍ وليکئ
sudo apt-get انسټال کول php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
د اړین برخو نصبولو لپاره که تاسو 7 نسخه ته اړتیا لرئ. - ځینې وختونه پورتني کمانډ کار نه کوي ، نو وکاروئ
sudo apt نصب php 7.2-cli
یاsudo اپټا hhvm نصب کړئ
وروستۍ موجوده نسخه نصب کول 7.2. - د پروسې په پای کې ، ډاډ ترلاسه کړئ چې سم مجلس په کنسول کې د لیکلو سره نصب شوی و
php -v
. - د ډیټابیس مدیریت او د ویب انٹرفیس پلي کول د وړیا وسیلې PHPmyadmin په کارولو سره ترسره کیږي ، کوم چې د LAMP ترتیب کولو پرمهال نصب کولو لپاره هم مطلوب دی. د پیل کولو لپاره ، قوماندې ته دننه شئ
sudo apt-get انسټال کړئ phpmyadmin php-mbstring php-gettext
. - د مناسب اختیار غوره کولو سره د نوي فایلونو اضافه کول تایید کړئ.
- یو ویب سرور وټاکئ "اپاچی 2" او کلیک وکړئ سمه ده.
- تاسو ته به د ځانګړي کمانډ له لارې ډیټابیس تنظیم کولو ته ویل کیږي ، که اړین وي ، مثبت ځواب غوره کړئ.
- په ډیټابیس سرور کې د راجسټریشن لپاره یو رمز جوړ کړئ ، له هغې وروسته به دې ته د بیا دننه کولو سره تصدیق کولو ته اړتیا وي.
- د ډیفالټ په واسطه ، تاسو به د دې توان ونلرئ چې PHPmyadmin د یو کاروونکي په مټ د روټ لاسرسي یا TPC انٹرفیسونو له لارې دننه شئ ، نو تاسو اړتیا لرئ د بلاک کولو افادیت غیر فعال کړئ. د قوماندې له لارې د ریښو حقونه فعال کړئ
sudo -i
. - د ټایپ کولو له لارې منحل شئ
د اکو "تازه کارن سیټ پلگ ان =" چیرې چې کارن = "روټ"؛ د فلش امتیازات؛ "| mysql -u root -p mysql
.
پدې باندې ، د LAMP لپاره د پی ایچ پی نصب او تنظیم کول په بریالیتوب سره بشپړ ګ consideredل کیدی شي.
دا هم وګورئ: د اوبنټو سرور کې د PHP نصب کولو لارښود
نن موږ د اوبنټو عملیاتي سیسټم لپاره د LAMP اجزاو نصب او لومړني تنظیم کولو باندې مو تمرکز وکړ. البته ، دا ټول هغه معلومات ندي چې پدې موضوع کې چمتو کیدی شي ، ډیری دقیقې شتون لري چې د ډیری ډومینونو یا ډیټابیس کارولو سره تړاو لري. په هرصورت ، د پورته لارښوونو څخه مننه ، تاسو کولی شئ د دې سافټویر کڅوړې درست فعالیت لپاره په اسانۍ سره خپل سیسټم چمتو کړئ.