مرکز آموزش تهران هاست

حرفه ای تر شوید

برای نصب IIS در ویندوز سرور 2008  ابتدا وارد محیط remote سرور خود شوید و روی دکمه start کلیک کنید سپس در قسمت search programs and files کلمه “Server Manager” را تایپ کرده و روی آن کلیک کنید.

 

نصب IIS در ویندوز سرور

نحوه نصب IIS در ویندوز سرور 2008

PHP.INI چیست ؟

PHP.INI چیست ؟

زبان برنامه نویسی پی اچ پی برای اولین بار در سال 1995 معرفی شد و به سرعت به یکی از محبوب ترین زبان های اسکریپت نویسی دنیا تبدیل شد. در حال حاضر. بدون پی اچ پی ایجاد انجمن، وبلاگ و یا یک گالری عکس و … کار آسانی نخواهد بود. همچنین قابلیت برقراری ارتباط با پایگاه های داده مانند MySQL و PostgreSQL است و این امر باعث می شود تا محبوبیت بیشتری نیز در میان توسعه دهندگان داشته باشد. برخی از این محبوبیت ها که حاصل پیکربندی  آسان و ذاتی php.ini است که تا این اندازه میتوان پی اچ پی را انعطاف پذیر کند.

برای باز کردن پورت در فایروال ویندوز ابتدا وارد محیط remote سرور خود شوید و از منوی Start در قسمت search programs and files کلمه “windows firewall with advanced security” را تایپ کنید

باز کردن پورت در فایروال ویندوز سرور 2008

نحوه باز کردن پورت در فایروال ویندوز سرور 2008

Zend Optimizer چیست ؟

zend-optimizer

در جهان مدرن امروز، محتوای کپی رایت چیزی بسیار مهم است.هنگامی که شما زمان زیادی برای طراحی یک برنامه تحت وب هستید باید برنامه خود را به طریقی طراحی نمایید که برخی افراد سودجو نتوانند به کدهای آن دسترسی داشته باشند همچنین کد شدن سورس یک نرم افزار هم از نظر امنیتی و هم از نظرعدم  تغییر در سورس اصلی آن خیلی مورد اهمیت است و باید به نحوه ای آن را کدگذاری نمایید. این موضوع که مورد توجه دو نفر از توسعه دهندگان پی اچ پی و سازندگان نرم افزار  zend شد که  تصمیم به ایجاد نرم افزاری تحت عنوان Zend Optimizer شده اند که این نرم افزار قادر است سورس برنامه شما را کد نماید.

اگر از هاست های لینوکس استفاده می کنید در هاست شما فایلی با نام .htaccess وجود دارد که شاید این سوال برای شما پیش آمده باشد که این فایل htaccess چیست و چه کاربردی دارد؟

فایل htaccess که مخفف کلمه HyperText access است،به طور خاص یک فایل متنی اسکی (ASCII) می باشد.

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

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

برخی از کارهایی که می توان با این فایل انجام داد، بلاک کردن IPها، محدود ساختن دسترسی به پوشه ها، ایجاد تغییرات در سیستم های مدیریت محتوا (CMS)، ریداریکت دامنه ها و زیردامنه ها به مسیرهای دلخواه، سئو فرندلی کردن لینک ها و بسیاری دیگر از پیکربندی ها مفید.

به عنوان مثال می توان با افزون یک قطعه کد چهار خطی محدودیت حجم آپلود در ورپرس را حذف کرد(این موضوع بنا به دلایلی در برخی هاستینگها مانند تهران هاست غیر فعال می باشد.) یا می توان لینک “ادامه مطلب” را حذف یا اضافه کرد.

برخی از عملیاتی که می توان به صورتی کد نویسی در این فایل انجام داد،حتی می توان گزینه های آن را در سی پنل خود مشاهده کنید مانند: Deny visitors by IP address

فایل htaccess را در هر مسیری از هاست می توان مشاهده و یا ایجاد کرد. به راحتی هم می شود این فایل را با یک ویرایشگر متنی ساده مانند Microsoft WordPad ایجاد کرد.

در واقع نام فایل htaccess یک فایل کامل نیست، اگر دقت کنید در ابتدای این فایل یک علامت دات .  یا همان نقطه وجود دارد و به این معنا است که این تنها پسوند فایل است در حالی که نام کامل فایل ” file.htaccess” می باشد.

عملکرد یا عدم عملکرد این فایل تا حدی به مدیریت سرور شما بستگی دارد، پس پیشنهاد می شود در صورتی که اطمینان دارید این فایل به طور کامل عمل نمی کند می توانید با هاستینگ خود تماس بگیرید.

توصیه می شود درصورت عدم آشنایی با دستورات مخصوص این فایل، تحت هیچ شرایطی آن را حذف نکرده و یا تغییر ندهید.

مشکل : لپ تاپ خود را از ویندوز 7 به ویندوز 8 آپدیت کرده ام اما وقتی میخواهم با کنسول vSphere Client به ماشین های مجازی خود روی سرور متصل شوم با ارور ” The VMRC Console has Disconnected.. Trying to reconnect” مواجه میشوم.

رفع مشکل کنسول vSphere Client در ویندوز 8

برای بالا بردن امنیت solusvm می توانید یک رمز دوم برای ورود به مدیریت ایجاد کنید. برای ایجاد رمز دوم برای ورود به پنل مدیریت solusvm ابتدا وارد ssh سرور اصلی شوید و سپس دستورات زیر را وارد کنید :

امنیت solusvm

قبلا در همین سایت در مورد solusvm توضیح داده ایم (solusvm چیست؟)

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

توجه داشته باشید سیستم عامل مورد نیاز برای نصب solusvm و مجازی ساز openvz یکی از CentOS 5/6 *RHEL 5/6 *Scientific Linux 5/6  می باشد.

همچنین از قبل نباید هیچ سرویسی روی سرور شما نصب شده باشد و بهتر است os reload کنید

در صورتی که شما از سرور مجازی ای که با مجازی ساز Openvz استفاده می کنید پس از ساخت اکانت در دایرکت ادمین با خطا  زیر مواجه می شوید :

setquota: Mountpoint (or device) / not found or has no quota enabled. setquota: Not all specified mountpoints are using quota

برای رفع این مشکل باید از سرور اصلی که vps روی آن ایجاد شده است ابتدا vps را خاموش کنید و سپس از ssh سرور اصلی دستور زیر را وارد کنید :

vzctl set <veid> –quotaugidlimit 500 –save

<veid> همان آی دی OPENVZ سرور می باشد مانند : 101

سپس VPS را روشن کنید. در صورت عدم دسترسی به سرور به هاستینگ خود مورد را اطلاع دهید.

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

Fedora 7, 8
RedHat Enterprise / CentOS 4.x, 5.x, 6.x >64-bit: 4.1 – 4.5, 5.x, 6.x
FreeBSD 5.x, 6.x, 7, 7 64-bit, 8 64-bit, 9 64-bit (نسخه 7.3 و 9 ممکن است به کامپایل مجدد exim نیاز داشته باشند)
Debian 4.0, 5.0, 6.0. 64-bit: 5.0, 6.0