انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

dbiproxyp - آنلاین در ابر

dbiproxyp را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور dbiproxyp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


dbiproxy - یک سرور پروکسی برای درایور DBD::Proxy

خلاصه


dbiproxy --localport=

شرح


این ابزار فقط یک قسمت جلویی برای بسته DBI::ProxyServer است. تمام کاری که انجام می دهد چیدن است
گزینه های خط فرمان و فراخوانی DBI::ProxyServer::main(). DBI::ProxyServer را ببینید
برای جزئیات بیشتر.

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

--chroot=dir
(فقط یونیکس) پس از انجام یک بستن()، دایرکتوری ریشه را به دایرکتوری داده شده تغییر دهید
انجام یک chroot(). این برای امنیت مفید است، اما محیط را بسیار محدود می کند.
به عنوان مثال، شما باید درایورهای DBI را در فایل پیکربندی بارگذاری کنید یا باید ایجاد کنید
لینک های سخت به سوکت های یونیکس، اگر درایورهای شما از آنها استفاده می کنند. به عنوان مثال، با MySQL، a
فایل پیکربندی ممکن است حاوی خطوط زیر باشد:

my $rootdir = '/var/dbiproxy';
$unixsockdir من = 'دایرکتوری / tmp';
my $unixsockfile = 'mysql.sock';
foreach $dir ($rootdir، "$rootdir$unixsockdir") {
mkdir 0755, $dir;
}
پیوند ("$unixsockdir/$unixsockfile"،
"$rootdir$unixsockdir/$unixsockfile");
نیاز به DBD::mysql;

{
'chroot' => $rootdir،
...
}

اگر نمی دانید chroot()، به یک سرور FTP فکر کنید که در آن می توانید یک مورد خاص را ببینید
درخت دایرکتوری فقط پس از ورود به سیستم. به گزینه های --group و --user نیز مراجعه کنید.

--configfile=فایل
فرض بر این است که فایل‌های پیکربندی یک مرجع هش منفرد را برمی‌گردانند که آرگومان‌های آن را لغو می‌کند
روش جدید با این حال، آرگومان های خط فرمان به نوبه خود بر آرگومان اولویت دارند
فایل پیکربندی بخش "پیکربندی فایل" را در DBI::ProxyServer ببینید
اسناد برای جزئیات در مورد فایل پیکربندی.

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

-- تسهیلات = حالت
(فقط یونیکس) امکان استفاده برای Sys::Syslog. پیش فرض است روح پلید.

--group=gid
پس از انجام یک بستن()، GID واقعی و موثر را به داده شده تغییر دهید. این مفید است،
اگر می خواهید سرور شما به یک پورت اختصاصی متصل شود (<1024)، اما نمی خواهید
سرور به عنوان روت اجرا شود. همچنین گزینه --user را ببینید.

GID را می توان به عنوان نام گروه یا مقادیر عددی ارسال کرد.

--localaddr=ip
به طور پیش فرض یک دیمون به هر شماره IP که یک دستگاه دارد گوش می دهد. این صفت
اجازه می دهد تا سرور را به شماره IP داده شده محدود کند.

--localport=port
این ویژگی پورتی را که دیمون به آن گوش می دهد تنظیم می کند. باید داده شود
به نوعی، زیرا هیچ پیش فرضی وجود ندارد.

--logfile=فایل
پیام های ثبت پیش فرض در syslog (یونیکس) یا در گزارش رویداد نوشته می شود
(ویندوز NT). در سایر سیستم عامل ها باید یک فایل log را مشخص کنید. خاص
مقدار "STDERR" ورود به stderr را مجبور می کند. برای جزئیات بیشتر به Net::Daemon::Log مراجعه کنید.

--mode=modename
سرور بسته به محیط می تواند در سه حالت مختلف اجرا شود.

اگر پرل 5.005 را اجرا می کنید و آن را برای رشته ها کامپایل کرده اید، سرور این کار را انجام می دهد.
برای هر اتصال یک رشته جدید ایجاد کنید. موضوع سرور را اجرا خواهد کرد اجرا کن()
روش و سپس خاتمه دهید. این حالت پیش فرض است، می توانید آن را مجبور کنید
"--mode=threads".

اگر موضوعات در دسترس نیست، اما شما کار دارید چنگال()، سپس سرور این کار را انجام خواهد داد
با ایجاد یک فرآیند جدید برای هر اتصال، مشابه رفتار کنید. این حالت استفاده خواهد شد
در صورت عدم وجود نخ یا در صورت استفاده از گزینه "--mode=fork" به صورت خودکار.

در نهایت یک حالت تک اتصال وجود دارد: اگر سرور یک اتصال را پذیرفته باشد، او
وارد خواهد شد اجرا کن() روش. هیچ اتصال دیگری تا قبل از آن پذیرفته نمی شود اجرا کن() روش
برمی گرداند (در صورت قطع ارتباط مشتری). اگر دارید این حالت عملیات مفید است
نه رشته ها و نه چنگال()برای مثال در مکینتاش. برای اهداف اشکال زدایی شما
می تواند این حالت را با "--mode=single" مجبور کند.

--pidfile=پرونده
(فقط یونیکس) اگر این گزینه وجود داشته باشد، یک فایل PID در مورد داده شده ایجاد می شود
محل. پیش فرض این است که یک فایل pid ایجاد نکنید.

--user=uid
پس از انجام یک بستن()، UID واقعی و موثر را به داده شده تغییر دهید. این مفید است،
اگر می خواهید سرور شما به یک پورت اختصاصی متصل شود (<1024)، اما نمی خواهید
سرور به عنوان روت اجرا شود. همچنین گزینه های --group و --chroot را مشاهده کنید.

UID ها را می توان به عنوان نام گروه یا مقادیر عددی ارسال کرد.

- نسخه
راه اندازی سرور را متوقف می کند. در عوض رشته نسخه چاپ خواهد شد و
برنامه بلافاصله خارج می شود

با استفاده از خدمات onworks.net از dbiproxyp به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

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

دستورات لینوکس

Ad