تغییر زمان،تاریخ،منطقه جغرافیایی در لینوکس centos

تغییر زمان،تاریخ،منطقه جغرافیایی در لینوکس centos

زمانی که با یکی از سرورهای لینوکس در حال کار بودم متوجه شدم که زمان و تاریخ این سرور با زمان محلی من مطابقت ندارد. این موضوع میتواند خواندن لاگ فایل ها و … را با سختی مواجه نماید.

در مقاله زیر نحوه تغییر زمان و تاریخ در سیستم عامل لینوکس Centos نمایش داده میشود اما این روش در سایر نسخه های لینوکس مانند ubuntu و Linux Mint, Fedora و Redhat نیز به خوبی کار میکند.

centos بصورت پیش فرض timezone سرور را در فایلی در مسیر زیر نگهداری میکند :

/etc/localtime

ادامه مطلب

ورود به کنترل پنل دایرکت ادمین (DirectAdmin)

دایرکت ادمین directadmin

دایرکت ادمین یکی از کنترل پنلهایی است که میتوان آن را به عنوان رقیب سی پنل دانست.گرچه این کنترل پنل در قسمت مدیریت همچنان با قابلیتهای سی پنل فاصله زیادی دارد اما

– سرعت اجرای کنترل پنل به دلیل تولید توسط زبان برنامه نویسی ++c
– قیمت پایین آن در مقایسه با سایر رقبا
– تولید شده توسط کشور کانادا و عدم تحریم ایران
– ارائه لایسن لایف تایم
– قابلیت اجرا در وی پی اس های کوچک و …

برای ورود به بخش مدیریت تحت وب دایرکت ادمین باید از نام کاربری admin استفاده نمود و برعکس سی پنل نام کاربری root فقط در ssh کاربرد دارد.
محیط تحت وب ان از طریق پرت 2222 قابل دسترس است به صورت زیر

http://www.domainname.com:2222
http://192.168.80.10:2222

بسیاری از مهمترین قسمتهای کاربردی مورد نیاز یک سرویس میزبانی مانند : مدیریت ایمیل ها ، دسترسی به وب میل یا پرتکل های pop3 و imap ، سرویس Ftp و دی ان اس سرور و تغییر zone ، فایل منیجر ( File Manager)  و … به راحتی در قسمت کاربری موجود و قابل استفاده است اما همانطور که اشاره شد این کنترل پنل در بخش مدیریت برای مدیران هاست امکانات کاملی در اختیار قرار نمیدهد و لازم است بسیاری از موارد مدیریتی از طریق محیط shell و دستورات صورت گیرد.

 

افزایش مقدار حجم مجاز آپلود در جوملا 3 و جوملا 2.5

افزایش مقدار حجم مجاز آپلود در جوملا

در مدیریت جوملا برای آپلود فایل از ابتدا یک مقدار پیش فرض در نظر گرفته شده که 10 مگابایت می باشد، اما شما می توانید طی چند مرحله این میزان را افزایش دهید برای این کار مراحل زیر را دنبال کنید:

1- ابتدا وارد مدیریت جوملا 3 شوید سپس از منوی Content > Media Manager را انتخاب کنید. ادامه مطلب

نمایش خطاهای برنامه نویسی در وب سایت پنل WebSitePanel

یکی از سرویس هایی که در ایران وب هاست ارائه میشود ، سرویس هاست ویندوز با کنترل پنل “وب سایت پنل” است.
این کنترل پنل یکی از جدیدترین و بهترین کنترل پنل های هاست ویندوز است که قابلیت های مختلفی در آن وجود دارد. یکی از سوالاتی که برنامه نویسان در هنگام تولید و آپلود برنامه ها با آن مواجه میشوند خطای زیر است :

Server Error
500 – Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.

 

ادامه مطلب

استفاده از ورژن های مختلف PHP در سرور سی پنل

نصب ورژنهای مختلف php در سی پنل

یکی از مسائلی که امروزه در سی پنل مورد بحث است و خود کارشناسان این سیستم قدرتمند در حال بررسی و ارائه یک راه حل نهایی برای آن هستند ، استفاده از ورژن های مختلف پی اچ پی روی سرور سی پنل است.
ورژن های مختلف زبان برنامه نویسی مانند PHP هر روز در حال تغییر هستند و بعضی از برنامه ها و اسکریپت هایی که افراد بر روی سرور هاست خود استفاده میکنند در ورژنهای بالاتر قابل استفاده نیست.

امروزه راه حل های مختلفی برای امکان تغییر ورژن پی اچ پی در سرور های اشتراکی هاست ارائه شده است. یکی از راه حل ها خوب سوئیچ کردن به سیستم عامل cloudlinux است که البته مسائل مربوط به خودش را خواهد داشت .
راه حل بعدی که ما میخواهیم در این مقاله به آن بپردازیم و میتواند مدیران شبکه هاست را برای در اختیار داشتن ورژن های مختلف پی اچ پی یاری کند استفاده از اسکریپت و روش زیر است.

ادامه مطلب

تغییر صفحه اصلی توسط .htaccess

تغییر صفحه اصلی توسط .htaccess

سرور به دنبال فایل هایی با نام خاص برای صفحه اول وب سایتتان می گردد که معمول ترین آنها صفحه index است. پیش فرض نام فایل index در سرورها index.html، index.htm، index.php و همچنین defult.htm است. شما می توانید نام فایل index اکانت خود را توسط فایل .htaccess تغییر دهید. ممکن است شما بخواهید نامی خاص برای فایل index خود، یا جابجایی به هاستی دیگر و صفحه index با نامی متفاوت باشید.

ادامه مطلب

مفهوم CPU Load یا لود سرور

مفهوم  CPU  Load یا  لود سرور

احتمالاً هر کسی که با یک سرور اختصاصی یا سرور مجازی کار میکند با مفهوم لود سرور یا CPU LOAD آشناست و میداند بالا و پایین رفتن این عدد روی کارکرد صحیح سرور چقدر مهم و تاثیر گذار است.

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

uptime

و یا

top

خروجی دستورات بالا برای نمایش لود سرور مطابق زیر خواهد بود :

load average: 0.09, 0.05, 0.01

این اعداد به ترتیب از چپ به راست نشان دهنده لود سرور در “یک دقیقه گذشته” ، “5 دقیقه گذشته” و “15 دقیقه گذشته” هستند.
همیشه اعداد پایین و کوچکتر بهتر هستند و بزرگ شدن این اعداد نشان دهنده بار سنگین بر روی سرور میباشد.

ادامه مطلب

تبدیل لاگ AWstate سی پنل به فایل اکسل

تبدیل لاگ AWstate سی پنل به فایل اکسل

در هاست هایی که دارای کنترل پنل Cpanel هستند ما امکان دسترسی به یکسری آمار داریم، که توسط خود سی پنل تهیه می شوند از قبیل : گزارش روزانه ، گزارش ماهانه ، گزارش ساعتی ، دفعات دانلود فایل ، نوع مرورگر بازدید کنندگان ، نوع سیستم عامل بازدید کنندگان ، گزارش بازید فایل های ناموفق و…

آمارها در قسمت Logs و گزینه ی Analog Stats پس از انتخاب نام دامنه یا زیر دامنه و سپس ماه موردنظر به صورت توضیحات و ارقام و نمودارها در دسترس است.

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

استفاده از rsync برای بک آپ گیری با 15 مثال کاربردی

نحوه استفاده از rsync

rsync مخفف remote sync است. این برنامه کاربری در محیط سرور های لینوکس یا یوکنیکس جهت بک آپ گیری یک یا چند فایل ، یا یک یا چند دایرکتوری روی مسیری در  Local یا یک مکان دیگر در Remote مورد استفاده قرار میگیرد.

مهمترین ویژگی های برنامه Rsync به شرح زیر است :

سرعت : در ابتدا برنامه Rsync یک کپی از کل محتوا از مبدا در مقصد ایجاد میکند. در مرحله بعد بلاک های تغییر یافته به مقصد کپی میشوند که این روش کارکرد باعث

امنیت : در هنگام انقال اطلاعات از کدگذاری پرتکل SSH استفاده میشود.

پهنای باند مصرفی کم : Rsync در هنگام ارسال و دریافت اطلاعات از فشرده سازی و باز کردن این فشرده سازی استفاده میکند بنابراین پهنای باند مصرفی شما در هنگام انتقال بهینه خواهد شد. بنابراین در این نوع انتقال نسبت به سایر روش های انتقال از پهنای باند کمتری استفاده میشود.

دسترسی : این برنامه به راحتی در محیط سرورهای مجازی یا سرورهای اختصاصی لینوکس قابل استفاده است و نیاز به تغییر سطح دسترسی خاصی نیست.

 

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

$ rsync options source destination

دقت فرمایید source یا destination هر دو میتوانند local یا remote باشند . در زمانی که از Remote استفاده میشود باید اطلاعات راجع به نام کاربری ، آدرس سرور مقصد و مکان ذخیره سازی مشخص شود.

ادامه مطلب

پاک سازی DNS Cache در سیستم عامل ها

پاک سازی dns cashe

DNS Cache مکانی در وب سرورها است که شامل صفحاتی است که اخیرا مشاهده کرده اید. اگر مکان وب سرور قبل از آنکه در آپدیت های DNS Cache وارد شده باشد، تغییر کند، شما قادر به دسترسی سایت مربوطه نخواهید بود.
ادامه مطلب

10 مثال و نکته کاربردی دستور dig به جای nslookup

برنامه dig

برنامه dig مخفف domain information groper یا جستجوی اطلاعات دامنه است.
در یکی از مقالات نحوه نصب  برنامه dig که جایگزین مناسبی برای  nslookup محسوب میشود را در ویندوز نشان دادیم . در این مقاله میخواهیم در 10 مثال مختلف کاربرد این برنامه مفید که در محیط سرورها و وی پی اس های لینوکس و همچنین در ویندوز کاربرد دارند و میتوانید استفاده نمایید را نشان دهیم. ادامه مطلب

برنامه dig جایگزین nslookup در ویندوز

دستور dig به جای nslookup

خیلی از برنامه های لینوکس هستند که به دلیل محبوبیت و کارکرد صحیح شان آنقدر محبوبیت پیدا کرده اند که نسخه تحت ویندوز آن نیز تولید شده است.
یکی از این برنامه ها دستور dig است که میتواند جایگزین خوبی برای nslookup ویندوز باشد که به خوبی کار نمیکند. ادامه مطلب

چرا copy/paste روی Remote Desktop کار نمیکند؟

مشکل copy paste در remote desktop
همانطوری که میدانید نرم افزار ریموت دسکتاپ (Remote Desktop) برای اتصال به سرورها و کامپیوترهای ویندوز از راه دور مورد استفاده قرار میگیرد.

توسط Remote Desktop میتوانید کنترل یک کامپیوتر مبتی بر ویندوز را با نام کاربری ، رمز ورود و آی پی آن کامپیوتر در دست بگیرد.

باید بدانید که Copy و Paste از کامپیتور خودتان به کامپیوتری که از طریق Remote Desktop  به آن متصل شده اید میسر است و به راحتی کار میکند. شما میتوانید یک متن یا یک فایل را از روی کامپیوتر خود کپی کنید و روی کامپیوتر مقابل بگذارید و بلعکس .

ادامه مطلب

ارسال ایمیل در میل سرور mdaemon

نصب MDAEMON

MDaemon نام یک برنامه میل سرور است که در بسیاری از شرکت ها و سازمان ها مورد استفاده قرار میگیرد. گرچه این نرم افزار را نمیتوان جزو بهترین و جدیدترین برنامه ها دانست اما کاربرد ساده و حجم کم برنامه و قابلیت های متنوع آن باعث شده است که توسط بسیاری به عنوان میل سرور مورد استفاده قرار گیرد.
در ایران وب هاست مشتریانی وجود دارد که این شرکت ها از خدمات میزبانی و میل سرورها استفاده میکنند اما به دلیل نیاز آنها به آرشیو ایمیل های دریافتی و ارسالی شان به سراغ میل سرور MDaemon میروند.

اما نحوه استفاده از این میل سرور بصورت داخلی و استفاده از هاست و سرور میل ایران وب هاست موضوعی است که قرار است در این متن به آن بپردازیم.

ادامه مطلب

DDos چیست و چگونه آن را پیدا کنیم ؟

دی داس چیست ؟حمله DDos چیست ؟
DDos مخفف Distributed Denial of Service است .
در این روش یک فرد یا تیم هک سعی میکنند بر اساس مقاصدی که دارند از یک چند کامپیوتر که از طریق ویروس یا تروجان ها به آنها دسترسی دارند منابع موجود در یک کامپیوتر را در شبکه اینترنت هدف قرار دهند.

این منابع میتوانند وب سایت یا وب سایت های هاست شده روی یک سرور یا ایمیل سرور یا برنامه های موجود در سرور یا خود شبکه باشد. پس از انجام این حمله کاربران شبکه ای تحت حمله DDos قرار گرفته است به دلیل محدودیت ایجاد شده در منابع نمیتوانند به درستی از سرویس های خود استفاده نمایند.
حمله های DDos اغلب بصورت سیل آسا متوجه شبکه ها میشود و در این حالت شبکه بصورت کاملاً غیر قابل استفاده مشغول و درگیر این اتصالات مخرب میگردد و درنهایت شبکه به دلایل ذکر شده بسیار کند و از دسترس خارج میگردد.

چرا در نام از کلمه Distributed استفاده شده است ؟
این حملات از کامپیوترهای مختلف به سمت شبکه هدف ارسال میگردد به همین دلیل این نوع حمله موسوم به پخش شونده یا Distributed هستند.کامپیوترهای ارسال کننده توسط ویروس ها و تروجان های مختلف و بسیار کوچک در اختیار هکر قرار گرفته اند .

ادامه مطلب

InnoDB crashed

mysql-innodb

همه کسانی که با دیتابیس InnoDB کار میکنند احتمالاً با موضوع Crash شدن دیتابیس مواجه میشوند.
در این حالت دیتابیس MySQL استارت نمیشود و خطای زیر روی صفحه مشاهده میشود :

Starting MySQL..The server quit without updating PID file (/var/lib/mysql/my.server.com.pid).[FAILED] or MySQL server PID file could not be found!

 

In such situation, you will have to start MySQL with InnoDB in force recovery mode using the following steps:

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

ادامه مطلب

بازاریابی و افزایش فروش اینترنتی (Internet Marketing)

بازاریابی و افزایش فروش اینترنتیبازریابی اینترنتی یا به نام های دیگر مانند “بازاریابی آنلاین” Online Marketing، بازاریابی الکترونیکی E-Marketing ، تبلیغات آنلاین Online Advertisement ، بازاریابی موتورهای جستجو Search Engine Marketing فرآیند برندسازی و معرفی کالا یا خدمات بر روی اینترنت جهت افزایش بازدید و فروش میباشد.

روش های مختلف و معمول تبلیغات و بازاریابی اینترنتی به شرح زیر است :

ادامه مطلب

14 نکته مفید در رابطه با SEO

14 نکته SEO
بعد از آنکه وب سایت خود را تاسیس و راه اندازی کردید احتمالاً مهمترین موضوع برای شما بازدید بیشتر و جذب مخاطبان بیشتر روی وب سایت خواهد بود.
همانطور که میدانید یکی از گزینه های مهم برای بازدید بیشتر ، مراجعه مشتریان به وب سایت شما از طریق موتورهای جستجو است و گذینه مهم برای بهتر دیده شدن در این موتورها توجه به موضوع SEO خواهد بود.

1) برای تمامی تصاویر و در همه صفحات از تگ ALT استفاده نمایید.بسیاری از کسانی که در طراحی و موضوع SEO فعالیت میکنند فقط این نکته را در رابطه با صفحه اول رعایت میکنند اما صفحه اول کافی نیست.

ادامه مطلب

6 توصیه در استفاده از شبکه های اجتماعی برای کسب و کارها

شبکه های اجتماعی برای کسب و کارها
بسیاری از صاحبان مشاغل و کسب و کارها اعم از کسب و کارهای مهم و بزرگ تا کسب و کارهای کوچک (Small Business) وقت زیادی در روز در کار و دفتر خودشان میگذارند.
خیلی از این افراد با اهمیت و لزوم استفاده از شبکه های اجتماعی موسوم به Social Media آشنا نیستند یا مزیت ها و قابلیت های این شبکه ها را برای برند سازی یا گسترش برند تجاری شان را نمیشناسند.

صاحبان مشاغل ذکر شده به اهمیت تولید محتوا ، کارکردن بر روی وب سایت ، ایجاد Page Rank ، افزایش رتبه Alexa و ایجاد بازارهای جدید از طریق شبکه های اجتماعی آشنا نیستند.

ادامه مطلب