پشتیبانی آنلاین
پشتیبانی همیشگی آنلاین جهت حل مشکلات شما
در صورت عدم رضایت از سرویس ارائه شده هزینه شما تا 7 روز بعد قابل برگشت است
تمامی سرویس های پی سی سرور از نظر کیفیت تضمین شده هستند
پشتیبانی تلفی برای همه مشتریان عزیز
پنل مشترکین
آدرس ایمیل:

کلمه عبور:


مرا به خاطر بسپار

شماره حساب ها
پرداخت آنلاین فوری
طرف قرارداد با بانک ملت
mellat.png (113×148)
آموزش کانفیگ وی پی اس و سرور و تنظیم DNS بدون پنل 1
در این آموزش ما قصد داریم تا اجزای لازم برای تنظیم یک vps با سیستم عامل centOS6 را تا نصب wordpress بدون استفاده از پنل (kloxo,webmin,ispconfig,directadmin,cPanel) دنبال کنیم و یک دامین (yoursite.ir) را به وب سرور خودمون متصل کنیم.
برای نصب پکیج های لازم از دستور زیر استفاده کنید:
کد HTML:
yum install bind* httpd php mysql mysql-server php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc php-cli perl -y
این دستور وب سرور و دیتابیس و php و سرویس دامنه را روی سرور شما نصب می کنه
بعد از این مرحله بوسیله دستورات زیر کاری میکنیم که سرویس هایی که نصب کردیم بعد از بوت شدن OS اجرا بشوند :
کد HTML:
chkconfig named on
chkconfig httpd on
chkconfig mysqld on
دیوار آتش Firewall لینوکس به طور پیش فرض فعال است و پورت های 80 و 53 که مربوط به سرویس دهی وب و دامنه است مسدود می باشد با دستورات زیر پورت های مورد نظر را باز می کنیم :
کد HTML:
iptables -I INPUT 4 -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
iptables -I OUTPUT 4 -m state --state NEW -m udp -p udp --sport 53 -j ACCEPT
iptables -I INPUT 4 -m state --state NEW -m udp -p udp --sport 53 -j ACCEPT
service iptables save
بعداً اگر مایل بودید می تونید پورت های دیگه ایی را هم باز کنید :
کد HTML:
Name         Port     Type 
  FTP         21       tcp 
  SSH         22       tcp 
  SMTP        25       tcp 
  DNS         53       tcp 
  DNS         53       udp   
  WWW         80       tcp 
  POP3        110      tcp 
  IMAP2       143      tcp 
  SSL (www)   443      tcp
در این مرحله باید تنظیمان DNS را برای دامنه مفروض انجام بدید فرض کنید شما یک دامنه از nic.ir تهیه کردید ابتدا وارد کنترل پنلتون بشید و در قسمت کارگزار آدرس های زیر را وارد کنید :
کد HTML:
ns1.yoursite.ir
ns2.yoursite.ir
و رکورد ها را ذخیره کنید و از پنل nic.ir خارج بشوید.

حالا برای تنظیمات روی سرور باید ابتدا فایل named.conf را باز کرده و zone جدید را تعریف کنیم:
باز کردن فایل :
کد HTML:
vi /etc/named.conf
اضافه کردن خطوط زیر به انتهای فایل :
کد HTML:
zone "yoursite.ir" {
	type master;
	file "/var/named/yoursite.ir";
	};
و سپس باید به همه اجازه کوئری زدن بدیم و localhost را به any تغییر بدیم که در آخر فایل تنظیمات به این شکل در میاد :
//
کد HTML:
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
	listen-on port 53 {
		any;
		};
	listen-on-v6 port 53 { ::1; };
	directory 	"/var/named";
	dump-file 	"/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
	allow-query {
		any;
		};
	recursion yes;

	dnssec-enable yes;
	dnssec-validation yes;
	dnssec-lookaside auto;


};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
	type hint;
	file "named.ca";
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

zone "yoursite.ir" {
	type master;
	file "/var/named/yoursite.ir";
	};
سپس فایل zone را ایجاد می کنیم :
کد HTML:
vi /var/named/yoursite.ir
و عبارات زیر را داخلش می نویسیم :
کد HTML:
$ttl 38400
yoursite.ir.    IN      SOA     yoursite. admin.yoursite.ir. (
                        1350525412
                        10800
                        3600
                        604800
                        38400 )
yoursite.ir.    IN      A       192.168.0.2
www.yoursite.ir.        IN      A       192.168.0.2
mail.yoursite.ir.       IN      A       192.168.0.2
ftp.yoursite.ir.        IN      A       192.168.0.2
ns1.yoursite.ir.        IN      A       192.168.0.2
ns2.yoursite.ir.        IN      A       192.168.0.2
yoursite.ir.    IN      NS      ns1.yoursite.ir.
yoursite.ir.    IN      NS      ns2.yoursite.ir.
yoursite.ir.    IN      MX      10 mail.yoursite.ir.
که تنظیمات میل سرور و ftp و nameserver انجام شده شما تنها باید تمام آیپی های 192.168.0.2 را با آیپی vps خودتون عوض کنید و yoursite.ir را نام دامنه خودتون تغییر بدید .

سپس باید سرویس ها را اجرا کنید :
کد HTML:
service named start
اگر این سرویس درست اجرا نشد ctrl+c بزنید و دستورات زیر را اجرا :
کد HTML:
rndc-confgen -a -r /dev/urandom -t /var/named/chroot
service named start 
سپس :
کد HTML:
service httpd start
service mysqld start
 
تاریخ ارسال: 2013-04-19           تعداد بازدید: 7401           نویسنده: admin
طراحی سایت و انواع قالب

طراحی سایت

     برای ورود به بخش طراحی اینجا کلیک کنید