نحوه نصب LAMP در سرور اوبونتو | پیکربندی و کانفیگ

اطلاعیه خودکار این مقاله ؛ این پست در ۴ سال پیش نوشته و منتشر شده است و اکنون شاید قوانین و ابزار ها تغییر پیدا کرده باشد. اگر میدانید این نوشته هنوز به کارتان می آید ،به خواندن ادامه دهید.

نصب LAMP : نحوه نصب LAMP در سرور اوبونتو

نحوه نصب و پیکربندی سرور LAMP در اوبونتو

LAMP یا استکLAMP  یک پلتفرم توسعه اپن سورس بسیار کاربردی است که برای سیستم عامل لینوکس طراحی شده است. این پلت فرم که LAMP نامیده می شود در لینوکس به عنوان سیستم عامل، و در آپاچی به عنوان وب سرور، و در MySQL به عنوان Relational DBMS و در PHP  به عنوان زبان برنامه نویسی استفاده می شود. نصب LAMP در اوبونتو بسیار ساده است. در این مقاله روشی مناسب در مورد نحوه نصب LAMP در سرور اوبونتو به شما توضیح داده می شود.

دستورات و مراحل شرح داده شده در این مقاله رو سیستم Ubuntu 18.04 LTS تست شده است.


نحوه نصب LAMP در سرور اوبونتو

برای نصب ساده LAMP رو ی سیستم خود این مراحل را دنبال کنید:

مرحله ۱: پکیج tasksel را نصب کنید

در این آموزش، ما لمپ را از طریق پکیج tasksel روی سیستم خود نصب می کنیم. بنابراین مهم است که بررسی کنید که آیا  پکیج taskel روی سیستم شما نصب شده است یا نه. به منظور نصب پکیج، دستور نصب زیر را به عنوان روت (Root) در ترمینال اوبنتو اجرا کنید

$ sudo apt install tasksel
نحوه نصب LAMP در سرور اوبونتو

نحوه نصب LAMP در سرور اوبونتو

برای ادامه نصب پیکربندی، کاراکتر Y را وارد کنید.

مرحله ۲- نصب LAMP با استفاده از tasksel

برای نصب سرور LAMP به عنوان sudo و از طریق پکیج taskel از دستور زیر استفاده کنید:

$ sudo tasksel install lamp-server

پکیج لمپ شما به صورت زیر نصب می شود:

نحوه نصب LAMP در سرور اوبونتو

نحوه نصب LAMP در سرور اوبونتو

مرحله ۳: نصب LAMP را تایید کنید

با ایجاد یک صفحه PHP نمونه می توانید مطمئن شوید که نصب لمپ شما به درستی انجام شده است یا نه.

مثال:

اجازه دهید با وارد کردن دستور زیر در ترمینال خود، یک صفحه PHP ایجاد کنیم:

$ sudo bash -c "echo -e '<?php\nphpinfo();\n?>' > /var/www/html/phpinformation.php"

نحوه نصب LAMP در سرور اوبونتو

با وارد کردن لینک زیر در مرورگری که دارید می توانید به این صفحه در localhost خود دسترسی پیدا کنید:

http: //localhost/phpinformation.php

صفحه زیر تایید می کند که لمپ به درستی روی سیستم شما نصب شده است.

نحوه نصب LAMP در سرور اوبونتو

پیکربندی LAMP (Linux Apache MySQL  و PHP)

بعد از نصب LAMP ایده خوب این است که آن را مطابق با نیاز خود پیکربندی کنید.

ایمن کردن MySQL

اگر مایل به استفاده از سرور LAMP خود در پروداکشن هستید بهتر است نصب MySQL خود را ایمن کنید. برای انجام این کار دستور زیر را اجرا کنید:

$ sudo mysql_secure_installation

برای اطمینان از رمز عبور اصلی و سایر تنظیمات امنیتی می توانید با خروجی آنها را تطبیق دهید.

پیکربندی فایروال

برای پیکربندی فایروال، دستور زیر را به عنوان sudo اجرا کنید:

$ sudo ufw allow in "Apache Full"

نحوه نصب LAMP در سرور اوبونتو

این پیکربندی وترافیک ورودی را برای دو پورت TCP 80 و TCP 443 فراهم می آورد

لینک پیشنهادی : ( نصب و پیکربندی فایروال csf-بخش ۱ )

نصب ماژول های PHP

می توانید ماژول های PHP را برای استفاده در لمپ سفارشی سازی کنید (به غیر از موارد که قبلا با نصب LAMP انجام شده اند). ابتدا اجازه دهید لیستی از ماژول هایی را که می توانید از طریق این دستور انتخاب کنید را ایجاد کنیم:

$ apt-cache search ^php- | grep module

حالا می توانید هر یک از این ماژول ها را از طریق دستور زیر نصب کنید:

نحو:

$ sudo apt install [module-name]

 

مثال:

$ sudo apt install php7.2-zip

 

سرور لمپ

در این مقاله شما نحوه نصب و پیکربندی LAM روی سیستم عامل اوبونتو را یاد گرفتید. این آموزش شامل نصب LAM از طریق taskel و بعد تایید نصب با ایجاد یک فایل نمونه PHP بود. علاوه بر این، شما توانستید LAMP را از طریق مراحل گفته شده در بالا پیکربندی کنید و آن را ایمن تر و قابل استفاده تر کنید.


ویراستاری ، ترجمه و بازنویسی : توسط تیم کندوهاست

منبع خارجی : +

لینک کوتاه مطلب :

دیدگاهتان را ثبت کنید

آدرس ایمیل شما منتشر نخواهد شدعلامتدارها لازمند *

*