PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آشنایی با کنترل پنل کلوکسو (kloxo)



Mohamad
09-08-2011, 08:57 PM
http://parspack.com/images/stories/news/kloxo/downloadlxa.jpglxadmin با نام جدید kloxo کنترل پنل بسیار سبکی محسوب می شود که با توجه به رشد چشمگیر آن در سالهای اخیر می توان به محبوبیت این کنترل پنل اشاره کرد و به این نکته فکر کرد که آیا یک کنترل پنل رایگان می تواند پایانی بر سلطه بی چون و چرای cpanel در دنیای میزبانی وب باشد یا خیر. البته میزان استفاده کنندگان از kloxo نمی تواند درصد قابل توجهی در میان خیل عظیم مدیران سرورها باشد، اما همین میزان توجه نشانی از شایستگی آن خواهد بود. د ر ادامه با قسمت های مختلف این کنترل پنل آشنا خواهیم شد.
- بهترین سیستم عامل و شاید تنها سیستم عامل پشتیبانی کننده برای کلوکسو نسخه 32 بیتی CentOS خواهد بود.
- اگر قصد شما میزبانی سایتهای شخصی و یا تحت کنترل خود می باشد، پارس پک kloxo را به شما پیشنهاد می کند، اما برای ارائه خدمات میزبانی وب به دیگران شاید این کنترل پنل هنوز راه زیادی را برای ارائه تسهیلات هاست ریسلری خواهد داشت.
نحوه ورود به کلوکسو:
- kloxo پورت 7778 را برای ورود کاربران در نظر گرفته است. همچنین پورت 7777 نیز برای ورود امنیتی و کدگذاری شده می باشد.
مانند:
http://your-IP-address:7778
https://your-IP-address:7777
* به جای your-IP-address باید یکی از IP های سرور خود و یا در مراحل بعدی دامنه ای که بر روی این سرور هاست شده است را استفاده کنید.
* توجه کنید که شما بعدا این امکان را خواهید داشت که پورت ورود را برای در نظر گرفتن امنیت بیشتر تغییر دهید.
http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.l xadmin_setup-login.jpg (http://parspack.com/images/stories/news/kloxo/lxadmin_setup-login.jpg)
مشخصات ورود:
- شما با یوزر root نمی توانید به kloxo وارد شوید.
- تنها یوزر شما در ابتدا admin با پسورد اولیه admin خواهد بود.
* به شما توصیه میشود که در ابتدا رمز عبور ادمین را عوض کنید. با کلیک کردن روی آیکن "password" در Administration box که در بالای صفحه قرار دارد میتوانید این کار را انجام دهید. ابتدا کلمه عبور خود را در فیلد نخست و سپس پسورد جدید را در فیلدهای باقیمانده وارد نموده و روی "update" کلیک نمایید.
http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.l xadmin_setup-change_password.png (http://parspack.com/images/stories/news/kloxo/lxadmin_setup-change_password.png)
اخطارهای پاپ آپ:
kloxo تنظیمات و به روز رسانی های خاصی که باید انجام دهید را در قالب باکس های پاپ آپ صورتی رنگ به شما یادآوری میکند.
این ایده خوبی است برای دنبال کردن لینک های ارائه شده برای راه اندازی بخش های ویژه ای که Kloxo اخطار میدهد.
http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.l xadmin_setup-pop_up_notification.png (http://parspack.com/images/stories/news/kloxo/lxadmin_setup-pop_up_notification.png)
دسترسی به بخش های مختلف در kloxo:
از نوار ابزار سمت چپ به دو شیوه درختی و یا نمایش ویستا می توانید به بخش های مختلف کلوکسو همانند شکل دسترسی داشته باشید. با کلیک کردن بر روی علامت "+" در کنار هر گزینه، می توان به زیر مجموعه های هر بخش دسترسی یافت.
راه دوم استفاده از " خرده نان ها" است، اگر به منوی میانه بالای هر بخش توجه کنید، موقعیتی که هستید توسط breadcrumb نشان داده می شود. پس شما می توانید از این طریق به منو های قبلی بازگردید.
http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.l xadmin_setup-bread_crumbs.png (http://parspack.com/images/stories/news/kloxo/lxadmin_setup-bread_crumbs.png) http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.l xadmin_setup-tree_view.png (http://parspack.com/images/stories/news/kloxo/lxadmin_setup-tree_view.png)
راهنمای دیگری در بالایی ترین قسمت کنترل پنل برای هدایت سریع شما گماشته شده است:
http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.k loxo_setup-nav_icons.png (http://parspack.com/images/stories/news/kloxo/kloxo_setup-nav_icons.png)
با توجه به اینکه گزینه های زیادی برای ناوبری در Kloxo وجود دارد، این مسئله گاهی اوقات می تواند کمی دلهره آور باشد.اگر شک دارید ، با کلیک بر روی "home" که اولین آیکون نشان داده شده در تصویر بالا است میتوانید برای بازگشت به صفحه اصلی استفاده کنید. گزینه هایی که بیشتراز همه شما به آنها نیازدارید ،در سه مکان یافت میشوند:
- home
- Server
- Clients

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

Mohamad
09-08-2011, 08:58 PM
http://parspack.com/images/stories/news/kloxo/header_logo_lxadmin.jpgDNS مخفف کلمه domain name service می باشد، و وظیفه برقراری ارتباط میان دامنه یا دامنه های شما با سرور مربوطه را دارا می باشد. به کمک کنترل پنل kloxo یا همان lxadmin شما کاملا قادر خواهید بود تا از DNS های اختصاصی خود استفاده کنید.

- شما در کلوکسو بسادگی می توانید الگو های متفاوتی را برای استفاده های مختلف تعریف بکنید، بدین ترتیب شما می توانید از تعداد نامحدودی الگوی DNS برای تعداد نامحدود دامنه استفاده نمائید.

http://parspack.com/images/stories/news/kloxo/kloxo_setup-dns_icon.pngبرای شروع زمانی که در قسمت مدیریت هستید گزینه الگوی DNS را انتخاب کنید. برای راحتی بیشتر می توانید dns template را در قسمت جستجوی kloxo که از تکنولوژی ajax استفاده می کند تایپ و با سرعت بیشتری گزینه مربوطه را پیدا کنید.

- در این مرحله شما می بایست گزینه add dns template را انتخاب کنید.

http://parspack.com/cache/multithumb_thumbs/b.150.100.16777215.0...images.stories.news.kloxo.k loxo_setup-dns_template_screen.png (http://parspack.com/images/stories/news/kloxo/kloxo_setup-dns_template_screen.png)

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

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

- فیلد سوم هم وظیفه مشابهی در قبال میل سرور (Mail Server) شما بازی می کند.

- فیلد چهارم عنوان DNS ای می باشد که شما می بایست آن را بر روی کنترل پنل دامنه خود تنظیم کرده باشید. مانند ns1.p30ask.com , این DNS طبیعتا باید به یکی از IP های موجود بر روی سرور شما اشاره داشته باشید که در کنترل پنل دامنه شما صورت می پذیرد.

- فیلد پنجم هم مشابه فیلد چهارم خواهد بود. مانند ns2.p30ask.com

* در همین جا توصیه پارس پک به شما در زمان تهیه و ثبت یک دامنه، استفاده از خدمات شرکت های معتبر بین المللی در زمینه ثبت دامنه مانند tucaws می باشد که شما را با مشکلات پخش DNS روبرو نسازد.


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

Mohamad
09-08-2011, 09:22 PM
کنترل پنل کـلـوکـسـو یا (LXadmin) چیست؟

یا LXAdmin تنها کنترل پنلی است که امکان استفاده از سرویس های lighttpd و DJBDNS را تنها با 8 مگابایت رم فراهم می کند که خود این کنترول پنل به تنهایی از 1 مگابایت رم سرور استفاده می کند .
این کنترل پنل نیز مانند کنترل پنل های دیگر امکاناتی نظیر سرویس Mail ، اسپم فیلترینگ ، سرویس PHP ، CGI ، FTP ، MySql ، Perl ، Suexec و.... ارائه می دهد
از امکاناتی که این کنترل پنل را نسبت به کنترل پنل های دیگر متمایز کرده است فایروال lxguard می باشد که باعث می شود شما از هرگونه حملات مخربی نظیر DOS و DDOS مصون بمانید.
همچنین این کنترل پنل دارای سرعت فوق العاده بالایی می باشد و در پایه ریزی آن از ajax استفاده شده است .

Mohamad
09-08-2011, 09:23 PM
چگونه ip خود را پیدا کنم ؟


برای پیدا کردن ip خود می توانید از طریق سایت های زیر اقدام کنید.

http://www.ip-adress.com/what_is_my_ip

http://www.whatismyip.com/
http://whatismyipaddress.com (http://whatismyipaddress.com/)

که با رفتن به این سایت ها عبارت زیر برای شما نمایش داده می شود.

Your IP Address Is: xxx.xx.xxx.xx


که به جای xxx.xx.xxx.xx آی پی شما نمایش داده می شود.








منبع (http://iranserver.com/)

Mohamad
09-08-2011, 09:23 PM
چگونه یک سایت را در کنترل پنل kloxo هاست کنم ؟

رای ایجاد هاست در کنترل پنل kloxo باید مراحل زیر طی شود.
1- ساخت Plan جدید ( که آموزش مربوط به این مقاله را می توانید از طریق این لینک (http://support.iranserver.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=191&nav=0,30) مطالعه کنید.)
2-ساخت Client جدید (که در همین مقاله ارائه می شود.)
3-ساخت دامنه جدید (که آموزش مربوط به این مقاله را می توانید از طریق این لینک (http://support.iranserver.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=169&nav=0,30) مطالعه کنید.) در صورتی که قدم به قدم طبق همین مقاله پیش روید نیازی به خواندن مقاله شماره 3 ( ساخت دامنه جدید )
----
مراحل ساخت Client جدید:
1-ابتدا با یوزر admin به کنترل پنل kloxo وارد شده از منوی Administration بر روی آیکون Clients کلیک کنید.
2- برروی add customer کلیک کنید.

http://support.iranserver.com/manual/kloxo/client.jpg


3-در این مرحله باید کادرهای مربوطه را مطابق توضیح زیر کامل کنید.



http://support.iranserver.com/manual/kloxo/add-client.jpg


* Client Name : در این قسمت نام client را وارد کنید که جهت سهولت کار نام دامنه و نام client را یکسان وارد کنید.
* domain name : در این قسمت نام دامنه را وارد کنید.که جهت سهولت کار نام دامنه و نام client را یکسان وارد کنید.حتما این قسمت را با نام دامنه کامل کنید.و این کادر را به هیچ عنوان خالی نگذارید.
* password : در این کادر رمز ورود به سایت را وارد کنید.
* Confirm Password:رمز عبور را دوباره وارد کنید.
* Email Adress : ایمیل مورد نظر جهت ارسال نام کاربری و رمز عبور را وارد کنید.
* عبارت Send Welcome Message را فعال کنید.
* در مرحله بعد plan مورد نظر را انتخاب کنید.
سپس بر روی Add کلیک کنید.

Mohamad
09-08-2011, 09:23 PM
چگونگی ip سایت خود را پیدا کنیم ؟

گاهی اوقات لازم است برای دسترسی به کنترل پنل و یا ftp از ip استفاده کرد.
برای این که بتوانیم از طریق ip به کنترل پنل وارد شویم لازم است که ابتدا ip مربوط به سایت خود را بدانیم .
جهت پیدا کردن ip سایت خود در کامپیوتر خودتان به منوی start رفته و سپس منوی run را انتخاب کرده و در آن عبارت :
cmd.exe
را تایپ کنید .
و سپس عبارت زیر را در صفحه سیاه رنگ cmd تایپ کنید.
ping www.yourdomain.com (http://www.yourdomain.com/)
(توجه داشته باشید در قسمتهایی که yourdomain.com نوشته شده است باید نام دامنه خود را جایگزین نمایید.)
به عنوان مثال برای پیدا کردن آی پی سایت ایران سرور مطابق عکس ضمیمه عمل می کنیم.

http://support.iranserver.com/manual/kloxo/ping.jpg

75.125.216.132 آی پی مربوط به سایت ایران سرور است که در کادر قرمز نشان داده شده است.

Mohamad
09-08-2011, 09:24 PM
چگونگی تغییر پسورد در kloxo

برای تغییر رمز عبور کنترل پنل سایت خود باید مراحل زیر را طی کنید.
1- به ال ایکس ادمین ( کنترل پنل ) سایت خود وارد شوید . اگرنمی دانید که چگونه وارد کنترل پنل شوید لطفا لینک زیر را مطالعه کنید.
مقاله (http://support.iranserver.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=158)
2-از منوی administration قسمت password را انتخاب کرده
3-بعد از انتخاب قسمت password پنجره ای شبیه به عکس زیر نشان داده می شود.
http://support.iranserver.com/manual/kloxo/LXadm_2b.gif

4- در کادر اول رمز عبور قبلی و در 2 کادر پایین رمز عبور جدید را وارد کنید.
* توجه به این نکته الزامی است که در صورت کلیک کردن بر روی Updateall رمز عبور در تمامی تب های بالا تغییر می کند.

Mohamad
09-08-2011, 09:24 PM
نحوه ی restore کردن backup در کلوکسو

من با استفاده از کنترل پنل LXAdmin از سایتم Backup گرفتم . چطور می توانم Backup را Restore کنم ؟
برای حل مشکل به مقاله زیر دقت کنید.
در کنترل پنل Kloxo یا Restore LXAdmin کردن Backup ها از 2 طریق امکان پذیر است که 2 طریق نیز در این مقاله شرح داده می شود.
راحل 1: استفاده از File Manager مربوط به Backup که Backup گرفته شده توسط سرور را Resotre می کند ، که برای انجام این کار به تب Backup Home رفته بر روی آیکون Folder Backup کلیک کنید.http://support.iranserver.com/manual/kloxo/ffile_ttype_v_directory.gif
و از صفحه باز شده Backup را انتخاب کنید.
http://support.iranserver.com/manual/kloxo/sel-bkp.jpg

سپس بر روی Strart Restore Process کلیک کنید.
راحل 2 : Restore در حالتی است که شما فایل Backup را بر روی سیستم شخصی خود و یا بر روی یک سرور دیگر دارید که برای Resotre کردن فایل ابتدا از منوی بالا بر روی تب Upload کلیک کنید.
ودر صفحه باز شده می توانید فایل مورد نظر را Restore کنید.
اگر فایل را بر روی سیستم شخصی خود دارید از کادر اول بر روی Browse کلیک کرده و فایل مورد نظر را انتخاب و بر روی Upload کلیک کنید.

http://support.iranserver.com/manual/kloxo/restorep.jpg

اما اگر فایل بر روی سایت و یا سرور دیگری ذخیره شده است آدرس سایت را در کادر پایین وارد کنید و سپس بر روی Upload کلیک کنید.

Mohamad
09-08-2011, 09:24 PM
نحوه Telnet کردن به یک آی پی

برای telnet کردن شما می توانید از طریق زیر اقدام نمایید.
ابتدا در کامپیوتر خودتان به منوی start رفته و سپس منوی run را انتخاب کرده و در آن عبارت :
cmd.exe
را تایپ کنید .
و سپس عبارت زیر را در صفحه سیاه رنگ cmd تایپ کنید.
telnet
سپس در مرحله بعد کلید O را از صقحه کلید انتخاب کنید.
و در مرحله نهایی نام سایت و یا ip مورد نظر را به همراه پرت مربوطه وارد کرده و سپس اینتر را بزنید.
هم اکنون شما به پرت مورد نظر به وسیله telnet وصل شده اید.

Mohamad
09-08-2011, 09:24 PM
نحوه نصب Kloxo یا LXAdmin http://support.iranserver.com/themes/client_default/space.gif

برای نصب Kloxo از طریق SSH مراحل زیر را از طریق SSH انجام دهید.
ابتدا دستور زیر را وارد کنید.

wget http://download.lxlabs.com/download/...tall-master.sh (http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh)

بعد از اجرای دستور بالا ، دستور زیر را وارد کنید.

sh ./kloxo-install-master.sh


در صورت پرسیدن سوال گزینه yes را وارد کنید.

Mohamad
09-08-2011, 09:24 PM
نحوه انتقال فایل از طریق ssh

چطور از طریق SSH فایل ها را انتقال بدم؟
چگونه wget کنم ؟
برای انتقال فایل از یک سرور و به سرور دیگر معمولا از دستور wget استفاده می شود. که بعد از وارد شدن به SSH دستور wget را به طریق زیر وارد می کنیم.
به طور مثال فایل phpini.txt را از سایت iranserver.com از طریق زیر در سرور دانلود می کنیم.
wget http://iranserver.com/phpini.txt

Mohamad
09-08-2011, 09:25 PM
نحوه انتقال سرور از طریق SSH

من از Kloxo استفاده می کنم برای انتقال سرور چطور می توانم با SSH از تمامی سایت ها یکباره backup بگیرم؟
ابتدا با یوزر root به SSH سرور خود Login کنید و سپس دستور زیر را وارد کنید.
/script/backup --class=client --name=admin
و برای Restore کردن دستور زیر را وارد کنید.
/script/restore --restore --accounts=all <backup-file-path>
که به جای این عبارت <backup-file-path> مسیر فایل Backup را بنویسید.

Mohamad
09-08-2011, 09:26 PM
با استفاده از آدرس زير ميتوانيد وارد کنترل پنل هاست خود شويد:
http://yoursite:7778

بعد از آن با وارد کردن يوزر و پسوردي که به ايميل شما ارسال شده است لاگين کنيد و تنظيمات را برروي هاست خود انجام دهيد!

Mohamad
09-08-2011, 09:26 PM
براي چک کردن ايميل هايم از چه آدرسي ميتوانم استفاده کنم؟

براي وارد شدن به وب ميل خود از اين آدرس استفاده کنيد:
http://yoursite/webmail

Mohamad
09-08-2011, 10:50 PM
کاملترین آموزش فعال کردن Wild Card DNS در Kloxo و استفاده از آن به عنوان سابدمین مجازی

به نام خدا

آموزش فعال کردن Wild Card DNS در Kloxo

1- ابتدا از طریق روت به کنترل پنل دامنه مورد نظر وارد شوید و در بخش تنظیماتManage Dns یک رکورد جدید A اضافه کنید
در قسمت Hostname ستاره وارد کنید (*)
و در قسمت Value آی پی سرور تان را وارد کنید
سپس به مدیریت فایلهای روت سرور بروید و مسیر زیر را دنبال کنید
home/httpd/domain.com/conf/kloxo.domain.com
سپس فایل آخر مسیر را ویرایش کنید و مقدار ServerAlias
را بصورت ServerAlias *.domain.com تغییر دهید
توجه در فایل بالا مقدار فوق را فقط در این قسمت پورت 80 تغییر دهید سایر پورتها را تغییر ندهید<VirtualHost \ 255.255.255.255:80\>
تغییرات را ذخیره و سرور را ریستارت کنید
---------------------------------------------------------------------------------------------------------------------------------
فعال شد => تا اینجا کار مدیر هاست به پایان رسیده است و حالا نوبت یوزر هست که به سابدمین مجازی مسیر بدهد


طریقه ایجاد مسیر :

یک فایل با نام .htaccess ایجاد کنید ( توجه اگر در ویندوز باشید امکان ایجاد اینچنین نامی وجود ندارد وقتی آنرا به سرور لینوکس انتقال دادید نامش را بصورت بالا تغییر دهید)

در این فایل کد پایین را کپی کنید

RewriteEngine On
Options +Followsymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^email\. [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/images/.*$
RewriteCond %{REQUEST_FILENAME} !^.*/uploads/.*$
RewriteCond %{HTTP_HOST}<>%{REQUEST_URI} ^([^.]+)\.domain\.com(:80)?<>/([^/]*) [NC]
RewriteCond %1<>%3 !^(.*)<>\1$ [NC]
RewriteRule ^(.*)$ - [E=BLOGUSER:%1]
RewriteCond %{ENV:BLOGUSER} ^(.+)$
RewriteRule ^$ /index.php?username=$1 [L]

فایل را به روت سایتتان انتقال دهید توجه داشته باشید این سیستم در پوشه کار نمی کند فقط روت سایت

حالا باید به سراغ فایل PHP ای بروید که قرار هست محتوای سابدمین مثلا وبلاگ را نمایش دهد در بالا نام این فایل index.php است که در آن Username دریافت می شود و اطلاعات این نام کاربری را نمایش می دهد

در بالاترین قسمت فایل کد پایین را کپی کنید و آنرا دخیره کنید

<?php

function selfURL() {
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" : "";
$protocol = strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;
$port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]);
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI']; }
function strleft($s1, $s2) { return substr($s1, 0, strpos($s1, $s2)); }

function getlink($string){
$string=str_replace("http://","",$string);
$string=str_replace("www.","",$string);
$string=str_replace(".domain.com","",$string);
$string=str_replace("/","",$string);
return $string;

}

$nameofsubdomain= getlink(selfURL());

?>

کار تمام شد فقط کافی هست یک مقدار کد PHP بنویسید و از متغیر $nameofsubdomain استفاده کنید فراموش نکنید که محتوای این متغیر همان نام کاربری ای هست که برنامه ما برای بازیابی اطلاعات از پایگاه داده به آن نیاز دارد

پانوشت در تمام کدهای بالا منظور از domian.com نام دامنه ای است که قرار است سابدمین مجازی روی آن فعال شود

آموزش به پایان رسید
موفق باشید
------------------------------------------------------------------------------------------------------------------------------------


یاد آوری : kloxo همان نسخه جدید Lxadmin سابق می باشد که واقعا پیشرفت کرده است و آنرا می توان یک رقیب قوی برای Cpanel دانست و با امتیازات پایین Kloxo از نظر من برنده است

1- رایگان بودن تا 40 دامنه
2- داشتن امکانات حرفه ای دقیقا مساوی با Cpanel
3- اختصاصی کردن تنظیمات برای هر یوزر تنظیمات php.ini و apach بدون نیاز به تغییر در تنظیمات کل سرور
4- داشتن یکسری امکانات جدید که در هیچ کنترل پنل دیگری آنها را ندیده ام
5- مصرف پایین رم سرور
6- امنیت اولیه قوی قبل از نصب برنامه های کمکی
7- بک آپ گیری بین سروری سریع و آسان بهترین روش برای انتقال - اختصاصی برای هر یوزر

در کل با تمام ویژگی های بالا فقط یک عیب دارد و آن عدم هماهنگی آن با سایر کنترل پنلها است برای مهاجرت بین کنترل پنلها در هر صورت باید انتقال دستی انجام شود اگر این یک مورد نبود معرکه بود

Mohamad
09-08-2011, 10:53 PM
حل مشکلات Kloxo با CentOS 5.6



برای نصب کلوکسو روی سنت 5.6 به چند مشکل میخورید که باید به ترتیب با طی مراحل زیر مشکلات رو فیکس کنید

1.Suphp اجرا نمیشه و برای حل مشکل باید سویچ کینم به Mod_php
2.xcache اجرا نمیشه
3.اختلافات و مناقشه rrdtool در epel.repo
4.دیگر ماژول های پی اچ پی و آپاچی

راه حل :

1. در صورتی که مورد زیر نصب نیست آن را نصب کنید

کد:

yum install yum-priorities


2.با رفتن به آدرس زیر فایل های مورد نظر رو ادیت کنید .
کد:

/etc/yum.repos.d


مقادیر رو پیدا کنید و ویرایش کنید
کد:


priority=1 برای lxcenter.repo
priority=2 برای CentOS-Vault.repo
priority=3 برای CentOS-Base.repo



برای فایل epel.repo لازم به تعریف priority نیست باید فایل زیر را اضافه کنید
کد:

exclude=rrdtool*


3. دستورات زیر رو اجرا کنید
کد:

# -- downgrade to lxcenter repo
yum downgrade php php-cli php-common php-devel php-gd php-imap php-mbstring php-mcrypt php-mysql php-pdo php-xml

# -- downgrade to lxcenter repo
yum downgrade httpd httpd-devel httpd-manual mod_ssl

# -- just only if you install httpd-tools from other repo
# -- and will be remove httpd and etc too
yum remove httpd-tools

# -- install again if remove httpd-tools
yum install httpd httpd-devel httpd-manual mod_ssl mod_suphp php php-devel php-mcrypt

# -- use --skip-broken because still trouble with php-xcache and etc
yum install php-* --exclude=php-eaccelerator --disablerepo=* --enablerepo=lxcenter-updates --skip-broken


4. فایل رو که ضمیمه کردم دانلود کنید و در مسیر زیر آپلود کنید آنزیپ فراموش نشود
کد:

/usr/lib/php/modules


5.در آخر هم با دستور زیر کار رو به پایان برسونید
کد:

chkconfig httpd on
sh /script/upcp

Mohamad
09-08-2011, 10:56 PM
برای ریست کردن پسورد مراحل زیر رو انجام بدین .
وارد SSH بشین با دسترسی root

بعد فرمان زیر رو تایپ کنید :


cd /usr/local/lxlabs/kloxo/httpdocsممکنه به جای فولدر kloxo فولدر lxadmin باشه. که در دستور بالا جایگزین کنید .

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



/usr/bin/lphp.exe ../bin/common/resetpassword.php master mypassword
بجای mypassword پسورد مناسبی رو انتخاب و تایپ کنید .

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

Mohamad
11-14-2011, 03:54 PM
به نام خدا

آموزش فعال کردن Wild Card DNS در Kloxo

1- ابتدا از طریق روت به کنترل پنل دامنه مورد نظر وارد شوید و در بخش تنظیماتManage Dns یک رکورد جدید A اضافه کنید
در قسمت Hostname ستاره وارد کنید (*)
و در قسمت Value آی پی سرور تان را وارد کنید
سپس به مدیریت فایلهای روت سرور بروید و مسیر زیر را دنبال کنید
home/httpd/domain.com/conf/kloxo.domain.com
سپس فایل آخر مسیر را ویرایش کنید و مقدار ServerAlias www.domain.com
را بصورت ServerAlias *.domain.com تغییر دهید
توجه در فایل بالا مقدار فوق را فقط در این قسمت پورت 80 تغییر دهید سایر پورتها را تغییر ندهید<VirtualHost \ 255.255.255.255:80\>
تغییرات را ذخیره و سرور را ریستارت کنید
---------------------------------------------------------------------------------------------------------------------------------
فعال شد => تا اینجا کار مدیر هاست به پایان رسیده است و حالا نوبت یوزر هست که به سابدمین مجازی مسیر بدهد


طریقه ایجاد مسیر :

یک فایل با نام .htaccess ایجاد کنید ( توجه اگر در ویندوز باشید امکان ایجاد اینچنین نامی وجود ندارد وقتی آنرا به سرور لینوکس انتقال دادید نامش را بصورت بالا تغییر دهید)

در این فایل کد پایین را کپی کنید

RewriteEngine On
Options +Followsymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^email\. [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/images/.*$
RewriteCond %{REQUEST_FILENAME} !^.*/uploads/.*$
RewriteCond %{HTTP_HOST}<>%{REQUEST_URI} ^([^.]+)\.domain\.com(:80)?<>/([^/]*) [NC]
RewriteCond %1<>%3 !^(.*)<>\1$ [NC]
RewriteRule ^(.*)$ - [E=BLOGUSER:%1]
RewriteCond %{ENV:BLOGUSER} ^(.+)$
RewriteRule ^$ /index.php?username=$1 [L]

فایل را به روت سایتتان انتقال دهید توجه داشته باشید این سیستم در پوشه کار نمی کند فقط روت سایت

حالا باید به سراغ فایل PHP ای بروید که قرار هست محتوای سابدمین مثلا وبلاگ را نمایش دهد در بالا نام این فایل index.php است که در آن Username دریافت می شود و اطلاعات این نام کاربری را نمایش می دهد

در بالاترین قسمت فایل کد پایین را کپی کنید و آنرا دخیره کنید

<?php

function selfURL() {
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" : "";
$protocol = strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;
$port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]);
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI']; }
function strleft($s1, $s2) { return substr($s1, 0, strpos($s1, $s2)); }

function getlink($string){
$string=str_replace("http://","",$string);
$string=str_replace("www.","",$string);
$string=str_replace(".domain.com","",$string);
$string=str_replace("/","",$string);
return $string;

}

$nameofsubdomain= getlink(selfURL());

?>

کار تمام شد فقط کافی هست یک مقدار کد PHP بنویسید و از متغیر $nameofsubdomain استفاده کنید فراموش نکنید که محتوای این متغیر همان نام کاربری ای هست که برنامه ما برای بازیابی اطلاعات از پایگاه داده به آن نیاز دارد

پانوشت در تمام کدهای بالا منظور از domian.com نام دامنه ای است که قرار است سابدمین مجازی روی آن فعال شود

آموزش به پایان رسید
موفق باشید
------------------------------------------------------------------------------------------------------------------------------------


یاد آوری : kloxo همان نسخه جدید Lxadmin سابق می باشد که واقعا پیشرفت کرده است و آنرا می توان یک رقیب قوی برای Cpanel دانست و با امتیازات پایین Kloxo از نظر من برنده است

1- رایگان بودن تا 40 دامنه
2- داشتن امکانات حرفه ای دقیقا مساوی با Cpanel
3- اختصاصی کردن تنظیمات برای هر یوزر تنظیمات php.ini و apach بدون نیاز به تغییر در تنظیمات کل سرور
4- داشتن یکسری امکانات جدید که در هیچ کنترل پنل دیگری آنها را ندیده ام
5- مصرف پایین رم سرور
6- امنیت اولیه قوی قبل از نصب برنامه های کمکی
7- بک آپ گیری بین سروری سریع و آسان بهترین روش برای انتقال - اختصاصی برای هر یوزر

در کل با تمام ویژگی های بالا فقط یک عیب دارد و آن عدم هماهنگی آن با سایر کنترل پنلها است برای مهاجرت بین کنترل پنلها در هر صورت باید انتقال دستی انجام شود اگر این یک مورد نبود معرکه بود

پایان

Mohamad
11-14-2011, 03:56 PM
برای نصب php تنها از طریق SSH این دستورات را اجرا کنید



wget http://www.php.net/get/php-5.2.9.tar.bz2/from/a/mirror
# cd /usr/local/src
# tar --bzip2 -xvf /usr/local/src/downloads/php-5.2.9.tar.bz2
# cd php-5.2.9
# ./configure --prefix=/usr/local/php \
> --with-apxs2=/usr/local/apache/bin/apxs
# make
# make install

Mohamad
11-14-2011, 03:58 PM
برای تغییر رمز عبور کنترل پنل سایت خود باید مراحل زیر را طی کنید.
1- به ال ایکس ادمین ( کنترل پنل ) سایت خود وارد شوید .
2-از منوی administration قسمت password را انتخاب کرده
3-بعد از انتخاب قسمت password پنجره ای شبیه به عکس زیر نشان داده می شود.

4- در کادر اول رمز عبور قبلی و در 2 کادر پایین رمز عبور جدید را وارد کنید.
* توجه به این نکته الزامی است که در صورت کلیک کردن بر روی Updateall رمز عبور در تمامی تب ها تغییر می کند.

Mohamad
11-14-2011, 04:01 PM
برای telnet کردن شما می توانید از طریق زیر اقدام نمایید.
ابتدا در کامپیوتر خودتان به منوی start رفته و سپس منوی run را انتخاب کرده و در آن عبارت :
cmd.exe
را تایپ کنید .
و سپس عبارت زیر را در صفحه سیاه رنگ cmd تایپ کنید.
telnet
سپس در مرحله بعد کلید O را از صقحه کلید انتخاب کنید.
و در مرحله نهایی نام سایت و یا ip مورد نظر را به همراه پرت مربوطه وارد کرده و سپس اینتر را بزنید.
هم اکنون شما به پرت مورد نظر به وسیله telnet وصل شده اید.

Mohamad
11-14-2011, 04:01 PM
برای نصب Zendoptimizer چه مراحلی در kloxo طی میشود؟
چطور ZendOptimizer را در kloxo فعال کنم؟
پس از فعال کردن ZendOptimizer در phpinfo مشخصات آن نمایش داده نمیشود، چطور مشکل را برطرف کنم؟

برای فعال نمودن Zend در کنترل پنل kloxo با کاربر admin به کنترل پنل وارد شوید. به قسمت phpconfig رفته و Enable Zend را فعال نمایید. اگر این گزینه فعال است ولی شما نمیتوانید فایلهای Zend را مشاهده نمایید. این گزینه را غیرفعال کرده و کلید update را بفشارید. پس از بارگذاری مجدد صفحه، گزینه Enable Zend را فعال کرده و update را بفشارید.

Mohamad
11-14-2011, 04:03 PM
چطور پسورد دیتا بیس و یا یوزر دیتابیس را در Kloxo تغییر بدم ؟
برای جواب این سوال به مقاله زیر توجه کنید.
برای انجام این کار شما ابتدا باید به کنترل پنل خود وارد شوید و سپس بر روی آیکون MySql DataBase کلیک کنید.

ودر صفحه بعد بر روی User Name ویا Db Name کلیک کنید.

سپس در صفحه بعد بر روی Generate Password کلیک کنید تا رمز عبوری جدید و تصادفی برای شما تولید کند و سپس بر روی Update کلیک کنید.
و چنان چه رمز عبور جدید رو می خواهید خودتان وارد کنید در کادر اول رمز عبور جدید و در کادر دوم نیز رمز عبور جدید را وارد و سپس Update کنید.

Mohamad
11-14-2011, 05:33 PM
PHPmyadmin در کنترل پنل LXAdmin ویا Kloxo کجاست ؟

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

Mohamad
11-14-2011, 06:15 PM
من از Kloxo استفاده می کنم برای انتقال سرور چطور می توانم با SSH از تمامی سایت ها یکباره backup بگیرم؟
ابتدا با یوزر root به SSH سرور خود Login کنید و سپس دستور زیر را وارد کنید.

/script/backup --class=client --name=admin
و برای Restore کردن دستور زیر را وارد کنید.

/script/restore --restore --accounts=all <backup-file-path>

که به جای این عبارت <backup-file-path> مسیر فایل Backup را بنویسید.

Mohamad
11-14-2011, 06:17 PM
توجه داشته باشید در این آموزش در قسمتهایی که yourdomain.com نوشته شده است باید نام دامنه خود را جایگزین نمایید.




با توجه به ارائه رایگان سرویس SSL توسط Kloxo چندین راه برای وارد شدن به کنترل پنل سایت وجود دارد که به ترتیب ارائه می شود.
وارد شدن به Kloxo از 2 راه میسر است
1- از طریق نام دامنه
yourdoamin.com
https://yourdoamin.com:7777
2-از طریق ip مربوط به سایت که این ip مربوط به سایت شما می باشد که (می توانید با مطالعه این مقاله ip مربوط به سایت خودتون را پیدا کنید .)

http://yourip:7778
مثال :
http://192.168.0.1:7778
https://yourip:7777
https://192.168.0.1:7777
که در صورت انتخاب هر یک از موارد ذکر شده شما با صفحه ای مانند شکل زیر روبرو می شود .

که شما باید در قسمت username نام کاربری مربوط به سایت و در قسمت password رمز عبور مربوطه را وارد کنید .

Mohamad
11-14-2011, 06:20 PM
چطور می توانم Kloxo را Update کنم ؟
برای انجام این کار ابتدا با یوزر Admin به پنل مدیریتی LXAdmin وارد شوید و سپس از قسمت Administration بر روی قسمت Update Home کلیک کنید.
سپس در صفحه بعد بر روی Update کلیک کنید.

Mohamad
11-14-2011, 06:33 PM
مشکل :
چطور می تونم در Kloxo سایت ها را به سرور جدید انتقال بدم ؟
چطور در Kloxo از سایت ها Backup بگیرم ؟
چطوردر Kloxo فایلهای Backup را Restore کنم ؟
راه حل :
ابتدا با یوزر admin وارد کنترل پنل Kloxo مبدا شوید و سپس از قسمت Resources بر روی آیکون Backup Home کلیک کنید.
سپس در کادر مربوطه اسم فایل پشتیبان را وارد کنید. و سپس بر روی Backup Now کلیک کنید.
که این روند ممکن است مدتی طول بکشد که بعد از اتمام فرآیند Backup گیری ایمیلی برای شما ارسال می شود.که مسیر ذخیره فایلها در /home/kloxo/client/admin/__bacup می باشد.
بعد از تکمیل فرآیند بالا در سرور مقصد با SSH وارد شوید.
و فایل های که در سرور مبدا است را از طربق دستور wget به سرور مقصد انتقال دهید.
فایل ها را در مسیر home/kloxo/client/admin/__backup سرور مقصد wget کنید.
در مرحله بعد وارد کنترل پنل Kloxo در مقصد شده و سپس به قسمت Backup Home برید.
وسپس از قسمت Backup From File بر روی آیکون http://support.iranserver.com/manual/kloxo/ffile_ttype_v_directory.gif کلیک کنید و سپس فایل مورد نظر خود را انتخاب و برروی Start Restore Process کلیک کنید .

و مراحل بعدی را با انتخاب نام سایت و client و دیتابیس مربوطه برای resotre کردن ادامه دهید.

Mohamad
11-14-2011, 06:49 PM
چطور از طریق SSH فایل ها را انتقال بدم؟
چگونه wget کنم ؟
برای انتقال فایل از یک سرور و به سرور دیگر معمولا از دستور wget استفاده می شود. که بعد از وارد شدن به SSH دستور wget را به طریق زیر وارد می کنیم.
wget http://www.p30ask.com/test.test

Mohamad
11-14-2011, 06:59 PM
من با استفاده از کنترل پنل LXAdmin از سایتم Backup گرفتم . چطور می توانم Backup را Restore کنم ؟
برای حل مشکل به مقاله زیر دقت کنید.
در کنترل پنل Kloxo یا Restore LXAdmin کردن Backup ها از 2 طریق امکان پذیر است که 2 طریق نیز در این مقاله شرح داده می شود.
راحل 1: استفاده از File Manager مربوط به Backup که Backup گرفته شده توسط سرور را Resotre می کند ، که برای انجام این کار به تب Backup Home رفته بر روی آیکون Folder Backup کلیک کنید.
و از صفحه باز شده Backup را انتخاب کنید.

سپس بر روی Strart Restore Process کلیک کنید.
راحل 2 : Restore در حالتی است که شما فایل Backup را بر روی سیستم شخصی خود و یا بر روی یک سرور دیگر دارید که برای Resotre کردن فایل ابتدا از منوی بالا بر روی تب Upload کلیک کنید.
ودر صفحه باز شده می توانید فایل مورد نظر را Restore کنید.
اگر فایل را بر روی سیستم شخصی خود دارید از کادر اول بر روی Browse کلیک کرده و فایل مورد نظر را انتخاب و بر روی Upload کلیک کنید.


اما اگر فایل بر روی سایت و یا سرور دیگری ذخیره شده است آدرس سایت را در کادر پایین وارد کنید و سپس بر روی Upload کلیک کنید.

Mohamad
11-14-2011, 07:00 PM
چگونه یک سایت را در کنترل پنل kloxo هاست کنم ؟
برای ایجاد هاست در کنترل پنل kloxo باید مراحل زیر طی شود.
1- ساخت Plan جدید ( که آموزش مربوط به این مقاله را می توانید از طریق این لینک مطالعه کنید.)
2-ساخت Client جدید (که در همین مقاله ارائه می شود.)
3-ساخت دامنه جدید (که آموزش مربوط به این مقاله را می توانید از طریق این لینک مطالعه کنید.) در صورتی که قدم به قدم طبق همین مقاله پیش روید نیازی به خواندن مقاله شماره 3 ( ساخت دامنه جدید )
----
مراحل ساخت Client جدید:
1-ابتدا با یوزر admin به کنترل پنل kloxo وارد شده از منوی Administration بر روی آیکون Clients کلیک کنید.
2- برروی add customer کلیک کنید.



3-در این مرحله باید کادرهای مربوطه را مطابق توضیح زیر کامل کنید.

* Client Name : در این قسمت نام client را وارد کنید که جهت سهولت کار نام دامنه و نام client را یکسان وارد کنید.
* domain name : در این قسمت نام دامنه را وارد کنید.که جهت سهولت کار نام دامنه و نام client را یکسان وارد کنید.حتما این قسمت را با نام دامنه کامل کنید.و این کادر را به هیچ عنوان خالی نگذارید.
* password : در این کادر رمز ورود به سایت را وارد کنید.
* Confirm Password:رمز عبور را دوباره وارد کنید.
* Email Adress : ایمیل مورد نظر جهت ارسال نام کاربری و رمز عبور را وارد کنید.
* عبارت Send Welcome Message را فعال کنید.
* در مرحله بعد plan مورد نظر را انتخاب کنید.
سپس بر روی Add کلیک کنید.