Category Archives: MySQL

آموزش های مربوط به سرویس MySQL

آموزش بکاپ گیری در دایرکت ادمین

آموزش بکاپ گیری در دایرکت ادمین: به عنوان یک یوزر هاست دایرکت ادمین، مسئولیت گرفتن بکاپ و نگهداری از آن ها در محلی امن با شماست و در صورت بروز مشکلات جدی، هیچ کدام از هاستینگ ها مسئولیتی در قبال اطلاعات از دست رفته به عهده نخواهند داشت. در این مقاله به کمک یک ویدئو کلیپ ساده به آموزش بکاپ گیری در دایرکت ادمین می پردازیم. read more

بهینه سازی MySQL و فایل my.cnf در دایرکت ادمین

بهینه سازی MySQL و فایل my.cnf در دایرکت ادمین: یکی از بزرگ ترین معضلات مدیران سرور های اشتراکی لینوکس، بهینه کردن MySQL از طریق تنظیمات فایل my.cnf است. در صورتی که این مقادیر به صورت صحیح و حرفه ای ست شده باشند، فشار MySQL به سرور به طور قابل ملاحظه ای کاهش یافته و سرعت لود صفحات نیز بالا تر خواهد رفت. read more

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7 : این آموزش نحوه آماده سازی یک سرور لینوکس CentOS 7 x86_64 برای نصب و راه اندازی کنترل پنل وب هاستینگ ISPConfig 3 و همچنین نحوه نصب پنل قدرتمند ISPConfig 3 بر روی این سرور لینوکس را نشان می دهد. ISPConfig 3  یک کنترل پنل وب هاستینگ سبک، سریع و قدرتمند است که به مدیر سرور اجازه می دهد سرویس های زیر را از طریق  دسترسی SSH و همچنین یک مرورگر وب، پیکربندی کنید: وب سرور nginx ، میل سرور Postfix ، MySQL ، BIND nameserver ، PureFTPd ، SpamAssassin ، ClamAV ، Mailman و … . read more

آموزش نصب و کانفیگ پرستاشاپ در لینوکس Ubuntu

آموزش نصب و کانفیگ پرستاشاپ در لینوکس Ubuntu

در این مقاله نحوه نصب و پیکربندی PrestaShop در اوبونتو ۱۴٫۰۴ آموزش داده خواهد شد. PrestaShop یک فروشگاه ساز رایگان و متن باز است که از درگاه های پرداخت مختلفی پشتیبانی میکند .

PrestaShop تحت مجوز Open Software License یا OSL در دسترس است و به طور رسمی در ماه اوت سال  ۲۰۰۷ راه اندازی شد .  این نرم افزار که  با php  و بر اساس اسمارتی smarty ، موتور تمپلیت در php  نوشته شده است و  MySQL موتور دیتابیس پیشفرض آن میباشد، در حال حاضر توسط ۱۶۵۰۰۰ فروشگاه آنلاین در سراسر جهان استفاده می شود. PrestaShop در سال ۲۰۱۰ و ۲۰۱۱ جوایز بهترین برنامه فروشگاه ساز منبع باز را کسب کرد. read more

آموزش نصب و کانفیگ جوملا بر روی لینوکس

آموزش نصب و کانفیگ جوملا بر روی لینوکس

در این مقاله به آموزش نصب و پیکربندی جوملا در CentOS 7 خواهیم پرداخت . جوملا یک CMS متن باز فوق العاده محبوب و برنده جایزه بهترین سیستم مدیریت محتوا است که امکان ایجاد وب سایت ها و برنامه های کاربردی آنلاین قدرتمند را به کاربران خواهد داد. از مهمترین ویژگی های آن در میان سایر CMS ها ، کاربرپسند بودن و انعطاف پذیری آن است . جوملا که در سال ۲۰۰۵ شروع به کار کرده ، از PHP و یک دیتابیس مانند mysql استفاده میکند و دارای بیش از ۱۰۰۰۰ هزار افزونه برای سفارشی کردن قابلیت های خود است . در این آموزش مراحل نصب جوملا در CentOS 7.0 در قالب یک راهنمای ساده شرح داده خواهد شد. read more

آموزش نصب و ایمن سازی phpMyAdmin روی لینوکس

آموزش نصب و ایمن سازی phpMyAdmin روی لینوکس

سیستم های مدیریت پایگاه داده رابطه ای مانند MySQL و MariaDB برای بخش قابل توجهی از وب سایت ها و برنامه های کاربردی مورد نیاز است. با این حال، تمام کاربران با مدیریت داده های خود از خط فرمان احساس راحتی نمی کنند.

برای حل این مشکل، یک پروژه به نام phpMyAdmin به منظور ارائه یک جایگزین در قالب یک رابط مدیریت مبتنی بر وب ساخته شد. در این مقاله، ما چگونگی نصب و ایمن سازی تنظیمات phpMyAdmin را بر روی سرور لینوکس CentOS 7 و وب سرور nginx آموزش خواهیم داد. وب سرور nginx دارای عملکرد مناسبی بوده و در مقابل لود و ترافیک سنگین قدرت بیشتری نسبت به سایر وب سرور ها دارد. read more

آموزش نصب و کانفیگ دروپال بر روی لینوکس

آموزش نصب و کانفیگ دروپال بر روی لینوکس

در این مقاله به آموزش نصب و پیکربندی دروپال بر روی اوبونتو ۱۴٫۰۴ خواهیم پرداخت. دروپال یک پلتفرم مدیریت محتوای متن باز است که میلیون ها وب سایت و برنامه های کاربردی با استفاده از آن ایجاد شده و توسط یک جامعه فعال و متنوع از مردم سراسر جهان پشتیبانی میشود.

  1. نکات مقدماتی :
  • قبل از شروع کار ، باید یک سرور مبتنی بر Ubuntu 14.04 راه اندازی کنید .
  • این سیستم باید یک آدرس IP استاتیک داشته باشد. در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از  server1.example.com به عنوان نام هاست استفاده شده است .
  • شما باید یک سرور LAMP را با توجه به مقاله زیر در لینوکس Ubuntu 14.04 نصب کنید:

http://www.howtoforge.com/ubuntu-lamp-server-with-apache2-php5-mysql-on-14.04-lts read more

آموزش نصب وردپرس روی سرور لینوکس CentOS

آموزش نصب وردپرس روی سرور لینوکس CentOS

وردپرس یک وب سایت متن باز رایگان و بسیار محبوب و ابزاری برای وبلاگ نویسی است که از PHP و MySQL استفاده میکند. در سال ۲۰۰۳ به عنوان یک سیستم وبلاگ نویسی ساده آغاز به کار کرده و به تدریج به یک سیستم مدیریت محتوای بسیار انعطاف پذیر در سراسر جهان تبدیل شده است . در حال حاضر ۲۲ درصد از تمام وب سایت های جدید را مدیریت میکند و دارای بیش از ۲۰۰۰۰ پلاگین برای سفارشی کردن قابلیت و عملکرد های خود می باشد. read more

راه اندازی وب سرور Nginx روی لینوکس UBUNTU

راه اندازی وب سرور Nginx روی لینوکس UBUNTU

این آموزش نحوه نصب Nginx و PHP5   به همراه  Zend OPCache، MySQL، phpMyAdmin، Postfix (و وردپرس) را در اوبونتو در کمتر از ۱۵ دقیقه نشان می دهد. این کار با استفاده از ابزار EasyEngine  ممکن خواهد بود .

EasyEngine یک نرم افزار کوچک و عالی برای ساخت یک وب سرور برای میزبانی وب سایت شما بر روی VPS اوبونتو (یا سرور Dedi) است. اسکریپت به طور کامل LEMP / LNMP (لینوکس، Nginx، MySQL و PHP) را به همراه تمامی نرم افزار های لازم (مانند Postfix و PHPMyAdmin) نصب خواهد کرد بنابراین VPS شما می تواند به عنوان یک سرور وب هاستینگ عمل کند. read more

آموزش آپگرید PHP 5.3 در CENTOS

آموزش آپگرید PHP 5.3 در CENTOS

این آموزش یک راهنمای تصویری برای ارتقاء موفقیت آمیز PHP از نسخه ۵٫۳٫x به ۵٫۴٫x و ۵٫۵٫x با استفاده از دستورات yum (CLI) در سرور لینوکس CentOS می باشد که اجرای آن برای مبتدیان بسیار راحت خواهد بود . PHP  ورژن ۵٫۳٫x به عنوان پایدارترین نسخه شناخته شده اما اخیرا، درخواست ارتقاء به ورژن  ۵٫۴٫x (به عنوان جدیدترین نسخه پایدار با حداقل حافظه ) و یا  ۵٫۵٫x افزایش یافته است. در ادامه مقاله آموزش آپگرید PHP 5.3 در CENTOS به چگونگی به روز کردن ورژن php میپردازیم . read more

آموزش نصب MongoDB در سرور لینوکس CentOS

آموزش نصب MongoDB در سرور لینوکس CentOS

دیتابیس سرور MongoDB یک برنامه راه اندازی و ساخت دیتابیس بسیار سریع و کارامد متن باز و Open Source است که تحت زبان برنامه نویسی C++ نوشته شده است . بر اساس ادعای تولید کنندگان این نرم افزار ، سرعت MongoDB بالا تر از نسخه های MySQL است و مصرف منابع آن نیز به شکل قابل توجهی کمتر است . در ادامه مقاله به آموزش نصب MongoDB می پردازیم . read more

بهینه سازی شیرترانیکس و کاهش فشار sharetronix به سرور

بهینه سازی شیرترانیکس و کاهش فشار sharetronix به سرور و mysql

اسکریپت میکروبلاگر شیرترانیکس به محبوب ترین اسکریپت طراحی و راه اندازی شبکه های اجتماعی فارسی زبان تبدیل شده است . وجود طراحی غیر استاندارد دیتابیس mysql اسکریپت شیرترانیکس به خصوص در نسخه های پایین تر از ۲٫۰ سبب اعمال  فشار وحشتناک sharetronix به وب سرور و MySQL سرور میگردد .  البته تمام فشار اسکریپت شیرترانیکس به MySQL و دیتابیس ناشی از طراحی آن نیست .  بخش زیادی از این فشار به سرور مربوط به استفاده از پلاگین های غیر استاندارد و ناسازگار است . read more

استارت نشدن سرویس MySQL در سرور لینوکس

      ۲ دیدگاه برای استارت نشدن سرویس MySQL در سرور لینوکس

استارت نشدن سرویس MySQL در سرور لینوکس

سرویس پایگاه داده و دیتابیس MySQL یکی از بزرگ ترین و محبوب ترین سرویس های متن باز (نسخه Enterprise هم ارائه میکند) و رایگان تحت لینوکس ، یونیکس ، انواع BSD ها ، ویندوز و … است . تقریبا تمام کنترل پنل های هاستینگ معروف و حتی شناخته نشده تحت لینوکس ، از این سرویس قدرتمند به عنوان سیستم پیش فرض ارائه دیتابیس به یوزر های هاست استفاده میکنند . یکی از بد قلق ترین و سخت ترین ایرادات مشاهده شده در سرویس MySQL در سرور های هاستینگ لینوکس مشکل استارت نشدن سرویس MySQL  است . read more

آموزش ساخت یوزر جدید در دیتابیس MySQL بدون کنترل پنل هاستینگ

آموزش ساخت یوزر جدید در دیتابیس MySQL بدون کنترل پنل هاستینگ

اگر زیاد با کانفیگ سرور های لینوکس سر و کار داشته باشید ، حتما بار ها و بار ها برای شما پیش آمده است که قصد انجام یک کار ساده در لینوکس را داشته باشید و برای انجام این کار ساده مجبور به نصب یک کنترل پنل وب هاستینگ مانند دایرکت ادمین شوید!

در صورت آشنایی با ترمینال و دستورات SSH بدون نیاز به کنترل پنل های وب هاستینگ ، قادر به انجام تمامی کار های شخصی خود در سرور لینوکس خواهید بود .  با آموزش این مقاله ، قادر خواهید بود بدون وجود کنترل پنل وب هاستینگ ، اقدام به ساخت یک یوزر با دسترسی های لازم برای دیتابیس های MySQL خود کنید . read more

آموزش نصب MySQL و Apache و PHP یا LAMP روی سرور لینوکس

آموزش نصب MySQL و Apache و PHP یا LAMP روی سرور لینوکس

به کمک این آموزش قادر خواهید بود ، بدون استفاده از کنترل پنل وب هاستینگ ، اقدام به نصب و پیکربندی MySQL ، وب سرور Apache و همچنین PHP کنید و بدون نیاز به کنترل پنل هاستینگ وب سایت های خود را روی سرور لینوکس میزبانی کنید . توزیع مورد استفاده در این آموزش لینوکس Ubuntu نسخه ۱۲٫۰۴ است . با درک مفاهیم موجود در این آموزش قادر به نصب سرویس های فوق روی سایر توزیع های لینوکس نیز خواهید بود . read more

مشکل ایمپورت کردن دیتابیس های بزرگ و پر حجم در phpmyadmin

اسکریپت phpmyadmin معروف ترین برنامه مدیریت تحت وب دیتابیس های مبتنی بر MySQL است که تقریبا تمام کنترل پنل های وب هاستینگ معروف لینوکس ، از آن به عنوان اولین یا تنها برنامه مدیریت دیتابیس های MySQL استفاده میکنند .  ریستور کردن و ایمپورت دیتابیس های بزرگ MySQL  به کمک زبان php و به واسطه اسکریپت phpmyadmin به هیچ عنوان پیشنهاد نمیشود (به دلیل احتمال بروز خطا با ایمپورت ناقص دیتابیس) ، بنا بر این فقط زمانی اقدام به انجام این کار کنید که حجم دیتابیس شما حد اکثر ۲۰ یا ۳۰ مگابایت و سرعت کانکشن و اینترنت شما نیز حد اقل ۵۱۲ است . در غیر این صورت احتمال ایمپورت ناقص و خراب شدن دیتابیس بسیار زیاد است .  read more

مشکل صفحه سفید در phpmyadmin

      هیچ دیدگاهی برای مشکل صفحه سفید در phpmyadmin ثبت نشده

مشکل صفحه سفید در phpmyadmin

یکی از مشکلاتی که معمولا بعد از انجام کانفیگ امنیتی توسط مدیران کم تجربه سرور های هاستینگ مبتنی بر لینوکس مشاهده میشود ، مشکل صفحه سفید در phpmyadmin است . در این وضعیت و  به هنگام فراخوانی صفحه phpmyadmin بدون دریافت پیام خطای مشخص ، با صفحه سفید رنگی مواجه خواهید شد که ریشه یابی آن (با تمام سادگی) زمان بسیار زیادی را از مدیر سرور خواهد گرفت .  read more

آموزش نصب mysql 5.6 در centos به کمک دستور yum

از ماه اکتبر سال ۲۰۱۳ ، تیم توسعه MySQL ساپورت و پشتیبانی رسمی خود از مخازن yum repositories را آغاز کرده است . این بدان معنیست که شما میتوانید از جدیدترین و آخرین نسخه های MySQL روی نسخه های RHEL لینوکس مانند CentOS و Cloudlinux به وسلیه دستور yum استفاده کنید . در این مقاله ، کامپایلر به آموزش نصب mysql 5.6 در یک نسخه تمیز و تازه CentOS 6 میپردازد : read more