mohsened
May 21st, 2011, 21:01
سلام
پيشنياز ها :
1- آشنايي كامل با مفاهيم اولبه مانند سرور ، مجازي سازي ، هاست و ...
2- آشنايي با نصب سيستم عامل (در اين آموزش از سيستم عامل CentOS استفاده مي شود در صورتي كه در مورد نصب آن اطلاعي نداريد به اينجا (http://forum.*************/showthread.php?t=97&p=137&viewfull=1#post137)مراجعه بفرماييد)
3- آشنايي با دستورات ابتدايي لينوكس
بخش اول:هاست هاي لينوكسي
قسمت اول:شروع
خوب براي شروع شما مي تونيد يك سرور مجازي با رم 512 مگابايت بگيريد و ادامه آموزش رو بخونيد يا اينكه روي كامپيوتر خود سيستم عامل CentOS رو نصب كنيد (البته روش دوم بيشتر براي كسايي توصيه ميشه كه اينترنت پرسرعت دارند)
وقتي كه شما سرور مجازي يا سرور اختصاصي سفارش مي ديد بعد از اينكه سرويستون فعال ميشه دو يا سه تا چير براتون ارسال ميشه :
1- آي پي (IP) سرور
2- رمز عبور(Password) روت
3- نام كاربري كه هميشه Root هست كه بعضي وقتا مي فرستن بغضي وقتا نمي فرستن .
وقتي شما سه تا مورد بالا رو در دسترس داريد مي تونيد با استفاده از پروتوكل SSH مي تونيد كنسول سرور مجازيتون رو باز كنيد و دستوراتتون را اجرا كنيد اما حالا چطور ؟ يا مي گيريد .
براي اينكه بتونيد با استفاده از اين پروتوكل به سرور وصل باشيد بايد برنامه Putty رو دانلود كنيد .
بعد از اينكه اين برنامه رو دانلود كرديد فايل PUTTY.EXE رو باز مي كنيد :
http://uploadtak.com/images/pk1s7u4yzk9n78po04ct.png
در قسمت Host Name(or IP address) بايد همون IP رو كه موفع تحويل سرور بهتون دادند وارد بكنيد به پورت هم دست نزنيد (اگر پورت SSH رو تغيير نداده بودند)
بعدش كليد Open رو بزنيد . صفحه مطابق شكل زير باز ميشه :
http://uploadtak.com/images/onlg4hesyzlgg6381nw.png
در اين قسمت كلمه root رو بنويسيد و Enter بزنيد .
بعدش هم پسورد روت رو بزنيد و Enter .
خوب اگه تا الآن همه مراحل رو دست انجام داده باشيد به سرور مجزي خود وصل شديد و مي تونيد دستورات خودتون رو اجرا كنيد .
حالا براي اينكه يكم لذت ببريم مي تونيم دستورات زير رو به ترتيب اجرا كنيم :
cd /
ls
[RIGHT] دوستان خواهش مي كنم سوالاتتون رو توي اين تاپيك مطرح نكنيد و اجازه بديد كه آموزش ها پشت سر هم باشن .
در ضمن از پارس پرشيا (http://parspersia.com) عزيز براي اينكه سرور مجازي رو در اختيار ما قرار دادن متشكريم .
http://www.mynifgi6.com/images/TabliGhaat/ParsPershia.gif
اين آموزش رو خودم نوشتم و پخش اختصاصي بوده .
اولين پخش هم توي ************* بود .
دوميش هم اينجا.
---------- Post added at 09:00 PM ---------- Previous post was at 08:59 PM ----------
خوب حالا كه سرور رو داريم براي راه اندازي يك سايت و يا هاستينگ روي اين سرور 2 تا راه داريم :
مي تونيم براي راه اندازي يك سايت روي سرور PHP + Apache رو روي سرور نصب و كانفيگ بكنيم .
يا اينكه براي راه اندازي هاستينگ و فروش هاست يك كنترل پنل مثل cPanel و DirectAdmin رو روي سرور نصب كنيم .
اين آموزش چون براي هاستينگ ها هست ما از راه دوم ميريم و يك كنترل پنل نصب مي كنيم .
قسمت دوم: نصب كنترل پنل cPanel
به خاطر اينكه بيشتر هاستينگ ها از cPanel استفاده مي كنند و كاربرپسندتر از Directadmin مي باشد ما روي سرور خودمون cPanel رو نصب مي كنيم .
براي نصب اول با Putty به سرور وصل بشيد و دستورات رو اجرا كنيد .
1- SELinux رو غير فعال مي كنيم تا موفع نصب به مشكلي بر نخوريم :
vi /etc/selinux/configدنبال كلمه زير بگرديد :
SELINUXكل خط رو به اين تغيير بديد :
SELINUX=disabled2- به پوشه home ميريم و فايل نصب cPanel رو دانلود مي كنيم .
cd /home
wget -N http://httpupdate.cpanel.net/latest3- فايل نصاب رو اجرا مي كنيم و منتظر ميمونيم تا نصب تموم بشه .
sh latestبعد از اينكه نصب تموم شد براي دسترسي به كنترل پنل از آدرس زير استفاده بكنيد :
http://IPADDRESS:2086/به جاي IPADDRESS آي پي سرورتون رو قرار بديد .
---------- Post added at 09:01 PM ---------- Previous post was at 09:00 PM ----------
قسمت سوم: تنظيم cPanel
خوب بعد از اينكه نصب رو تموم كرديد بايد به WHM بريد و تنظيمات cPanel رو انجام بديد .
به آدرس زير ميريم :
https://IPADDRESS:2087/و مراحل زير رو به ترتيب انجام ميديم :
1- صفحه اي مثل شكل زير باز ميشه و شما كليد I Agree/Go to Step 2 رو ميزنيد و به مرحله بعد ميريد .
http://upload98.com/images/oi4tsxuh6a3mudxrkbnb.gif
2- خوب توي اين مرحله چند تا بخش وجود داره كه شما فقط بايد 2 تا از اونها رو تغيير بديد .
http://upload98.com/images/7ky8gucvsi6qu5i4hdby.gif
2-1) Contact Information -> Server Email Contact Address : توي اين قسمت بايد ايميل مدير سرور (ايميل خودتون) رو قرار بديد .
2-2) Hostname -> The Server's Hostname : خوب اينجا هم بايد هاست نيم رو قرار بديد . مهم نيست چي باشه فقط بايد به اين شكل باشه : SERVERNAME.Domain.tld
ما در اينجا از learn.parspersia.com استفاده كرديم .
و بعد Go to Step 3 رو ميزنيم .
3- توي اين مرحله cPanel از شما ميپرسه كه آيا سرور شما آي پي ديگه اي داره كه بخوايد اضافه كنيد ؟ اگر داره اينجا اضافه كنيد اگر هم نداره فقط كليد Go to Step 4 رو بزنيد .
http://upload98.com/images/lbbhc8972orl3p4gsf0r.gif
4- اين مرحله در مورد NameServer ها هست . قسمت اول بايد برنامه Nameserver هارو انتخاب كنيد . گزينه پيشنهادي من BIND هست . يعني خودم هم تا حالا از بقيش استفاده نكردم .
قسمت دوم هم مربوط به نيم سرور ها هست . كه بايد اينطوري باشن : ns1.domain.tld و ns2.domain.tld البته مي تونه چيزاي ديگه هم باشه اما بايد اين چيزي رو كه اينجا به جاي ns1 و ns2 مي نويسيد يادتون باشه و domain.tld رو هم ثبت كرده باشيد .
قسمت سوم هم بايد جلوي اين nameserver هاتون ip سرورتون رو بنويسيد .
http://upload98.com/images/9vjme5x4bhsdkzptyfg.gif
http://upload98.com/images/cz9wb8lr431lhtfgp9.gif
پيشنياز ها :
1- آشنايي كامل با مفاهيم اولبه مانند سرور ، مجازي سازي ، هاست و ...
2- آشنايي با نصب سيستم عامل (در اين آموزش از سيستم عامل CentOS استفاده مي شود در صورتي كه در مورد نصب آن اطلاعي نداريد به اينجا (http://forum.*************/showthread.php?t=97&p=137&viewfull=1#post137)مراجعه بفرماييد)
3- آشنايي با دستورات ابتدايي لينوكس
بخش اول:هاست هاي لينوكسي
قسمت اول:شروع
خوب براي شروع شما مي تونيد يك سرور مجازي با رم 512 مگابايت بگيريد و ادامه آموزش رو بخونيد يا اينكه روي كامپيوتر خود سيستم عامل CentOS رو نصب كنيد (البته روش دوم بيشتر براي كسايي توصيه ميشه كه اينترنت پرسرعت دارند)
وقتي كه شما سرور مجازي يا سرور اختصاصي سفارش مي ديد بعد از اينكه سرويستون فعال ميشه دو يا سه تا چير براتون ارسال ميشه :
1- آي پي (IP) سرور
2- رمز عبور(Password) روت
3- نام كاربري كه هميشه Root هست كه بعضي وقتا مي فرستن بغضي وقتا نمي فرستن .
وقتي شما سه تا مورد بالا رو در دسترس داريد مي تونيد با استفاده از پروتوكل SSH مي تونيد كنسول سرور مجازيتون رو باز كنيد و دستوراتتون را اجرا كنيد اما حالا چطور ؟ يا مي گيريد .
براي اينكه بتونيد با استفاده از اين پروتوكل به سرور وصل باشيد بايد برنامه Putty رو دانلود كنيد .
بعد از اينكه اين برنامه رو دانلود كرديد فايل PUTTY.EXE رو باز مي كنيد :
http://uploadtak.com/images/pk1s7u4yzk9n78po04ct.png
در قسمت Host Name(or IP address) بايد همون IP رو كه موفع تحويل سرور بهتون دادند وارد بكنيد به پورت هم دست نزنيد (اگر پورت SSH رو تغيير نداده بودند)
بعدش كليد Open رو بزنيد . صفحه مطابق شكل زير باز ميشه :
http://uploadtak.com/images/onlg4hesyzlgg6381nw.png
در اين قسمت كلمه root رو بنويسيد و Enter بزنيد .
بعدش هم پسورد روت رو بزنيد و Enter .
خوب اگه تا الآن همه مراحل رو دست انجام داده باشيد به سرور مجزي خود وصل شديد و مي تونيد دستورات خودتون رو اجرا كنيد .
حالا براي اينكه يكم لذت ببريم مي تونيم دستورات زير رو به ترتيب اجرا كنيم :
cd /
ls
[RIGHT] دوستان خواهش مي كنم سوالاتتون رو توي اين تاپيك مطرح نكنيد و اجازه بديد كه آموزش ها پشت سر هم باشن .
در ضمن از پارس پرشيا (http://parspersia.com) عزيز براي اينكه سرور مجازي رو در اختيار ما قرار دادن متشكريم .
http://www.mynifgi6.com/images/TabliGhaat/ParsPershia.gif
اين آموزش رو خودم نوشتم و پخش اختصاصي بوده .
اولين پخش هم توي ************* بود .
دوميش هم اينجا.
---------- Post added at 09:00 PM ---------- Previous post was at 08:59 PM ----------
خوب حالا كه سرور رو داريم براي راه اندازي يك سايت و يا هاستينگ روي اين سرور 2 تا راه داريم :
مي تونيم براي راه اندازي يك سايت روي سرور PHP + Apache رو روي سرور نصب و كانفيگ بكنيم .
يا اينكه براي راه اندازي هاستينگ و فروش هاست يك كنترل پنل مثل cPanel و DirectAdmin رو روي سرور نصب كنيم .
اين آموزش چون براي هاستينگ ها هست ما از راه دوم ميريم و يك كنترل پنل نصب مي كنيم .
قسمت دوم: نصب كنترل پنل cPanel
به خاطر اينكه بيشتر هاستينگ ها از cPanel استفاده مي كنند و كاربرپسندتر از Directadmin مي باشد ما روي سرور خودمون cPanel رو نصب مي كنيم .
براي نصب اول با Putty به سرور وصل بشيد و دستورات رو اجرا كنيد .
1- SELinux رو غير فعال مي كنيم تا موفع نصب به مشكلي بر نخوريم :
vi /etc/selinux/configدنبال كلمه زير بگرديد :
SELINUXكل خط رو به اين تغيير بديد :
SELINUX=disabled2- به پوشه home ميريم و فايل نصب cPanel رو دانلود مي كنيم .
cd /home
wget -N http://httpupdate.cpanel.net/latest3- فايل نصاب رو اجرا مي كنيم و منتظر ميمونيم تا نصب تموم بشه .
sh latestبعد از اينكه نصب تموم شد براي دسترسي به كنترل پنل از آدرس زير استفاده بكنيد :
http://IPADDRESS:2086/به جاي IPADDRESS آي پي سرورتون رو قرار بديد .
---------- Post added at 09:01 PM ---------- Previous post was at 09:00 PM ----------
قسمت سوم: تنظيم cPanel
خوب بعد از اينكه نصب رو تموم كرديد بايد به WHM بريد و تنظيمات cPanel رو انجام بديد .
به آدرس زير ميريم :
https://IPADDRESS:2087/و مراحل زير رو به ترتيب انجام ميديم :
1- صفحه اي مثل شكل زير باز ميشه و شما كليد I Agree/Go to Step 2 رو ميزنيد و به مرحله بعد ميريد .
http://upload98.com/images/oi4tsxuh6a3mudxrkbnb.gif
2- خوب توي اين مرحله چند تا بخش وجود داره كه شما فقط بايد 2 تا از اونها رو تغيير بديد .
http://upload98.com/images/7ky8gucvsi6qu5i4hdby.gif
2-1) Contact Information -> Server Email Contact Address : توي اين قسمت بايد ايميل مدير سرور (ايميل خودتون) رو قرار بديد .
2-2) Hostname -> The Server's Hostname : خوب اينجا هم بايد هاست نيم رو قرار بديد . مهم نيست چي باشه فقط بايد به اين شكل باشه : SERVERNAME.Domain.tld
ما در اينجا از learn.parspersia.com استفاده كرديم .
و بعد Go to Step 3 رو ميزنيم .
3- توي اين مرحله cPanel از شما ميپرسه كه آيا سرور شما آي پي ديگه اي داره كه بخوايد اضافه كنيد ؟ اگر داره اينجا اضافه كنيد اگر هم نداره فقط كليد Go to Step 4 رو بزنيد .
http://upload98.com/images/lbbhc8972orl3p4gsf0r.gif
4- اين مرحله در مورد NameServer ها هست . قسمت اول بايد برنامه Nameserver هارو انتخاب كنيد . گزينه پيشنهادي من BIND هست . يعني خودم هم تا حالا از بقيش استفاده نكردم .
قسمت دوم هم مربوط به نيم سرور ها هست . كه بايد اينطوري باشن : ns1.domain.tld و ns2.domain.tld البته مي تونه چيزاي ديگه هم باشه اما بايد اين چيزي رو كه اينجا به جاي ns1 و ns2 مي نويسيد يادتون باشه و domain.tld رو هم ثبت كرده باشيد .
قسمت سوم هم بايد جلوي اين nameserver هاتون ip سرورتون رو بنويسيد .
http://upload98.com/images/9vjme5x4bhsdkzptyfg.gif
http://upload98.com/images/cz9wb8lr431lhtfgp9.gif