صفحه 1 از 4 1234 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 33

موضوع: مراحل نصب لینوکس سرور (سریع و آسان)

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    Exclamation مراحل نصب لینوکس سرور دبیان (سریع و آسان)

    سلام ...
    همگی خسته نباشید...
    قصد دارم تو این تاپیک مراحل نصب یک سرور لینوکس دبیان رو آموزش بدم!
    (دوستان اگر کمک کنن هم عالی میشه!)

    شما با انجام دادن مراحل زیر .... براحتی میتوانید سرور لینوکس خود را آماده و راه اندازی کنید!!!!
    موفق باشید....
    ویرایش توسط WebRang : July 3rd, 2009 در ساعت 21:01

  2. تعداد تشکر ها ازWebRang به دلیل پست مفید


  3. # ADS




     

  4. #2
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض نصب آپاچی و php

    قبل از هر چیز ابتدا سیستم عامل رو آپدیت میکنیم!
    apt-get install update
    خوب اولین کار نصب آپاچی و پی اچ پی هست!

    * آپاچی یکی از معروف ترین وبسرورهایی هست که بر روی اکثر سرور های لینوکس نصب و اجرا میشود.
    شما فقط با دستورات زیر می توانید پیکربندی آپاچی رو با PHP 4 و PHP 5 اجرا کنید.
    اگر میخواهید PHP 4 رو نصب کنید ...., فقط apt-get


    apt-get install apache2 php4 libapache2-mod-php4
    نصب PHP5
    * توضیحات :
    کد:
    To install PHP5, just run the following on linux shell. Note that if you dont    specify packages with '4', PHP5 will be automatically installed.
    apt-get install apache2 php5 libapache2-mod-php5
    فایل پیکربندی آپاچی در واقع شده است : / etc/apache2/apache2.conf و پوشه وب سایت
    شما :/var/www

    حالا برای اینکه بفهمیم PHP درست نصب شده است یا نه !؟ فقط یک فایل test.php را در
    /var/www folder با phpinfo() که به عنوان تابع هست !
    nano /var/www/test.php
    # test.php
    توضیحات :
    <?php phpinfo(); ?>
    شما می توانید ارزش های لازم و یا راه اندازی دامنه مجازی با استفاده از فایل پیکربندی آپاچی ویرایش کنید.

    خوب ...!
    قسمت اول تمام شد.

  5. تعداد تشکر ها ازWebRang به دلیل پست مفید


  6. #3
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض فعال کردن GD Library با PHP

    دومین کار ما فعال کردن GD Library با PHP هست!
    کاربردش این هست .. که اگر شما بخواین مثلا" یه سایت پویا ( داینامیک ) رو طراحی کنین و روی وبتون نصب کنین! اون عکس (کد امنیتی) نمایش داده بشه!
    که این کار از اسپم و روبات ها جلوگیری میکنه !(افزایش ضریب امنیتی)
    * اگر دقت کنین بعضی موقع ها کد امنیتی سایتتون نشان داده نمیشه مشکل از همین هست! و باید فعالش کنین!
    apt-get install php5-gd
    خوب درست شد!
    قسمت دوم هم به پایان رسید...

  7. تعداد تشکر ها ازWebRang به دلیل پست مفید


  8. #4
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض فعال کردن Mod Rewrite با .htaccess

    خوب سومین کاری که ما میکنیم باید Mod Rewrite با .htaccess فعال کنیم!
    برای فعال کردن آن کافی دستور زیر را وارد کنید :
    # a2enmod rewrite
    Once you run this command, apache will tell you that this rewrite module is enabled. You can find mod_rewrite enabled and show up in your test.php file.
    I often experienced page not found 404 error with debian/ubuntu versions eventhough your apache runs with mod-rewrite. To fix this, you will need to edit the following file to make some changes.
    nano /etc/apache2/sites-enabled/000-default

    متن های زیر را پیدا کنید و AllowOverride را به All تغییر دهید ...
    <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    # Uncomment this directive is you want to see apache2's
    # default start page (in /apache2-default) when you go to /
    #RedirectMatch ^/$ /apache2-default/
    </Directory>
    حال فایل .htaccess خود را آپلود کنید و سپس آپاچی خود را به وسیله دستور زیر رستارت کنید:


    /etc/init.d/apache2 restart


    قسمت سوم هم به پایان رسید ....



  9. تعداد تشکر ها ازWebRang به دلیل پست مفید


  10. #5
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض نصب MySQL Database Server

    نصب MySQL Database Server :
    نصب MySQL Database Server همیشه لازم است.
    نصب ما اس کیو ال نسخه 5:
    apt-get install mysql-server mysql-client php5-mysql
    نصب ما اس کیو ال نسخه 4:
    apt-get install mysql-server mysql-client php4-mysql
    * دقت کنید که اگرپی اچ پی نسخه 4 نصب کردید باید ، نسخه 4 این رو ستاپ کنین!

    *فایل پیکربندی mysql در اینجاواقع شده است :

    کد:
    /etc/mysql/my.cnf
    ایجاد شناسه برای استفاده از MySQL و تغییر رمز عبور ریشه

    برای تغییر پسورد :
    mysql> USE mysql;
    mysql> UPDATE user SET Password=PASSWORD('new-password') WHERE user='root';
    mysql> FLUSH PRIVILEGES;
    برای تغییر شناسه :
    کد:
    You must never use root password, so you might need to create    a user to connect to mysql database for a PHP script. Alternatively you can    add users to mysql database by using a control panel like webmin    or phpMyAdmin to easily create or assign database permission    to users. We will install Webmin and phpmyadmin    during later once we complete basic mail LAMP installation.


  11. تعداد تشکر ها ازWebRang به دلیل پست مفید


  12. #6
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض نصب PhpMyAdmin

    چهارمین کارمون چی هست؟!
    نصب PhpMyAdmin هستش!

    PhpMyAdmin یک وب خوب مبنی بر مدیریت پایگاه داده و نرم افزار مدیریت و آسان برای نصب و پیکربندی آپاچی است. مدیریت پایگاه داده ها با جداول couldnt بسیار ساده ترهستش با استفاده از phpmyadmin.

    apt-get install phpmyadmin
    * فایل پیکربندی phpmyadmin در اینجا واقع شده :

    /etc/phpmyadmin
    کد:
    To setup under apache all you need to do is include the following line    in /etc/apache2/apache2.conf
    Include /etc/phpmyadmin/apache.conf
    Now restart apache: /etc/init.d/apache2 restart

    نقطه نمایش در سایت شما:
    http://domain/phpmyadmin
    MySQL و phpMyAdmin آماده شده است!

  13. تعداد تشکر ها ازWebRang به دلیل پست مفید


  14. #7
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض نصب Mail Server

    نصب Mail Server


    خود نصب نصب Mail Server شامل بخش های زیر هست :


    • Postfix (Mail Transfer Agent MTA)
    • Dovecot (IMAP/POP3 Server)
    • SASL Authentication with TLS (Authenticate before sending mail outside network in Outlook)
    • Squirrel Mail (Popular Web based Email)


    نصب Postfix MTA (Mail Transfer Agent)
    apt-get install postfix postfix-tls libsasl2 sasl2-bin libsasl2-modules popa3d


    کد:
    During installation, postfix will ask for few questions like name of    server and answer those questions by entering your domain name and select Internet    site for postfix. 
     Postfix configuration file is located at:/etc/postfix/main.cf.    You can edit this file using popular text editor nano /etc/postfix/main.cf
    استارت و ریستارت Postfix Server :
    /etc/init.d/postfix restart
    /etc/init.d/postfix stop
    /etc/init.d/postfix start


    نصب Dovecot :(پیام رسان)

    پیام رسان ، یکی از سرور POP3/IMAP مردمی که نیازهای MTA مثل پسوندی برای کار کردن درست است.
    apt-get install dovecot
    در برخی از نسخه های لینوکس ، بالا نیست ممکن است کار کند بنابراین شما می توانید با مشخص کردن نام فرد بسته را نصب کنید.
    apt-get install dovecot-imapd dovecot-pop3d dovecot-common
    * فایل پیکربندی پیام رسان در اینجاست :
    /etc/dovecot/dovecot.conf


    **** قبل از هر اقدامی باید در فایل پیکربندی پیام رسانمون یه سری تغییراتی ایجاد کنیم!

    باید مقادیر اینگونه وارد شده باشد:

    nano /etc/dovecot/dovecot.conf

    # specify protocols = imap imaps pop3 pop3s
    protocols = pop3 imap
    # uncomment this and change to no.
    disable_plaintext_auth = no
    pop3_uidl_format = %08Xu%08Xv

    * در برخی از نسخه های اوبونتو ، بسیاری از پارامترهای فوق مشخص نشده است.
    .
    شما باید برای درج مقادیر در صورت مشخص نیست و یا چپ خالی است.
    .
    اگر شما uncomment dont و disable_plaintext_auth تغییر ندارد ، شما را دریافت خواهد کرد "ساده متن خطا تائید" از چشم انداز و یا پست الکترونیکی مشتریان.

    بخاطرهمین یه اکانت در POP3برای تست میسازیم :




    adduser <user_name>


    * دقت کنین که دسترسی روت ندید!


    حالا با دستور زیر پیام رسانمون رو رستارت میکنیم :
    /etc/init.d/dovecot restart




    ادامه این بخش ، در پست بعدی ....


  15. تعداد تشکر ها ازWebRang به دلیل پست مفید


  16. #8
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض ادامه نصب Mail Server

    ادامه نصب Mail Server ...........

    تنظیم SASL Authentication با TLS

    * آدرس فایل پیکر بندی :
    /etc/postfix/main.cf

    تنظیمات بدین صورت :
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_local_domain = yourdomain.com
    smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject _unauth_destination
    smtpd_sasl_security_options = noanonymous

    کد:
    On the Dovecot side you also need to specify the dovecot authentication daemon    socket. In this case we specify an absolute pathname. Refer to this postfix    manual here
     Edit /etc/dovecot/dovecot.conf 
     Look for the line that starts with auth default,    before that insert the lines below.
     auth default {
      mechanisms = plain login
      passdb pam {
      }
      userdb passwd {
      }
      socket listen {
      client {
      path = /var/spool/postfix/private/auth
      mode = 0660
      user = postfix
      group = postfix
      }
      }
      }
     Now, rename previous auth default to auth default2.    If you dont rename this then dovecot server will give you error like    multiple instances of auth default.
     Now restart all the components of mail server.
     /etc/init.d/saslauthd restart
      /etc/init.d/postfix restart
      /etc/init.d/dovecot restart
     Test whether your mail server works or not with your outlook express. Configure    a user with a user name <user_name> (without @domain) and make    sure that you select my server requires authentication.    Under settings select same as incoming mail server
     
    
     NOTE: 
    
     1. If you dont enable My server requires authentication    in outlook you cannot send emails to external recipients and you get relay    access denied error. 
    
     2. Do not use root login to login to your mail server.
    
     3. Dont forget to create a new user before you authenticate    using outlook.
    Forwarding Mails:

    ورود به سیستم به عنوان کاربر و نوع:
    echo 'destination_email_address' > .forward
    شما قادر به ساخت فایل و دیدن ویا حذف .forward هستید!



    نصب
    Squirrel Web Mail

    برای نصب این وبمیل حتما توجهداشته باشید که آپاچی و پی اچ پی برروی سرور نصب شده باشد!

    apt-get install squirrelmail
    * آدرس فایل پیکربندی : /etc/apache2/apache2.conf
    که به طور پیش فرض تمامی تنظیمات انجام شده است!
    Include /etc/squirrelmail/apache.conf


    نمونه : http://yourdomain/squirrelmail

    خوب میل سرور هم به اتمام رسید ................................


  17. تعداد تشکر ها از WebRang به دلیل پست مفید


  18. #9
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض نصب کنترل پنل

    حالا بعد انجام تمامی مراحل فوق ... باید یک کنترل پنل مناسب نصب کنیم!
    که بهترین کنترل پنل به نظرم سی پنل هست!

    آموزش های نصب دایرکت ادمین و وب مین و پلسک و سی پنل تو فروم هست!
    اما به طورمثال، من نصب کنترل پنل وب مین رو آموزش میدم ...

    برای نصب کنترل پنل تنها کافیست دستور های زیر را به ترتیب وارد کنید :
    wget http://downloadpath/webmin-x.x.xx.tar.gz
    tar xzf webmin-x.x.x.tar.gz
    cd /webmin-x.x.x
    ./setup.sh
    پس از نصب برای وارد شدن به آدرس های زیر بروید :
    http://ip.address:10000 or http://www.domainname:10000

    موفق باشید...

  19. تعداد تشکر ها ازWebRang به دلیل پست مفید


  20. #10
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    محل سکونت
    قزوین
    نوشته ها
    987
    تشکر تشکر کرده 
    449
    تشکر تشکر شده 
    1,161
    تشکر شده در
    730 پست

    پیش فرض نصب مانیتورکننده!

    مرحله بعدی نصب Webalizer هست!
    Webalizer یک برنامه برای مانیتور سرور هست!
    (که برنامه های متعددی با این موضوع هست .. که آموزش + ... آن ها هم تو فروم قرار داده شده )
    برای نصب دستور های زیر را وارد کنید :
    apt-get install webalizer
    Now edit the webalizer configuration file located at: /etc/webalizer.conf and locate a line with LogFile /var/log/apache/access.log.1 and change to the correct name access.log as shown below.
    LogFile /var/log/apache2/access.log
    برای تنظیم خودکار برنامه به آدرس زیر بروید ...
    /usr/bin/webalizer
    نقطه نمایش : http://domain/webalizer

    برنامه مانیتورینگ هم نصب شد!!!!

  21. تعداد تشکر ها ازWebRang به دلیل پست مفید


صفحه 1 از 4 1234 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. کسب درآمد سریع
    توسط amirnemati در انجمن سوالات و مشکلات
    پاسخ ها: 11
    آخرين نوشته: December 27th, 2013, 02:36
  2. چند نکته ساده سئو و ایندکس سریع صفحات
    توسط azade1992 در انجمن مباحث و منابع آموزش
    پاسخ ها: 0
    آخرين نوشته: December 1st, 2013, 16:08
  3. نیاز سریع به یک vds ا
    توسط interserver در انجمن درخواست سرور مجازی
    پاسخ ها: 2
    آخرين نوشته: March 7th, 2013, 12:05
  4. پنهان کردن سریع آفلاین ها در یاهو مسنجر
    توسط cutegroup در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: May 19th, 2012, 11:02
  5. پاسخ ها: 3
    آخرين نوشته: March 13th, 2012, 11:13

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •