loading...
 

شاپ کیپر

شاپ کیپر

  1. شاپ کیپر
  2. کلوکسو يا ال ايکس ادمين Kloxo or LXAdmin
به نام خدا

آموزش فعال کردن 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>
تغییرات را ذخیره و سرور را ریستارت کنید

================================================== ===================

دوستان تنظیمات در ورژن جدید کمی تغییر کرده است

اولا دامنه باید پیشفرض کلوکسو باشه

ثانیا از این به بعد این رکورد رو باید از اینجا اضافه کرد

ابتدا به صفحه اصلی دامنه بروید سپس Server Aliases را پیدا کنید و * را از آنجا اضافه کنید خودش در لیست دی ان اس ها قرار میگیرد به همین راحتی !

ضمنا مسیر ویرایش اپچ در ورژن جدید به آدرس پایین تغییر کرده است

به مدیریت فایلهای روت سرور بروید و مسیر زیر را دنبال کنید
home/apache/conf/domains/domain.com.conf

================================================== ===================
---------------------------------------------------------------------------------------------------------------------------------
فعال شد => تا اینجا کار مدیر هاست به پایان رسیده است و حالا نوبت یوزر هست که به سابدمین مجازی مسیر بدهد


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

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

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

پایان
زینب بازدید : 0 چهارشنبه 19 تير 1398 زمان : ۱۴:۳۵ نظرات (0)
سلام به دوستان عزیز

من روی لینوکس centos 5.9 کنترل پنل kloxo نصب کردم و میخوام بصورت لوکال ( هم برای یادگیری و هم برای انجام پروژه های لوکال ) از اون استفاده کنم.

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

ممنون میشم در موارد زیر راهنمایی کنید : ( چه تنظمیاتی باید انجام بدم تا kloxo روی لوکال بدرستی کار کنه )

شرایط : مودم ADSL من بصورت auto connect و روی آی پی 192.168.1.1 ( پیش فرض ) تنظیم هست. آی پی لوکال سیستم من 192.168.1.3 می باشد. الان کنترل پنل رو نصب کردم و براحتی با پورت مربوط به خودش به kloxo لاگین میشم و آپاچی و بقیه موارد هم به درستی نصب شده . ( چک کردم لوکال هاستم با آپاچی بالا میاد )

1. زمانی که برای اولین بار وارد kloxo شدم گفت باید ip address تنظیم کنی. وارد قسمت آی پی آدرس شدم . به من نه اجازه داد از آی پی 127.0.0.1 استفاده کنم و نه آی پی 192.168.1.3 که آی پی خود سیستم بود !!! پیغام داد این دو قبلا استفاده شدن. چه آی پی آدرسی در این قسمت باید اضافه بشه ( برای لوکال ) ؟؟ آیا یک آی پی در رنج 192.168.1 اضافه بشه درسته ؟؟

2. DNS template رو برای لوکال هاست چی باید تنظیم کنم ؟ تا بتونم در لوکال هاست از اون استفاده کنم ؟

3. بعد از این موارد برای نصب یک اسکریپت مثلا وردپرس و راه اندازی اون روی لوکال چطور باید اقدام کنم ؟

پ.ن: مطالب موجود رو هم بررسی کردم ولی هیچ کدومشون در رابطه با تنطیمات kloxo روی localhost مطلب خاصی نداشتن. دوستان این کامپیوتری که روش kloxo نصب شده قراره یک سرور داخلی باشه و برای این منظور قصد استفاده از سی پنل نال شده و یا ... رو نداریم.

دوستان ممنون میشم کمکم کنید

مرسی
برچسب ها kloxo , نصب kloxo , localhost , Kloxo , آموزش kloxo ,
زینب بازدید : 9 سه شنبه 09 بهمن 1397 زمان : ۱۷:۴۰ نظرات (0)
سلام
دوستان شاید با دیدن عنوان بگید که بحث تکراری هست و راه‌حل تو انجمن وجود داره. اما من کلی تلاش کردم و متاسفانه نشد.
من الان چند روزه دارم تلاش میکنم ولی نتونستم دامنه رو به سرور مجازی و Kloxo-MR متصل. آموزش‌های موجود در وب رو خوندم دقیقا مثل اونا عمل کردم ولی نشد.

روش کارم به این صورت هست که اول برای دو دامنه‌ی smartafzar.ir و sa-center.tk هرکدام یک DNS Template تعریف میکنم، بعد از بخش Domains هر دو دامنه رو با استفاده از DNS Template خودشون ثبت می‌کنم. بعد DNS و IP رو برای هر دو دامنه هم تنظیم می‌کنم، ولی هیچ کدوم از این دو دامنه چیزی نمیارن. حتی وقتی فقط یکی رو هم تنظیم میکردم نمی‌شد، یعنی وقتی دیدم برای اولی نمیشه رفتم دومی رو هم تست کردم. این دو آدرس رو هم میتونید ببینید:
http://www.intodns.com/smartafzar.ir
http://www.intodns.com/sa-center.tk

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

ممنون
زینب بازدید : 22 يكشنبه 20 خرداد 1397 زمان : ۱۱:۰۵ نظرات (0)
1

تعداد صفحات : 1

موضوعات
لینک دوستان
پیوندهی روزانه
  • آرشیو لینک ها
  • صفحات جداگانه
    آمار سیت
  • کل مطالب : 703
  • کل نظرات : 0
  • افراد آنلین : 9
  • تعداد اعضا : 0
  • بازدید امروز : 391
  • باردید دیروز : 2,168
  • بازدید هفته : 391
  • بازدید ماه : 51,317
  • بازدید سال : 193,787
  • بازدید کلی : 417,112