نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: آموزش نصب لمپ (لینوکس،آپاچی،دیتابیس ماریا،پی اچ پی) Lamp Stack

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    6
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    46
    تشکر شده در
    35 پست

    پیش فرض آموزش نصب لمپ (لینوکس،آپاچی،دیتابیس ماریا،پی اچ پی) Lamp Stack

    در این پست قصد داریم آموزش نصب لمپ (LAMP) در سیستم عامل تازه منتشر شده CentOS 7 را خدمت شما ارائه کنیم.

    کاربرد لمپ (LAMP) چیست؟

    لمپ هیچ چیز نیست ؛‌ بلکه مجموعه ای از نرم افزارها و سرویس هایی اعم از وب سرور (WWW Server) ، سرویس دهنده بانک اطلاعاتی (Database Server) ، زبان برنامه نویسی PHP و لینوکس است.

    وظیفه لمپ بزرگ است ! مسئول مدیریت و اجرای وب سایت ها، دیتابیس ها و ایجاد دسترسی به کاربران از طریق اینترنت به وب و سرور مجازی یا اختصاصی می باشد.

    لمپ (LAMP) گزینه محبوب برنامه نویسان ، گسترش دهندگان یا به طور کلی علاقه مندان به دنیای متن باز است‌ !

    حال می خواهیم به موزش نصب LAMP شما از Apache برای وب سرور ، MariaDB برای بانک اطلاعاتی ، PHP برای اجرای فایل های تحت وب ، لینوکس هم که مشخص هست !

    آموزش نصب وب سرور Apache بر روی لینوکس CentOS 7

    نخست دستور زیر را اجرا نمائید:
    کد:
    sudo yum install httpd
    خروجی شبیه به موارد زیر خواهید داشت:
    کد:
    Loaded plugins: amazon-id, rhui-lb Resolving Dependencies –> Running transaction check —> Package httpd.x86_64 0:2.4.6-17.el7 will be installed –> Processing Dependency: httpd-tools = 2.4.6-17.el7 for package: httpd-2.4.6-17.el7.x86_64 –> Processing Dependency: /etc/mime.types for package: httpd-2.4.6-17.el7.x86_64 –> Running transaction check —> Package httpd-tools.x86_64 0:2.4.6-17.el7 will be installed —> Package mailcap.noarch 0:2.1.41-2.el7 will be installed –> Finished Dependency Resolution
    Dependencies Resolved ====================================================================================================== Package Arch Version Repository Size ====================================================================================================== Installing: httpd x86_64 ۲٫۴٫۶-۱۷٫el7 rhui-REGION-rhel-server-releases ۱٫۲ M Installing for dependencies: httpd-tools x86_64 ۲٫۴٫۶-۱۷٫el7 rhui-REGION-rhel-server-releases ۷۷ k mailcap noarch ۲٫۱٫۴۱-۲٫el7 rhui-REGION-rhel-server-releases ۳۱ k Transaction Summary ====================================================================================================== Install ۱ Package (+2 Dependent packages) Total download size: 1.3 M Installed size: 3.9 M Is this ok [y/d/N]: y Downloading packages: (۱/۳): httpd-tools-2.4.6-17.el7.x86_64.rpm | ۷۷ kB ۰۰:۰۰:۰۰ (۲/۳): httpd-2.4.6-17.el7.x86_64.rpm | ۱٫۲ MB ۰۰:۰۰:۰۰ (۳/۳): mailcap-2.1.41-2.el7.noarch.rpm | ۳۱ kB ۰۰:۰۰:۰۰ —————————————————————————————————— Total ۲٫۰ MB/s | 1.3 MB ۰۰:۰۰:۰۰ Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : httpd-tools-2.4.6-17.el7.x86_64 ۱/۳ Installing : mailcap-2.1.41-2.el7.noarch ۲/۳ Installing : httpd-2.4.6-17.el7.x86_64 ۳/۳ Verifying : mailcap-2.1.41-2.el7.noarch ۱/۳ Verifying : httpd-tools-2.4.6-17.el7.x86_64 ۲/۳ Verifying : httpd-2.4.6-17.el7.x86_64 ۳/۳ Installed: httpd.x86_64 0:2.4.6-17.el7 Dependency Installed: httpd-tools.x86_64 0:2.4.6-17.el7 mailcap.noarch 0:2.1.41-2.el7 Complete
    سپس میبایست Apache / وب سرور را هنگام بوت فعال نمائید.
    دستور chkconfig به systemctl تغییر یافته
    کد:
    sudo systemctl enable httpd.service
    سپس وب سرور را فعال نمائید:
    کد:
    sudo systemctl start httpd.service
    اگر فایروال خود را غیر فعال کنید یا پورت ۸۰ باز باشد ، هنگامی که در مرورگر آی پی خود را وارد می کنید با تصویر زیر مواجه خواهید شد:
    وب سرور آپاچی نسخه ۲.۴ تصویر بالا نشانگر نصب موفقیت آمیز وب سرور می باشد.
    حال باید به مرحله بعدی بروید:
    آموزش نصب دیتابیس ماریا (Installing MariaDB)

    با دستور زیر اقدام به نصب بانک اطلاعاتی ماریا کنید:
    کد:
    sudo yum install mariadb-server mariadb
    همانند وب سرور ، ماریا را هنگام بوت نیز فعال کنید:
    کد:
    sudo systemctl enable mariadb.service
    حال دستور زیر را برای نصب / فعال سازی امن دیتابیس انجام دهید:
    کد:
    sudo /usr/bin/mysql_secure_installation
    آموزش نصب PHP در لینوکس

    برای نصب PHP از دستور زیر استفاده فرمائید:
    کد:
    sudo yum install php php-mysql php-gd php-pear
    سپس وب سرور (آپاچی) را ریستارت فرمائید:
    کد:
    sudo systemctl restart httpd.service
    برای نصب دیگر ماژول ها در PHP می توانید از دستور زیر استفاده کنید تا تمام اکستنشن ها لیست شوند:
    کد:
    sudo yum search php-
    مثال خروجی که دریافت خواهید کرد:
    کد:
    php-cli.x86_64 : Command-line interface for PHP php-common.x86_64 : Common files for PHP php-gd.x86_64 : A module for PHP applications for using the gd graphics library php-ldap.x86_64 : A module for PHP applications that use LDAP php-mysql.x86_64 : A module for PHP applications that use MySQL databases php-odbc.x86_64 : A module for PHP applications that use ODBC databases php-pdo.x86_64 : A database access abstraction module for PHP applications php-pear.noarch : PHP Extension and Application Repository framework php-pecl-memcache.x86_64 : Extension to work with the Memcached caching daemon php-pgsql.x86_64 : A PostgreSQL database module for PHP php-process.x86_64 : Modules for PHP script using system process interfaces php-recode.x86_64 : A module for PHP applications for using the recode library php-soap.x86_64 : A module for PHP applications that use the SOAP protocol php-xml.x86_64 : A module for PHP applications which use XML php-xmlrpc.x86_64 : A module for PHP applications which use the XML-RPC protocol
    تبریک میگویم ، LAMP نصب شد.

    منبع: وبلاگ دیتاپرداز

  2. تعداد تشکر ها از sib mizban به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. انتقال ، کپی یک تیبل از دیتابیسی به دیتابیس دیگر
    توسط adnan در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: August 4th, 2016, 12:28
  2. نصب آپاچ 2 با پی اچ پی 5 و my sql در CentOS 6.0 (LAMP)
    توسط AlmaHost در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 0
    آخرين نوشته: March 13th, 2012, 01:56
  3. در خواست vps از کشورهای : بلژیک ،لهستان،قبرس،انگلیس
    توسط adamak در انجمن درخواست سرور مجازی
    پاسخ ها: 2
    آخرين نوشته: March 1st, 2012, 01:07
  4. کی سایت تفریحی،اس ام اس،سرگرمی،خبری داره؟
    توسط om!d-D در انجمن مباحث دیگر
    پاسخ ها: 8
    آخرين نوشته: January 31st, 2012, 13:29
  5. پاسخ ها: 9
    آخرين نوشته: October 24th, 2010, 01:02

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •