جی بلاگ

اموزش نصب وردپرس در سی پنل

wordpress-logo-stacked-bg

وردپرس هم اکنون از محبوب ترین سیستم های سایت ساز است! بزرگترین دلیل محبوبت وردپرس سادگی آن است به طوری که وردپرس در عین فراهم نمودن بستری بسیار قوی برای طراحان وب و قرار دادن قابلیت های توسعه پذیری بالا، بسیار ساده است!

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

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

وردپرس با زبان php ساخته شده و از مدیریت پایگاه داده mysql استفاده میکند.سازندگان wordpress پیشنهاد میکنند که از نسخه های بالاتر از php 5.3 استفاده کنید.

اگر مایلید که از این سیستم قدرتمند و ساده در هاست های سی پنل استفاده کنید، ادامه این مقاله را مطالعه بفرمایید

ادامه ی مطلب

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

wordpress-logo-stacked-bg

وردپرس هم اکنون از محبوب ترین سیستم های سایت ساز است! بزرگترین دلیل محبوبت وردپرس سادگی آن است به طوری که وردپرس در عین فراهم نمودن بستری بسیار قوی برای طراحان وب و قرار دادن قابلیت های توسعه پذیری بالا، بسیار ساده است!

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

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

وردپرس با زبان php ساخته شده و از مدیریت پایگاه داده mysql استفاده میکند.سازندگان wordpress پیشنهاد میکنند که از نسخه های بالاتر از php 5.3 استفاده کنید.

اگر مایلید که از این سیستم قدرتمند و ساده در هاست های دایرکت ادمین استفاده کنید، ادامه این مقاله را مطالعه بفرمایید

ادامه ی مطلب

تنظیمات سفارشی | هاست دایرکت ادمین

Selection_016

بسیاری از سیستم های مدیریت محتوا و اسکریپت هایی مانند چترم و غیره نیازمند تنظیمات خاصی در وب سرور هستند.

این تنظیمات اکثرا برای url (لینک) های وبسایت می باشد. و درصورت عدم انجام انها ، صفحات وبسایت ارور 404 میدهد.

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

لینک ورود :

panel.jeyserver.com/fa/login

سپس وارد بخش هاست ها > سرویس مربوطه شوید.

سپس مانند تصویر زیر روی ایکن مشخص شده کلیک کنید :

Selection_013

 

 

بعد از کلیک کردن روی ایکن مشخص شده در تصویر ، صفحه ای مانند تصویر زیر برایتان باز میشود :

 

Selection_014

 

بر روی “تنظیم جدید” کلیک کنید. حال صفحه ای مانند تصویر زیر برایتان باز میشود :

Selection_015

 

سپس بر روی “قالب” کلیک کنید. اکنون منوی زیر باز میشود :

Selection_016

در اینجا شما باید نوع اسکریپت/سیستم مدیریت محتوا را مشخص کنید.

برای مثال برای اسکریپت چتروم dchat گزینه ی دوم ویا برای وردپرس گزینه ی اخر را باید انتخواب کنید.

بعد از انتخواب کردن بر روی گزینه ی “تایید” کلیک کنید تا تنظیمات ذخیره شود.

 

 

آموزش نصب و استفاده از VNC

VNC-logo

VNC که مخفف شده ی Virtual Network Computing هست و ایجاد ارتباط گرافیکی ساخته شده است.

در سیستم عامل های ویندوز از Remote Desktop Connection یا RDC برای برقراری ارتباط با سرور مجازی یا اختصاصی استفاده میشود و vnc غالبا در سرور های شبه UNIX استفاده می شود.

به کمک VNC میتوان با رابط گرافیکی به سرور متصل شد و عملیات مورد نظر را انجام داد.

 

ادامه ی مطلب

آموزش فعال کردن SOAP روی لینوکس

شیوه کار SOAP

SOAP ، که مخفف Simple Object Access Protocol میباشد، یاری دهنده توسعه دهندگان وب برای ایجاد ارتباط میان دو سامانه است.

SOAP از پروتکل http یا https برای ایجاد ارتباط و از XML برای انتقال دستورات و اطلاعات استفاده میکند.

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

ادامه ی مطلب

مفهوم load-avarage در یونیکس

Selection_007

مفهوم load average:

در دید اکثر کسانی که با سیستم های لینوکس و شبه یونیکسی آشنایی دارند، عبارت load average  به معنای همان سه عدد اعشاری است که با دستور های top یا uptime در محیط SSH یا پایانه(Terminal) وارد میکنند و اولی مربوط به 1 دقیقه، دومی 5 دقیقه و سومی مربوط به 15 دقیقه اخیر است و هر چقدر این اعداد پایین تر باشند بهتر است!

ادامه ی مطلب

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

لوگوی دایرکت ادمین

دایرکت ادمین که بسیار ساده ، کاربردی و انعطاف پذیر است این روز ها مشتریان زیادی در کشورمان ایران پیدا کرده.ما در اینجا به شما یاد میدهیم که چگونه این نرم افزار را بر روی سرور خود نصب کنید

مرحله اول: نیاز ها

قبل از هرچیزی مطمئن شوید که یک سیستم عامل تمیز و پشتیبانی شده دارید و سرور شما حداقل یک آی پی ایستا و خارجی دارد و کامپایلر های gcc و g++ را نصب شده دارید!

جزئیات دقیق نیاز های دایرکت ادمین را در این مقاله مطالعه کنید.

مرحله دوم: لایسنس

لطفا مطمئن شوید که یک لایسنس معتبر برای سرورخود تهیه کردید.

لایسنس های دایرکت ادمین اکثرا به دو نوع تهیه میشوند: ماهیانه و مادام العمر.

به هر حال درصورتی که شما لایسنس معتبر داشته باشید، باید دو عدد به نام های Client id و  license id داشته باشید.

اگر هنوز لایسنس دایرکت ادمین تهیه نکردید، باما تماس بگیرید تا برای شما این کار را بکنیم.

مرحله سوم: شروع نصب

قبل از هرچیزی از طریق ssh یا terminal وارد سرور خود شوید.اگر بلد نیستید این مقاله را بخوانید.

اگر دسترسی root یا admin به سرور ندارید لطفا از دستور su استفاده کنید.

فایل نصاب دایرکت ادمین را دانلود کنید:

wget http://www.directadmin.com/setup.sh

دسترسی های لازم اجرا شدن را به فایل نصاب عطا کنید:

chmod 755 setup.sh

نصاب را اجرا کنید

./setup.sh

مرحله چهارم: نصب

هنگامی که پیام زیر را دریافت کردید، دکمه y را بفرشارید و اینتر را بزنید

Would you like to install these required pre-install packages? (y/n):

منتظر باشید تا نرم افزار های لازم بر روی سرور شما نصب شود.

سپس متن Please enter your Client ID را مشاهده میکنید.لطفا عدد Client id را که از فروشنده لایسنس دریافت کردید را وارد کنید.

در مورد متن Please enter your License ID هم همانند بالا عمل کنید.

زمانی که متن Enter your hostname را مشاهده کردید نام سرور خود را که به فروشنده لایسنس قبلا دادید، وارد کنید.

هنگامی که Is this correct? را دیدید با دکمه y تایید کنید و در پاسخ Is xxx.xxx.xxx.xxx the IP in your license? اگر آی پی سرور مطابقت میکرد تایید کنید.

در پاسخ Is this correct? (must match license) باز هم y را بفشارید.

ما اگر به جای شما باشیم قطعا در پاسخ پرسش Enter your choice (1 or 2 or 3 or 4) گزینه چهارم را انتخاب میکردیم.

در پاسخ سوال های Would you like the default settings of…. و Would you like to search for the fastest download mirror? به نشانه تایید دکمه y را بفشارید.

سپس منتظر شوید!حتی شاید سی دقیقه تا یک ساعت فقط تماشاچی کد ها و متونی باشید که هیچ چیز آن ها نمیفهمید!

در پایان نصب نام کاربری و پسورد برایتان ذکر میشود.

منبع: وب سایت رسمی دایرکت ادمین

شرایط نصب دایرکت ادمین

DirectAdmin-Logo

سیستم عامل های قابل پشتیبانی:

  • RedHat Enterprise / CentOS 5.x 32/64-bit, 6.x 32/64-bit, 7.x 64-bit BETA
  • FreeBSD 8.x 64-bit, 9.x 32/64-bit
  • Debian 6.x 32/64-bit, 7.x 32/64-bit
  • Ubuntu 10.04, 12.04, 14.04 32/64-bit

اگر نمیدانید که چه سیستم عاملی روی سرور خود دارید، این مقاله به شما کمک میکند.

حداقل پارتیشن بندی  مناسب:

  • swap حدود دو برابر رم سرور
  • موقعیت /boot با حجم 40 مگابایت
  • موقعیت /tmp با حجم 1 گیگابایت
  • موقعیت / با حجم 6 تا 10 گیگابایت
  • موقعیت /var با حجم 8 تا 20 گیگابایت
  • موقعیت /usr با حجم 5 تا 12 گیگابایت
  • موقعیت /home به حجم باقی مانده هارد
برای سرور هایی که رمشان از 8 گیگابایت بیشتر است، پیشنهاد میشود بیشتر از 8 گیگابایت برای پارتشین swap اختصاص ندهند
بسیار پیشنهاد میشود حتی امکان پارتیشن /tmp با تنظیمات noexec,nosuid ایجاد شوند
بسیار پیشنهاد میشود حتی امکان پارتیشن /home با تنظیمات nosuid ایجاد شوند

سخت افزار

دایرکت ادمین به شما پیشنهاد کرده که پردازشگر شما حداقل از 500 مگاهرتز(mhz) سرعت برخوردار باشد.همچنین مقدار رم سرور حداقل 1 گیگابایت و حداقل مقدار پارتیشن swap دو گیگابایت باشد.فضای خالی بعد از نصب لینوکس حداقل 2 گیگابایت لازم است.مشخص است که هر چقدر سایت های شما از ترافیک بیشتری برخوردار باشند، نیاز بیشتری به منابع سرور پیدا خواهید کرد.

نرم افزار

برای نصب دایرکت ادمین نیاز است تا مطمئن باشید که ssh و کامپایلر های gcc و g++ نصب شده باشند.

همچنین هسته (Kernel) لینوکس از فضای کاربر و نسخه 6 آی پی(ip v6) باید حتما پشتیبانی کند.

سطح دسترسی

لازم است تا نصب کننده(شما) دسترسی به root سرور داشته باشد.

آی پی

شما لازم دارید تا حداقل یک آی پی خارجی(External) و ایستا (static) بر روی سرور خود داشته باشید، هرچند که پیشنهاد میشود که دو عدد آی پی داشته باشید تا بهترین کارایی را از Dns Server داشته باشید.

توجه داشته باشید که آی پی های محلی مورد قبول نیستند.

چه چیز هایی نصب میشوند؟

directadmin                               کنترل پنل

آپاچی 2.2 یا 2.4                          وب سرور

انجین ایکس 1.6                           وب سرور

پی اچ پی 5.3 یا 5.4 یا 5.5 یا 5.6     زبان برنامه نویسی

مای اس کیو ال 5.1 یا 5.5 یا 5.6      پایگاه داده

PhpMyAdmin                             مدیریت پایگاه داده

exim                                         میل سرور

 

منبع: دایرکت ادمین

بهینه سازی دایرکت ادمین برای زبان فارسی

لوگوی دایرکت ادمین

دایرکت ادمین یک پنل مدیریت سرور برای مقاصد تجاری و میزبانی وب است و با تمام سادگی از طرفداران زیادی برخوردار است.

اما این برنامه بصورت پیشفرض از کدبندی(Encoding) زبان های لاتین یعنی iso-8859-1 استفاده میکند.ما فارسی زبانان برای اینکه بتوانیم بدون مشکل از ویرایشگر فایل دایرکت ادمین استفاده کنیم باید این کد بندی را به utf-8 تغییر دهیم تا تمامی زبان ها بدون مشکل قابل استفاده باشند.

در این آموزش شما به کمک ما میتوانید این کار را به راحتی انجام دهید.

ادامه ی مطلب

تغییر پورت دایرکت ادمین

لوگوی دایرکت ادمین

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

اما بعضی از مدیران سرور ها علاقه دارند تا پورت دسترسی این نرم افزار را در سطح شبکه تغییر دهند.

در این آموزش ما به شما می آموزیم که چگونه این کار را انجام دهید.

ابتدا قبل از هر چیزی به ssh سرور خود متصل بشوید(اگر بلد نیستید اینجا را مطالعه کنید).

سپس با دستور زیر و با استفاده از ویرایشگر nano اقدام به ویرایش فایل تنظیمات نرم افزار دایرکت ادمین بکنید:

nano /usr/local/directadmin/conf/directadmin.conf

(اگر نانو بر روی سرور شما نصب نیست به این مقاله مراجعه کنید)

در ادامه به دنبال خط زیر باشید:

.....
port=2222
....

در ادامه با تغییر عدد 2222 و ذخیره کردن فایل( با کلید ترکیبی Ctrl + o) از ویرایشگر خارج شوید(با کلید ترکیبی ctrl + x).

توجه بفرمایید که عدد پورت جدید شما باید یک عدد از 0 تا 99999 باشد که توسط هیچ نرم افزاری در حال استفاده نباشد.(مثلا نمیتوانید از عدد 80 یا 22 استفاده کنید)

سپس دستور زیر را وارد کنید تا پروسس دایرکت ادمین از نو آغاز شود:

service directadmin restart

از الان میتوانید با پورت جدید وارد بشید.

صفحه 1 از 3123