Archive

آموزش تغییر پسورد IBSng در لینوکس

در این آموزش تغییر پسورد IBSng در لینوکس را آموزش خواهیم داد.

ابتدا با دستور زیر در SSH (نرم افزار Putty) به مسیر مربوطه مراجعه کنید:

cd /usr/local/IBSng/scripts/

سپس دستور زیر را اجرا نمایید :

./setup.py

بعد از اجرا شدن صفحه مربوطه مشاهده می شود که باید گزینه تغییر پسورد یا عدد ۲ را وارد کنید. با این کار پسورد جدید از شما خواسته میشود که باید پسورد مورد نظر را وارد کرده و کلید اینتر را فشار دهید. حال پسورد شما به راحتی تغییر پیدا کرد. با زدن کلید x از منو حاضر خارج شوید.

سپس دستورات زیر را برای راه اندازی مجدد IBS در SSH وارد نمایید:

service httpd restart
service postgresql restart
service IBSng restart

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

http://YourIPadress/IBSng/admin

یوزر با نام :

system

و پسورد هم، پسورد جدیدی که شما قرار داده اید خواهد بود.

آموزش وارد کردن دائمی اطلاعات FTP در وردپرس

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

کافیست کد زیر رو به فایل wp-config.php اضافه کنید و مشخصات اکانت ftp هاستتون رو وارد کنید.

define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
define('FTP_SSL', true); // If you can use a SSL connection set this to true
البته قبلش از wp-config.php حتما یک بک آپ بگیرید که مشکلی پیش اومد جایگزین کنید. باتشکر

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

وب سرور lighttpd یک وب سرور فوق سریع و سبک متن باز (Open source) و رایگان با امنیت بسیار بالا است . وب سرور lighttpd توسط شخصی به نام Jan Kneschke و به منظور رفع مشکل معروف c10k problem طراحی و نوشته شد و بعد ها توسعه یافت . به مانند وب سرور Nginx هدف از طراحی وب سرور lighttpd سرعت بسیار بالا در کنار مصرف منابع کم برای هندل کردن هزاران کانکشن همزمان در سرور بوده است . کانفیگ lighttpd بر خلاف سایر وب سرور های روتین و رایج کمی دشوار است و نیاز به تجربه و دانش بالای کانفیگ سرور دارد .

کانفیگ lighttpd برای سرور های لینوکس

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

کانفیگ lighttpd

کانفیگ lighttpd برای تک وب سایت های بزرگ و با ترافیک بالا و همچنین چت روم های مبتنی بر ET-Chat و سرور های دانلود و آپلود فایل یکی از بهترین انتخاب های ممکن است . وب سرور lighttpd در صورت کانفیگ صحیح ، توان اداره کردن هزاران کانکشن همزمان در سرور های آپلود و دانلود دانلود و چت روم را داشته و زیر ترافیک سنگین با مشکلاتی مانند هنگ کردن بالا رفتن لود سرور مواجه نمیشود . وب سرور lighttpd قابلیت نصب و کانفیگ روی تمامی سیستم عامل های بر پایه Unix و همچنین Windows را داراست . وب سرور lighttpd از هندلر های FastCGI ، CGI و SCGI پشتیبانی میکند . در صورت کانفیگ lighttpd با هندلر FastCGI امکان استفاده از کش های PHP مانند APC را خواهید داشت . در این وضعیت توان سرور شما برای میزبانی وب سایت های بسیار شلوغ افزایش چشم گیری خواهد داشت .

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

برای نصب وب سرور (LightHttpd) مراحل زیر را دنبال میکنیم:

۱- ابتدا وارد SSH به وسیله کاربر ریشه شوید.

۲- وب سرور فعلی (آپاچی) را از کار می اندازیم:

service httpd stop

۳- نصب وب سرور lighthttpd را شروع کنیم:

yum install lighttpd

نصب به اتمام رسید ! وب سرور جدید را راه اندازی میکنیم:

service lighttpd start

۴- ماژوال fst-cgi را نصب می کنیم:

yum install lighttpd-fastcgi php-cli

۵- php.ini را با یک ویرایشگر باز میکنیم و دنبال مقدار cgi.fix_pathinfo= 0 میگردیم، و مقدار ان را به ۱ تغییر میدهیم متونی که باید شاهد باشیم:

    ; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  $
; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not $
; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Se$
; this to 1 will cause PHP CGI to fix it’s paths to conform to the spec.  A set$
; of zero causes PHP to behave as before.  Default is 1.  You should fix your s$
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
; cgi.fix_pathinfo=0

۶- وارد آدرس : /etc/lighthttpd میشویم و فایل پیکربندی اصل را دانلود میکنیم

cd /etc/lighthttpd

wget http://redmine.lighttpd.net/attachments/1082/lighttpd.conf

کار به اتمام رسید، حال با دستور زیر وب سرور جدید را restart میکنیم:

service lighttpd restart