مخفف "Linux, Apache, MySQL, and PHP." با هم، این فناوریهای نرم افزار (Software) میتوانند برای ایجاد یک وب سرور (Web Server) کاملاً کاربردی استفاده شوند.
لینوکس (Linux) محبوبترین سیستم عامل (Operating System)
مهم ترین مؤلفه نرم افزاری در بسته «AMP»، آپاچی (Apache) است. x> یا «سرور HTTP آپاچی». آپاچی نرم افزاری است که صفحه وب (Webpage) را از طریق اینترنت از طریق پروتکل پروتکل انتقال ابرمتن (HTTP) ارائه می کند. هنگامی که آپاچی نصب (Install) شد، یک ماشین لینوکس استاندارد به یک سرور وب تبدیل میشود که میتواند وبسایتهای زنده را میزبانی کند.
سایر مؤلفههای LAMP عبارتند از مای اس کیو ال (MySQL) و پیش پردازشگر فرامتن (PHP). MySQL یک سیستم مدیریت پایگاه داده منبع باز محبوب است (سامانه مدیریت پایگاه داده (DBMS)) و PHP یک زبان برنامه نویسی وب محبوب است. این دو فناوری با هم برای ایجاد وب سایت پویا (Dynamic Website) استفاده می شوند. یک سرور LAMP می تواند به جای ارائه تنها صفحات HTML ایستا، صفحات وب پویا ایجاد کند که کد PHP را اجرا می کنند و داده ها را از پایگاه داده MySQL بارگیری می کنند.
توجه: در برخی موارد، "P" در LAMP ممکن است مخفف هر دو باشد. زبان پرل (Perl) یا زبان پایتون (Python) که سایر زبانهای برنامهنویسی هستند. بسته های "AMP" برای سیستم های Windows و Mac به ترتیب ویندوز، آپاچی، مای اس کیو ال و پی اچ پی (WAMP) و مک اواس اکس، آپاچی، مای اسکیوال، پی اچ پی (MAMP) نامیده می شوند.
تعریف لینوکس، آپاچی، مای اسکیوال و پی اچ پی (LAMP) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف لینوکس، آپاچی، مای اسکیوال و پی اچ پی (LAMP) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.