�است،هاست ارزان،هاست پرسرعت،ریسلر نامحدود،مسترریسلر،آلفامستر ریسلر،سوپرآلفامستر ریسلر،نمایندگی هاست نامحدود،دامنه،دامنه ارزان،دامنه بین المللی،هاست چت روم،هاست خوب،میزبانی وب حرفه ای،یاس آی تی

�است،هاست ارزان،هاست پرسرعت،ریسلر نامحدود،مسترریسلر،آلفامستر ریسلر، سوپرآلفامستر ریسلر، نمایندگی هاست نامحدود ، دامنه،دامنه ارزان،دامنه بین المللی،هاست چت روم،هاست خوب،میزبانی وب حرفه ای،یاس آی تی

�است،هاست ارزان،هاست پرسرعت،ریسلر نامحدود،مسترریسلر،آلفامستر ریسلر،سوپرآلفامستر ریسلر،نمایندگی هاست نامحدود،دامنه،دامنه ارزان،دامنه بین المللی،هاست چت روم،هاست خوب،میزبانی وب حرفه ای،یاس آی تی

پشتیبانی تلفن اداری فقط در ساعات کاری انجام میگردد | جهت تماس در ساعات غیر اداری می توانید با شماره 09307405414 تماس حاصل فرمایید
چگونه محدودیت مموری (memory limit) سایت خود را بالا ببرم؟

معمولاً سرورهایی که هاست اشتراکی ارائه می دهند، محدودیتی برای استفاده ی هر سایت از منابع سرور و بویژه RAM قائل می شوند. هر کاربر می تواند این محدودیت را به میزان لازم خود بالا ببرد. در صورتی که سایتی از این محدودیت تخطی کند، سایت پیغام خطایی شبیه به پیغام زیر را نمایش می دهد:

 

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 73336 bytes) in

/home/sites/website.ir/public_html/libraries/joomla/database/database/mysql.php on line 462

جهت افزایش این محدودیت، کافی است که خط زیر را به فایل php.ini موجود در قسمت public_html سایت بیفزایید:

memory_limit = 32M; Maximum amount of memory a script may consume (32MB)

توجه کنید که مقدار 32 می تواند بنابر خواست کاربر و میزان استفاده ی اسکریپت به مقادیر بالاتر (از جمله 64 و 128) افزایش یابد.

در صورتی که فایل php.ini در داخل پوشه ی public_html موجود نیست، باید این فایل را خودتان به صورت دستی اضافه نمایید.

موفق باشید ../.

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

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

شما در این آموزش یاد خواهید گرفت که چگونه آپاچی , mysql و phpmyadmin , php بصورت کاملا حرفه ای و بدون مشکل راه اندازی کنید. تمامی مشکلات در این آموزش بصورت کامل حل شده است.

برای نصب آپاچی ابتدا وارد اس اس اچ بشید و دستورات زیر را به ترتیب وارد نمایید:

yum install httpd

chkconfig httpd on

nano /etc/httpd/conf/httpd.conf

در خط 80 این فایل عبارت زیر را

Name VirtualHost#

را به

Name VirtualHost

تغییر بدید.

سپس دستورات زیر را به ترتیب وارد نمایید

iptables -A INPUT -p tcp –dport 25 -j ACCEPT

service iptables save

service iptables restart

service httpd restart

با موفقیت اپاچی را نصب کردید و ساده ترین راه این راه می باشد.

برای نصب mysql مراحل زیر را طی کنید:

ابتدا دستورهای زیر را وارد نمایید:

Yum Install Mysql-server mysql php-mysql

chkconfig mysqld on

در صورت درخواست دانلود فایلی عبارت y را تایپ کنید و اینتر بزنید.

سپس با استفاده از دستور زیر mysql را اجرا نمایید.

service mysqld restart

برای حفظ امنیت بیشتر در mysql دستور زیر را وارد کنید و به جای عبارت your mysqlpassowrd رمز عبور روت اصلی mysql خودتون رو وارد کنید

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘yourmysqlpassword’);

برای اینکه بهتر بتوانید بر mysql های خودتون کنترل و تسلط داشته باشید phpmyadmin نصب کنید

مراحل نصب phpmyadmin به صورت زیر است:

دستورات زیر را به ترتیب وارد کنید

rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm

yum install phpMyAdmin

service httpd restart

سپس به آدرس :

ipaddress/phpMyAdmin

سپس در صورت مواجه شدن با ارور 403 مراحل زیر را انجام بدید.

nano /etc/httpd/conf.d/phpMyAdmin.conf

سپس با استفاده از دستور بالا وارد فایل کانفیگ phpmyadmin بشید و با استفاده از کلید ترکیبی ctrl+w عبارت Deny from All را جستجو کنید و هرجا این عبارت را دیدید حذف نمایید.

سپس وارد ادرس ipaddress/phpMyAdmin بشید و یوزرنیم و پسورد اصلی روت را وارد نمایید در صورت تغییر رمز عبور mysql رمز عبوری که به روت mysql خود داده اید را وارد نمایید.

بعد از نصب phpmyadmin نوبت به نصب php میرسد.

مراحل نصب php به صورت زیر است :

ابتدا دستور زیر را وارد نمایید:

yum install php

سپس هم اپاچی را ریست نمایید:

service httpd restart

سپس میتوانید با ادیت کردن فایل /etc/php.ini تنظیمات پیشرفض php را تغییر دهید.

لازم به ذکر است که روت اصلی شما یعنی همان public_html هاست شما در فولدر /var/www/html قرار دارد.

در صورت ایجاد یک فایل index.html صفحه دیفالت apache از بین خواهد رفت.

موفق باشید.

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

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

1- ابتدا پریمشن فایل configuration.php را موجود در فولدر include را از 0644 بر روی 0400 که در ستون prms در جلوی اسم فایل نوشته شده است.

2- سپس وارد سایت phpencode.org و در قسمت Paste here you PHP scritp to obfuscate محتویات فایل configuration.php را paste کنید و بر روی گزینه obfuscate کلیک کنید و در اخر به شما یک کد بهم ریخته میدهد که جایگیزین محتویات فایل configuration.php کنید (به این عمل که انجام دادید میگویند کد کردن یک فایل که دیگر هکر به سختی به محتویات این فایل دسترسی خواهد داشت)

3- در تمامی فولدر های اسکریپت freer  به جز فولدر templates و statics یک فایل به نام .htaccess بسازید و کد زیر را در آن قرار بدید:

deny from all

4- وارد فایل back بشید و یک فایل به نام .htaccess بسازید و کد زیر را در آن قرار بدید:

deny from all

allow from 192.168

به جای 192.168 اول رنج آی پی خودتون را بزارید (از این به بعد فقط از طریق این رنج ای پی شما میتوانید به فولدر back دسترسی داشته باشید.

5- وارد هاست خودتون بشید و به قسمت Password Protect Directories برید و بر روی اسم فولدر back کلیک کنید و تیک گزینه Password protect this directory: را بزنید و یک اسم در کادر Name the protected directory: وارد کنید و بر روی گزینه save کلیک کنید.

سپس در قسمت Create User: یک یوزرنیم و پسورد انتخاب کنید و بر روی گزینه add/modify authorized user کلیک کنید.

 

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

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

 

موفق باشید.

آموزش نصب ماژول Ioncube

برای نصب این ماژول دستوارت زیر رو به ترتیب وارد کنید:
cd /usr/local
wget http://downloads2.ioncube.com/loader…lin_x86.tar.gz
tar -zxvf ioncube_loaders_lin_x86.tar.gz
سپس دستور زیر را وارد کنید:
nano /usr/local/lib/php.ini
حالا به اخر این فایل این خط را اضافه کنید:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
سپس اپاچی رو ریستارت کنید
برای اینکه مطمئن شید که ایا نصب شده است یا نه در خط فرمان خود این دستور را تایپ کنید:
php -v