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

موضوع: آموزش نصب Apache، MySQL و PHP بر روی سیستم عامل های لینوکس RHEL/CentOS و Fedora

  1. #1
    عضو انجمن Zagrio.com آواتار ها
    تاریخ عضویت
    Jun 2014
    نوشته ها
    344
    تشکر تشکر کرده 
    73
    تشکر تشکر شده 
    320
    تشکر شده در
    254 پست

    پیش فرض آموزش نصب Apache، MySQL و PHP بر روی سیستم عامل های لینوکس RHEL/CentOS و Fedora

    در این مقاله نحوه نصب وب سرور آپاچی (آخرین نسخه)، بانک اطلاعاتی مای اس کیو ال (آخرین نسخه) و پی اچ پی (آخرین نسخه) را به همراه ماژول های آن بر روی سیستم عامل های RHEL 6.4/6.3/6.2/6.1/6.0/5.9/5.8/5.6, CentOS 6.4/6.3/6.2/6.1/6.0/5.9/5.8/5.6/6.0/6.5/7.0 و Fedora 12,13,14,15,16,17,18,19با استفاده از مخزن Remi و دستور YUM آموزش خواهیم داد.


    آپاچی
    (Apache) چیست؟
    آپاچی یک وب سرور HTTP متن باز رایگان است که بر روی تمامی توزیع های لینوکس و همچنین سیستم عامل ویندوز قابل نصب و اجراست. وب سرور آپاچی توانایی سرویس دهی به صفحات برنامه نویسی شده (.htm .php .pl .cgi .js) و موارد بسیاری دیگر را دارد. بر اساس آمارهای به دست آمده در اسفند ماه 1391 حدود 65.24% دامنه های وب سایتهای توسط آپاچی سرویس دهی می شوند.

    ما اس کیو ال (MySQL) چیست؟
    MySQL یکی از محبوب ترین رابطهای بانک های اطلاعاتی در جهان محسوب می شود که بر روی هر نوع سروری قابل اجراست توانایی دادن دسترسی چندین کاربر به چندین بانک اطلاعاتی را داراست. MySQL به همراه Apache اجرا می شود.

    پی اچ پی (PHP) چیست؟
    یک زبان برنامه نویسی سرور محور متن باز رایگان است که از بهترین گزینه ها جهت گسترش صفحات وب می باشد. این مفسر قابلیت تولید سایتهای پویا (Dynamic) را داراست.

    ماژول های PHP
    در این آموزش قصد داریم ماژول های زیر را نصب کنیم:
    کد:
    MySQL (php-mysql) – A extension for PHP applications that use MySQL databases. PostgreSQL (php-pgsql) – A extension for PostgreSQL database for PHP. MongoDB (php-pecl-mongo) – A driver for MongoDB database. SQLite (php-sqlite) – Extension for SQLite Database Engine. Memcache (php-pecl-memcache) – Memcached caching daemon. Memcached (php-pecl-memcached) – Memcached caching daemon. GD (php-gd) – GD extension for PHP application to serve graphics. XML (php-xml) – XML Parser for PHP applications. MBString (php-mbstring) – Mbstring extension is used to handle multi-byte string in PHP applications. MCrypt (php-mcrypt) – A Mcrypt library for PHP scripts. APC (php-pecl-apc) – APC module used to optimize and cache PHP code. CLI (php-cli) – Command-line interface for PHP. PEAR (php-pear) – Application Repository framework for PHP. PDO (php-pdo) – Database access module for PHP applications.
    مرحله اول: نصب دایرکتوری مخزن Remi
    کد:
    ## Install Remi Repository on Fedora 19, 18, 17, 16, 15 ## rpm -Uvh http://download1.rpmfusion.org/free/...ble.noarch.rpm rpm -Uvh http://download1.rpmfusion.org/nonfr...ble.noarch.rpm ## Fedora 19 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-19.rpm ## Fedora 18 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm ## Fedora 17 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm ## Fedora 16 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-16.rpm ## Fedora 15 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-15.rpm ## Fedora 14 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-14.rpm ## Fedora 13 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-13.rpm ## Fedora 12 ## # rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm ## Install Remi & Epel Repository on RHEL/CentOS 6.4-6.0 - 32 Bit ## rpm -Uvh http://download.fedoraproject.org/pu...6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterp...-release-6.rpm ## Install Remi & Epel Repository on RHEL/CentOS 6.4-6.0 - 64 Bit ## rpm -Uvh http://download.fedoraproject.org/pu...6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterp...-release-6.rpm ## Install Remi Repository on RHEL/CentOS 5.9-5.0 - 32 Bit ## rpm -Uvh http://dl.fedoraproject.org/pub/epel...5-4.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterp...-release-5.rpm ## Install Remi Repository on RHEL/CentOS 5.9-5.0 - 64 Bit ## rpm -Uvh http://dl.fedoraproject.org/pub/epel...5-4.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterp...-release-5.rpm
    مرحله دوم: نصب Apache، MySQL و PHP
    کد:
    ## Installing on Fedora 12, 13, 14, 15, 16, 17, 18, 19 ## # yum --enablerepo=remi install httpd mysql mysql-server php php-common ## Installing on RHEL/CentOS 5-6 ## # yum --enablerepo=remi,remi-test install httpd mysql mysql-server php php-common
    مرحله سوم: نصب ماژول های PHP
    کد:
    ## Installing on Fedora 12, 13, 14, 15, 16, 17, 18, 19 ## # yum --enablerepo=remi install php-mysql php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml php-pecl-apc php-cli php-pear php-pdo ## Installing on RHEL/CentOS 5-6 ## # yum --enablerepo=remi,remi-test install php-mysql php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml php-pecl-apc php-cli php-pear php-pdo
    مرحله چهارم: فعال/غیرفعال کردن سرویسهای Apache و MySQL
    کد:
    ## Enable Apache and MySQL on Run-Levels ## # chkconfig --levels 235 httpd on # chkconfig --levels 235 mysqld on ## Apache Commands ## # /etc/init.d/httpd start # /etc/init.d/httpd stop # /etc/init.d/httpd status ## MySQL Commands ## # /etc/init.d/mysqld start # /etc/init.d/mysqld stop # /etc/init.d/mysqld status
    مرحله پنجم: کنترل نصب Apache، MySQL و PHP
    1- یک فایل با نام phpinfo.php بسازید، موارد زیر را درون آن قرار دهید و در مسیر /var/www/html/phpinfo.php ذخیره کنید.
    کد:
    <?php phpinfo (); ?>
    2- حالا بوسیله مرورگر خود آدرس http://localhost/phpinfo.php را باز نمائید.
    خروجی شما مانند صفحه زیر خواهد بود.


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


    لینک منبع: آموزش نصب Apache، MySQL و PHP بر روی سیستم عامل های لینوکس RHEL/CentOS و Fedora - مرکز آموزش - میزبانی زاگریو
    بیش از 20 سال تجربه ما در صنعت IT
    تضمین کیفیت، سرعت و پشتیبانی برای تجارت آنلاین شماست


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


  3. # ADS




     

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

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

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

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

  1. آموزش نصب Apache، MariaDB و PHP بر روی سیستم عامل CentOS 7
    توسط Zagrio.com در انجمن مباحث و منابع آموزشی
    پاسخ ها: 2
    آخرين نوشته: December 28th, 2015, 10:35
  2. اموزش نصب آپاچی PHP mysql روی Centos 7
    توسط koorosh_kdt در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: October 21st, 2014, 22:46
  3. آموزش نصب کردن kloxo بر روی لینوکس از سیستم- Centos
    توسط Ariya در انجمن کلوکسو يا ال ايکس ادمين Kloxo or LXAdmin
    پاسخ ها: 7
    آخرين نوشته: July 27th, 2014, 08:41
  4. فیلم آموزشی نصب سیستم عامل Fedora
    توسط ourweb در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 3
    آخرين نوشته: December 5th, 2013, 13:55
  5. پاسخ ها: 18
    آخرين نوشته: June 2nd, 2013, 14:27

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

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

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