آموزش نیوک از ابتدا تا انتها

انجمن نیوک 8.1 فارسی
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:31 pm

4- مدیریت کنترل پنل هاست یا همون CPanel:

چون در عنوان بندی اولیه در قسمت اول مدریت کنترل پنل هاست رو جلو تر از مدیریت سایت آوردم پس به ترتیب میریم

خوب با نام خدا شروع میکنیم

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

در آدرس بار مرورگرتون بنویسید
کد:

www.siteshoma.xxx:2082

که siteshoma همون ادرس سایتتون و xxx پسوند مثلا com ir org net ....
(با این روش نیز میتونید وارد کنترل پنل هاستتون بشید
کد:

www.siteshoma.com/cpanel

در برخی هاستها )

خوب جعبه ای باز میشه که از شما user name و password میخواد ممکنه هاست شما چند تا یوزر داشته باشه و شما باید یوزر خودتون رو وارد کنید بعد از وارد کردن این اطلاعات منتظر بمانید تا صفحه اول کنترل پنل هاستتون باز بشه

ایکونهایی که در صفحه اول شاهده میکنید هر کدام را مختصر توضیح میدم
قسمت سمت چپ هم مشخصانی رو از هاست در اختیارتون قرار میده

1-ایکون Mail : (mail manager Main menu )

2-web mail : از این قسمت میتونید میل باکس هاستتون رو از طریق یکی از برنامه های خود هاست مشاهده کنید چیزی شبیه به میل باکس یاهو یا جیمیل

Add/Remove Accounts : Mail Account Maintenance
با انتخاب Add Account میتونید یک اکانت میل بسازید البته اگر محدودیتی برای این کار نداشته باشید یعنی ظرفیتتون تموم نشده باشه
که در مشخصات در خواستی ایمیل رمز عبور و میزان فضای اختصاصی رو وارد میکنید و create میکنید
با ایجاد این اکانت در صفحه اصلی میل و مقابل آن این گزینه ها را مشاهده خواهید نمود
delete , read web mail , change quota , outlook auto config که وضایف هرکدام مشخصه اگه واضح نیست بفرمائید توضیح میدم

Default Address : این گزینه به شما این امکان را میدهد که هر ایمیل در اکانت شما به میل پیش فرض انتخابی شما ارسال شود

Email Filtering : برای block کردن ایمیلهای spam :

Forwards : Forwarding maintenance
با این گزینه میتوانید تمام ایمیلهای را که به شما ارسال میشود را به میل دیگرتان ارسال کنید در اصطلاح فوروارد کنید مثلا به میلتون تو جیمیل

Mailing List : ابزاری برای ایجاد ارتباط میان اعضای یک گروه که از نظر جغرافیای در سراسر دنیا پراکنده اند

Spam Assassin : یک ----- بر روی mail server برای شناخت spam

Auto Responders : پاسخ خودکار به ایمیلهایی که به ایمیل خاص میرسد

Modify Mail Exchanger : مدیریت میل سرور میل شما مثلا برای تغییر سرور میل

3- change password : برای تغییر رمز عبور کنترل پنل Cpanel

4- Ftp Manager :
Ftp Accounts : که در این قسمت ftp های موجود در هاست شما را نشان میدهد
که میتونید ftp جدیدی نیز اضافه کنید که با این کار فولدری در root هاست شما ایجاد میشود که کاربران میتوانند فایلی را در آن اپلود و یا داونلود کنند
سریقه اضافه کردن به این شکله که شما بعد از ورود به صفحه Add FTP Accounts در قسمت login نام اکانت و در قسمت password رمز عبور این اکانت و در قسمت Directory نام مسیر دلخواه جهت دسترسی create کنید

Anonymous ftp controls : به هر فرد اجازه دسترسی به فولدر public_ftp را میدهد


4- disk usage : از این قسمت میتونید کلیه فولدر های موجود در root به همراه مسیر آنها و یزان فضای اشغال شده مشاهده کنید

خوب تا اینجا در مورد هر کدام از قسمت ها توضیح مفصل خواستیذ بفرمائید اینارو کم گفتم تا زودتر برسیم به اصل مطلب
هر قسمت امکانات و جزئیات بیشتری داره که به راحتی با مشاهده میتونید به عملکرد اونا برسید
__________________


نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:34 pm

ادامه مدیریت کنترل پنل هاست CPanel



backup : این قسمت به شما امکان دانلود روزانه فایلهای پشتیبان رو میده
یا اینکه میتونید یک دیتا بیس مشخص رو دانلود کنید
اگر خدای نکرده ایرادی تو سییتم یا هاستتون پیدا میشه میتونید با ساتفاده از این فایلها برگردونید
اگر میخواهید متععد پشتیبان گیری کنید که البته این به هاست شما بستگی داره
سعی کنید تو جاهای مختلف کپی کنید

نحوه پشتیبان گیری: در سمت چپ صفحه backup

download a sql database , download alias / filter backup رو میبینید
بسته به نیازتون دانلود کنید
برای برگرداندن فایلهای پشتیبان از browse استفاده نمائید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:35 pm

Error pages
صفحات خطا :

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

اگر خواستید تغییر بدید نباید سایز صفحه کمتر از 10 کیلو بایت باشه که کار نمیکنه البته تو اینترنت اکسپلورر

برای ایجاد تغییر به صفحه customs error pages روی دکمه مربوط به یک خطای دلخواه کلیک کنید
وارد کد html مربوط به صفحه خواهید شد
در ضمن میتوانید از دکمه های موجود در بالای صفحه برای درج متغیرها به کد مربوطه استفاده کنید

دکمه save را فشار دهید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:35 pm

Subdomains:

روشی برای ایجاد account های مجزا در account اصلی شماست
به عنوان مثال اگر به ادرس همین سایت نگاه کنید forum.p30world.com اینو متوجه میشید که forum به عنوان ساب دامینی تعریف شده اگر نمیشد به این صورت نشان میداد p30world.com/forum
یک subdomain عملا در سطح public_http مربوط به account شما که دایرکتوری cgi-bin خودش را دارا است قرار میگیرد

برای مثال subdomain گفته شده در بالا یک فولدر به نام subdomain در زیر فولدر cgi-bin ایجاد میکند

برای ایجاد مراحل زیر را دنبال کنید :
وارد صفحه subdmain maintenance شوید
در صورتی که قبلا زیر دامنه subdomain به domain خود اضافه کرده باشید در بالای صفحه لیستی از subdomain هایی که ایجاد کردید نشان داده خواهد شد
برای اضافه نمودن subdomain جدید میتوانید در فیلد خالی نام subdomain را که مایلید اضافه شود تایپ کنید
ممکن است شما بخواهید این subdomain جدید را به domain اصلی خود یا یکی از subdomain هایی که قبلا اضافه کرده بودید اضافه نمائید برای این کار یکی از domain ها را انتخاب نمائید
و دکمه add را فشار دهید
دکمه های دیگر این استفاده را دارند :
تنظیم redirection برای هر یک از subdomain های انتخابی
حذف redirection مربوط به یک subdomain انتخابی
حذف یک subdomain انتخابی
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:36 pm

MySQL Database:

SQL مخفف structured Query Language به معنای زبان پرس و جوی ساختیافته است .
SQL یک استاندارد بین المللی برای پرس و جو و بازیابی اطلاعات از پایگاه های داده به شمار میرود
mySQL اساسا یک سرور SQL است که به تقاضاهای داده شده برای اطلاعاتی که به زبان SQL نوشته شده اند پاسخ میدهد
شما میتوانید به وسیله زبان های برنامه سازی مختلف از جمله php که رایج ترین آنهاست با mySQL ارتباط برقرار کنید
mySQL یک نرم افزار با کد باز open source و رایگان است
برای ایجاد پایگاه داده های mySQL مراحل زیر را دنبال کنید :
با کلیک روی ایکون MySQL Database وارد صفحه MySQL Account maintenance شوید
نام پایگاه داده خود را در مقابل db بنویسید و add db را فشار دهید
این را یک بار ذکر کرده بودم ولی به دلیل اهمیت آن لازم میدانم دوباره تذکر دهم
اگر شما دیتابیسی با نام your_database_name ایجاد کنید به طور خودکار نام کاربری شما را به اول آن اضافه خواهد کرد و به user_your_database_name تبدیل خواهد شد

برای اینکه بتوانیم با پایگاه های داده ایجاد شده کار کنیم باید برای آن یک کاربر نیز ایجاد کنیم
البته بعد از ایجاد این کاربر باید اجازه های لازم و به اصطلاح grant های لازم به کاربر داده شود تا بتواند به پایگاه داده دسترسی داشته باشد
برای این کار بعد از وارد کردن نام کاربر و رمز عبور و فشار دادن دکمه Add user نام کاربری به اول پایگاه داده اضافه خواهد شد
برای داد grant به یک کاربر در قسمت add user to db
نام دیتابیس و نام کاربری را انتخاب و کلیک میکنیم بر روی add user to db

برای اضافه کردن host access :
شما میتوانید به وب سرورهای خارجی external اجازه دسترسی به پایگاه داده mySQL را بدهید
این کاررا میتوان با اضافه نمودن نام domain مورد نظر که میخواهید به پایگاه های داده موجود به وب سایت شما دسترسی داشته باشد به لیست میزبان host انجام دهید
به طور پیش فرض یک میزبان به نام localhost که همان وب سایت شماست در لیست قرار دارد

برای اضافه کردن دسترسی یک میزبان به پایگاه داده شما کافی است نام domain مورد نظر یا شماره ip آن میزبان را در فیلد هاست وارد نمائید

حذف یک پایگاه داده :
اگر میخواهید یک پایگاه ادده را حذف کنید و در صورتی که بخواهید اطلاعات از بین نرود ابتندا یک کپی از پایگاه داده را ذخیره کنید
حذف پایگاه داده کاربر را حذف نمیکند ولی در عین حال کلیه اجازه دسترسی کاربران را برای دسترسی به این پایگاه داده حذف خواهد کرد
برای حذف دیتا بیس کافی است رویdelete کلیک کنید
برای حذف یک کاربر نیز میتوانید روی delete مقابل آن کلیک کنید

نحوه مدیریت پایگاه های داده mySQL : کنترل پنل یا cpanel دارای ابزاری برای مدیریت پایگاه های داده مبتنی بر وب mySQL به نام phpMyAdmin است این ابزار امکان مدیریت همه جانبه پایگاه های داده موجود را به شما میدهد
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:36 pm

Redirects:

این بخش به شما امکان میدهد تا ترافیک اینترنتی را از یک صفحه به صفحه دیگر راهنمائی کنید
این کار معمولا زمانی صورت می پذیرد که یک صفحه وب به مکان دیگری انتقال یافته باشد
برای ایجاد آن مراحل زیر را دنبال کنید
روی ایکون redirect در صفحه اصلی کلیک کنید
ادرس صفحه وبی که قرار استتغییر یابد وارد کنید
ادرس جدید را در فیلد دوم وارد نمائید
یکی از دو گزینه زیر را انتخاب کنید :
temporary : این گزینه به عاملهای ترافیک اینترنت ( جستجو گر ها ) میفهماند که این تغییر ادرس موقتی است
و انها میتوانند در آینده به مکان اصلی و ابتدایی مراجعه نمایند
permanent : این گزینه به عاملهای ترافیک اینترنت می فهماند که در اینده نیز به همین آدرس جدید مراجعه نمایند و ادرس قبلی دیگر هیچ گاه برای این صفحه استفاده نمیشود

روی دکمه add کلیک کنید

برای حذف redirect انرا از لیست drop down انتخاب کنید و remove کنید

به یاد داشته باشید redirect را نمیشه تغییر داد و باید انرا حذف redirect جدید ایجاد نمود
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:37 pm

Frontpage Extensions :

به شما امکان publish کردن وبسایتتان را با استفاده از microsoft frontpage میدهد
این الحاقات میتواند گاه و بیگاه خراب شوند
بنابراین شما باید در مواقع لازم این الحاقات را uninstall یا reinstall نمائید

برای نصب مجدد این مراحل را دنبال کنید :
روی ایکون front page extensions کلیک کنید
روی دکمه reinstall extensions کلیک کنید
برای unistall کردن هم روی دکمه unistall extensions کلیک کنید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:37 pm

Web/Ftp stats :

اطلاعات گسترده ای را در مورد وبسایتتان به شما ارائه میدهد

از این ابزار برای اطلاع از اینکه کدامیک از صفحات وب شما اغلب مورد بازدید قر ار گرفته است و از کجا مورد رجوع قرار گرفته است استفاده میشود

برای دریافت این اطلاعات میتوانید روی هر یک از لینکهای موجود در صفحه web/ftp stats که بعد از کلیک کردن روی ایکون مربوطه در منوی اصلی کنترل پنل ظاهر میشود اطلاعات مربوط به وبسایت خود را دریافت کنید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:37 pm

subdomain stats :
برای اطلاع از آمارگیریهایی که CPanel از subdomain های شما گرفته است


Cgi center :
این ناحیه به شما امکان استفاده از بعضی اسکریپتهای Cgi از طریق CPanel را میدهد

Network:
ناحیه شبکه دو عمل را انجام میدهد :
Domain Lookup : به شما امکان میدهد تا اطلاعات مربوط به یک domain مشخص را پیدا کنید
Trace Route به شما امکان تعیین مسیری که سرور شما می پیماید تا به ISP جاری شما برسد را میدهد
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:38 pm

MIME types :
به جستجو گر ها میگویند که الحاقات معین را چگونه مدیریت نمایند اغلب انواع mime به صورت global در سرور قرار میگیرند
برای مثال نوع text/html mime کلیه فایلهای با پسوند html , htm , shtml را در اکثر سرورها یکسان فرض کرده و به جستجو گر شما میگوید که برای این نوع فایلها باید از مترجم html استفاده نماید
شما میتوانید انواع mime جدید را به وبسایت خود ضاافه یا حذف نمائید
که البته global ها قابل تغییر نیستند

برای ایجاد mime در فیلد mime type نوع mime را که میخواهید اضافه شود وارد کنید در بخش extension این نوع را وارد کنید روی add کلیک کنید
برای حذف mime از روی لیست در بخش user defined mime types اطلاعات این نوع را در فیلد های مربوطه نوشته و delete کنید

Apache :
یک سرور HTTP با کد باز است و برای save کردن سایت به کار میرود
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:38 pm

Manage OpenPGP Keys :
openpgp یک ابزار برای ایمن کردن ارتباط online است
CPanel از GnuPG برای رمزنگاری کلید عمومی (public key ) استفاده میکند
با این کار ارتباط کاربران ایمن تر میشود


Hotlink Protection :
Hotlinking به وقتی اطلاق میشود مه دارنده یک وبسایت دیگر به طور مستقیم به یک یا بیش از یکی از تصاویر یا فایلهای مالتی مدیای شما برای صفحه وب خود متصل میشود و به ان link میکند نه تنها این کار دزدی از ابتکار شما است بلکه شما برای پهنای باندی که این فرد استفاده میکن هم مبلغی میپردازید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:38 pm

Index Manager :

به شما امکنا میدهد تا نحوه نمایش دایرکتوریها در وبسایت خود را کنترل کنید
اگر هیچ فایل index.html در یک دایرکتوری مشخص وجود نداشته باشد محتویات آن دایرکتوری در جستجو گر به نمایش در خواهد آمد
شما میتوانید چهار گزینه متفاوت را برای هر دایرکتوری دلخواه با استفاده از Index Manager برقرار کنید
برای تغییر setting برای یک دایرکتوری :
فولدری را که میخواهید در آن تغییرات ایجاد کنید یافته و روی نام آن کلیک کنید
روی radio button واقع در روبروی گزینه ای که میخواهید برای این فولدر استفاده شود کلیک کنید
دکمه save را فشا دهید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:39 pm

IP Deny Manager :
به شما امکان میدهد اندسته از ip هایی را که شما مایل نیستید به سایت شما وارد شوند را block نماید

Cron jobs : به شما امکان خودکار نمودن وظایف تکراری روی سروری را میدهد که از وبسایت شما میزبانی میکند
برای مثال شا میتوانید یک cron job برای کپی کردن خوئکار پایگاه داده mySQL به یک مکان مجزا روی سایتتان ایجاد نمایید
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:39 pm

Chat room:
اسکریپتهایی هستند که به هر تعداد کاربری که login کرده باشد امکان مکالمه انلاین و بلا درنگ با سایر کاربران را میدهد
چند اسکریپت از قبل نصب شده برای ایجاد ctah room ها در کنترل پنل عبارتند از :
entropy chat : یک اسکریپت ساده با ویژگیهای ابتدایی برای چت
melange chat system : یک اسکریپت جاوا برای چت با ویژگیهای پیشرفته
phpmychat : ترکیبی است از php , MySQL با تعدادی ویژگی

PHPMyChat : یک اسکریپت php برای chat room که از پایگاه های داده mySql برای ذخیره سازی اطلاعات استفاده میکند
نمایه کاربر
mohammad
مدیر بازنشسته
مدیر بازنشسته
پست: 669
تاریخ عضویت: شنبه 5 آبان 1386, 12:00 am
محل اقامت: T A B R I Z
تشکر شده: 63 دفعه
تماس:

پست توسط mohammad » چهار شنبه 22 اسفند 1386, 9:39 pm

Agora shoping Cart :
یک سبد خرید با ویژگیهای کامل است که میتواند با ی کلیک روی دکمه نصب شود که به صورت کد باز است

SSH/Telnet shell access :
باید بدانید SSH مخفف Secure shell هست این ابزار ارتباط کدگذاری روی اینترنت با web server ای که سایت شما در آن قرار دارد برقرار میکند به وسیله این ابزار میتوانید از راه دور کامپیوتر لینوکسی که وب سرور شما در ان قرار دارد login کنید
و در آن تغییراتی اعمال کنید که باید برای کار با این خصوصیت با لینوکس آشنا بشید

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

بازگشت به “انجمن نیوک 8.1”