آموزش نصب و راه اندازی IIS و ایجاد یک Web Site
آموزش نصب IIS
با سلام
در این مطلب در چند خط به صورت ساده می خواهیم آموزش نصب IIS را روی توضیح دهیم
کافی است شما IIS و DNS سرور را از Add Remove Program در Control Panel و از Component های ویندوز Add کنید سپس دامنه مورد نظر را در IIS خود Add کرده و سپس در DNS سرور خود DNS ها و یک A record تعریف کنید.
مسیر نصب IIS در ویندوز سرور 2003 بصورت زیر میباشد :
contorl panel > add or remove programs > add/remove windows components > Application server > iis install
راه اندازی IIS و ایجاد یک Web Site
نکته: IISو DNS دارای مباحث پیچیدهای هستند که هر کدام نیازبه دانش و آگاهی مناسب جهت Config داردن.ولی در اینجا سعی کردم تا حد ممکن و خلاصه آموزشی رو ارایه بدم.امیدوارم بتونید استفاده ی لازم رو ببرید.
نکته: IISو DNS دارای مباحث پیچیدهای هستند که هر کدام نیازبه دانش و آگاهی مناسب جهت Config داردن.ولی در اینجا سعی کردم تا حد ممکن و خلاصه آموزشی رو ارایه بدم.امیدوارم بتونید استفاده ی لازم رو ببرید.
نکته : برای راه اندازی یک Web Server میتوان از امکانات IIS که در نسخه های از ویندوز موجود میباشد استفاده کرد.
نکته: نسخه های متفاوتی از IIS بر روی Windows XP Pro و Windows Server 2003 و همچنین Windows Vista و ... موجود است که در این بخش نسخه موجود بر روی Windows Server 2003 بررسی می شود.
نکته: هدف از راه اندازی Web Server پشتیبانی Website ها بر روی شبکه های محلی و شبکه اینترنت میباشد.
نکته: هر وب سایت برای اینکه بتواند فعالیت خود را در هر شبکه ای آغاز کند نیاز به تنظیم 3 پارامتر دارد که عبارتند از:
1- IP Address
2- Port
3- URL
نکته: در شبکه های Local یا Global مانند شبکه اینترنت تنها IP Address ها دارای مفهوم می باشند و نام ها صرفا نمادین هستند.
به عنوان مثال yahoo.com نمادی از مکان وب سایت یاهو با ای پی آدرس 216.109.112.135 می باشد.
بنابراین نیاز به سروری به نام DNS Server جهت ترجمه هر نام یا DNS Query به IP Address صحیح و مربوط به همان نام را داریم.
در شبکه اینترنت این وظیفه بر عهده Global DNS server ها بوده و مبلغ ماهیانه ای که برای اسامی Domain ها پرداخت می شود جهت ارایه این سرویس می باشد.
ولی در شبکه های Local میتوان با راه اندازی یک DNS Server نیاز به Global DNS Server ها را برطرف ساخت.
بدین منظور نیاز به راه اندازی یک DNS Server و اعمال تنظیمات مربوطه را خواهیم داشت.
نحوه ی نصب DNS Server :
نکته : قبل از نصب DNS Server در تنظیمات ای پی آدرس Primary DNS Server را آدرس 127.0.0.1 قرار میدهیم.
برای این منظور در محیط ویندوز 2003 سرور به بخش Administrative Tools رفته گزینه Configure Your Server را انتخاب کرده و مراح را مطابق شکل ادامه میدهیم.
نکته : برای اینکه DNS Server ما به درستی بتواند کار ترجمه و Mapping را انجام دهد نیاز به ایجاد سه پارامتر به صورت دستی در DNS Server هستیم.
برای این منظور ابتدا از قسمت Administrative Tools وارد DNS Server میشویم.
همانطور که در تصاویر مشاهده میکنید ابتدا داخل نام دامنه ای که ایجاد کردهایم میشویم.در این مثال Secure.home
سپس در فضای خالی سمت راست کلیک راست کرده گزینه New Host(A) را انتخاب میکنیم.
نکته : Host (A) مشخص کننده نام کامپیوتر و ای پی آدرس Web Server است.بنابراین فیلد های موجود را به طور صحیح تکمیل می نماییم.
در فیلد Name نام کامپیوتر و در فیلد ای پی آدرس نیز ای پی آدرس کامپیوتر را وارد میکنیم.
نکته : در این مثال نام کامپیوتری که تنظیمات را بر روی آن انجام میدهیم Foolady.Server میباشد.
بعد از انجام این کار نیاز به تعریف یک Alias Name جهت تعریف WWW داریم.
برای این منظور نیز راست کلیک کرده گزینه New Alias (CNAME) را انتخاب میکنیم.
در اولین فیلد خالی عبارت WWW را مینوبسیم.
در دومین فیلد خالی نیز نام کامپیوتر به همراه نام دامنه ای که انتخاب کردهایم مینویسیم.
Computer Name: Foolady.Server
Domain Name: Secure.home
FQDN=Foolady.server.Secure.home
تا به این جای کار توانسته ایم DNS Server خود را برای Resolve نام و اسامی و ترجمه آنها به IP Address تنظیم کنیم.
نکته : برای تست تنظیمات DNS Server در محیط CMD دستور Ping را برای نام دامنه ای که انتخاب کرده ایم اجرا میکنیم.
در صورت دریافت Reply تنظیمات به درستی انجام شده اند.
به عنوان مثال :
Ping کد:www.secure.home
در صورتی که جواب نگرفتیم میبایست یک بار ویندوز را Log off/Log on کرده و دوباره تست Ping را انجام دهیم.
اگر باز هم جوابی گرفته نشد حتما در تنظیمات دچار مشکل هستیم.
اکنون زمان نصب IIS میباشد.
به بخش نصب Windows Components رفته و گزینه Application Server را انتخاب کرده ودکمه Next را میزنییم.
سی دی ویندوز 2003 را قرارا داده و منتظر اتمام مراحل نصب میشویم.
بعد از اتمام مراحل نصب به بخش Administrative Tools رفته و IIS را باز میکنیم.
تا به این جای کار توانسته ایم یک وب سرور IIS را نصب کنیم.
خوب در تصویر زیر محیطی از IIS رو میبنید.
برای ایجاد یک وب سایت بر روی Web Site راست کلیک کرده و از بخش New گزینه Web Site رو انتخاب میکنییم و وارد Wizard ایجاد وبسایت میشیم.
بعد از انجام این مراحل وب سرور و وب سایت شما آماده فعالیت میباشد و کافی است DNS Server کاربران را به ای پی DNS Server ای که تنظیمات را بر روی آن انجام دادهای تغییر دهیم تا کاربران توانایی مشاهده وب سایت را داشته باشند.
این آموزش دارای نواقصی هست که به مرور و در صورت نیاز شما دوستان حتما توضیح خواهم داد.
وصل کردن دامین به سرور مجازی
مرحله ی بعد وصل کردن دامین به سرور هست.
خوب این خیلی راحته، تنها کاری که باید بکنین اینکه هم دو جا A record اضافه کنین، یکی توی پنل دامینتون، یعنی جایی که دامین رو ازش گرفتین، وارد بشین و دنبال DNS بگردین، از اونجا می تونین A record اضافه کنین
نام دامنه می شه دامنه ای که می خوایین به سرور وصل کنین، برای مثال
کد:
apadanaserver.ir
و قسمت دوم ای -- پی آدرس سرور رو وارد می کنین !
تمام شد
ولی بعضی مواقع یک مرحله ی دیگه هم لازم هست، اونم وقتی هست که دامنه اصلی یکجایی هاست شده باشده، برای مثال الان که دامنه Soroushhost.com روی یک سرور دیگه هست
خوب حالا چی کار باید انجام بدین،
هیچی (!) فقط یک A record از اونجا هم Add کنین، همین!
اگر پنل Cpanel باشه باید برین توی (Simple Dns Editor) و از اونجا راحت می تونین Add کنین A record رو !
برای تست هم دو تا کار می تونین انجام بدین، اولی* اینه که آدرسی که وصل کردین رو بزنین ببینین محتوی اون پوشه ای که توی پست قبل گفتم رو نشون می ده
راه دوم (این راه پیشنهاد می شود) هم اینه که وارد این سایت بشین
کد:
http://www.apadanaserver.ir
بعد آدرسی که وصل کردیم رو اونجا تایپ کنید و روی Check کلید کنید، صبر کنین تا چک کردنش تموم بشه، بعد نگاه کنین ببینین اون ای -- پی آدرسی که نشون می ده ای -- پی آدرس همون سرور ویندوز هست یا نه
* ممکنه این درست جواب نده و کمی زمان ببره بدلیل ISP های ایران، برای همین روش دوم پیشنهاد می شود
---------- Post added at 07:37 PM ---------- Previous post was at 07:35 PM ----------
Apache نصب و پبکربندی در لینوکس
سلام چند روزی بود مطلب نداده بودم حالا با یه مطلب خوب اغاز میکنیم و میریم سر وب سرور ها
اول از لینوکس وب سرور اپاچی شروع میکنیم
یک سرویس دهنده وب http رایگان با منبع باز که در سال 1995 به عنوان نسخه گسترش یافته httpd نگارش 1/3 توسط Apache Group عرضه شد. Apache در سیستم های مبتنی بر یونیکس از جمله لینوکس مشهور است و در ویندوز NT و سیستم عاملهای دیگری چون BeOS نیز اجرا میشود.چون سرویس دهنده بر اساس برنامه های موجود و یا چند قطعه اضافی آماده شده به آن A Pachy Server گفته شده که بعدها با نام رسمی Apache مشهور شد
Apache Group
یک سازمان غیرانتفاقی متشکل از داوطلبان آزاد از سرتاسر جهان که در Apache HTTP Server Project مشارکت میکنند
Daemon مورد استفاده شده httpd نام دارد
شماره پورت برای http عدد 80 است
با فرمان زیر Apache را روشن میکنیم
root@localhost /]#chkconfig httpd on
فایل پیکربندی استفاده شده توسط Apache در etc/httpd/conf/httpd.conf قرار دارد
بخاطر داشته باشید به منظور کار کردن Apache باید یک DNS فعال داشته باشیم
Web Page های مورد نظرمان را میبایست در شاخه var/www/html قرار دهیم
در این دایرکتوری میرویم و یک home page میسازیم
از فرمان زیر به منظور restart کردن apache سرویس استفاده میکنیم
root@localhost /]#service httpd restart
اکنون در ترمینال محیط گرافیکی فرمان
system-config-httpd را اجرا میکنیم.سپس در قسمت main گزینه Edit را فشار میدهیم و جلوی IP address آدرس apache server به عنوان مثال 192.168.10.1 را وارد میکنیم و ok را فشار میدهیم
در قسمت main ,server name را که به عنوان مثال
آپادانا سرور - پشتيباني است را وارد میکنیم
سپس در virtual Host میرویم و Edit را انتخاب میکنیم و جلوی virtual Host name اسم سایتمان را به عنوان مثال apadana قرار میدهیم سپس در قسمت page option میرویم و ٍEdit را انتخاب میکنیم و نام صفجه home page را که ما index.html درست کردیم را وارد میکنیم
پیکربندی Apache و یا همان webserver به انمام رسید و اگر به سیستمی که با ما متصل است برویم و در قسمت مرورگر آدرس
http://www.apadabnaserver.ir را وارد کنیم قادر به مشاهده home page هستیم