نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: آموزش نصب Cpanel روی FreeBSD

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید AhmadTux آواتار ها
    تاریخ عضویت
    Nov 2010
    محل سکونت
    Zanjan
    نوشته ها
    48
    تشکر تشکر کرده 
    20
    تشکر تشکر شده 
    52
    تشکر شده در
    37 پست

    پیش فرض آموزش نصب Cpanel روی FreeBSD

    سلام خدمت همه دوستان
    حدود چند ماه هست که تلاش میکنم cpanel رو freebsd داشته باشم که هم از کیفیت fbsd استفاده کرده باشم و هم cpanel رو داشته باشم.

    کل چیز هایی که یاد گرفتم رو تو یه man لیست کردم
    و میدونم که خیلی خیلی نقص داره
    پس لطف کنید و تجربه های خودتون رو در اختیار همه قرار بدید

    نکته : من روی vps چیزی از قبل انجام ندادم و همه کارهام از اول تا آخر اینه

    از آقای ابراهیم کیانی (MagicVPS) هم باید تشکر کنم . چون واقعا اگه کمک های ایشون نبود من هیچ وقت نمیتونستم مقاله رو جمع بندی کنم

    ممنونم
    کد:
    ***************************************************************************************
    update OS & ports
    ***************************************************************************************
    portsnap fetch extract
    freebsd-update fetch
    freebsd-update install
    
    
    
    
    
    ***************************************************************************************
    REBOOT
    ***************************************************************************************
    
    
    
    
    
    ***************************************************************************************
    enable ssh login
    ***************************************************************************************
    
    ssh-keygen -t rsa
    ssh-keygen -t dsa
    
    vi /etc/ssh/sshd_conf
    PermitRootLogin yes
    PasswordAuthentication yes
    SyslogFacility AUTH
    LogLevel INFO
    
    
    
    
    ***************************************************************************************
    install tools
    ***************************************************************************************
    cd /usr/ports/net/ntp ; make install clean
    
    
    They are also installed : automake | libtool perl | automake | m4 | help2man | gmake | autoconf | libsigsegv | p5 | gettext | libiconv | ntp | 
    
    cd /usr/ports/*/wget  ; make install clean
    cd /usr/ports/*/rsync ; make install clean
    
    
    
    
    ***************************************************************************************
    create links
    ***************************************************************************************
    ln -s /usr/local/bin/wget /usr/bin/wget
    ln -s /lib/libcrypt.so.5 /lib/libcrypt.so.2 // To Fix: Shared object “libcrypt.so.2″ not found,
    ln -s /lib/libc.so.7 /lib/libc.so.5 // To Fix: Shared object “libc.so.5″ not found
    ln -s /lib/libm.so.5 /lib/libm.so.3 // To Fix: “libm.so.3″ not found
    
    
    
    
    
    
    ***************************************************************************************
    edit kernel conf and recompile
    ***************************************************************************************
    vi /usr/src/sys/i386/conf/GENERIC
        options         IPFIREWALL
        options         IPFIREWALL_DEFAULT_TO_ACCEPT
        options         IPDIVERT
        options         QUOTA
    
    cd /usr/src
    make buildkernel KERNCONF=GENERIC
    make installkernel KERNCONF=GENERIC
    
    
    ***************************************************************************************
    Disk qouta
    ***************************************************************************************
    vi /etc/fstab
    /dev/da??? / ufs rw,userquota,groupquota 2 2
    quota -v
    
    
    
    
    ***************************************************************************************
    edit rc.conf
    ***************************************************************************************
    vi /etc/rc.conf
    
    firewall_enable="YES"
    firewall_quiet="NO"
    firewall_type="/etc/firewall.conf"
    
    enable_quotas="YES"
    check_quotas="YES"      # Check quotas on startup (or NO).
    named_flags="-u bind -c /etc/namedb/named.conf"
    named_program="/usr/local/sbin/named"
    named_chrootdir="/var/named"
    named_enable="YES"
    mysql_enable="YES"
    ntpdate_enable="YES"
    ntpdate_hosts="ir.pool.ntp.org"
    
    
    
    
    ***************************************************************************************
    REBOOT
    ***************************************************************************************
    
    
    
    
    
    ***************************************************************************************
    install cpanel (11Hours)
    ***************************************************************************************
    cd ~
    fetch http://httpupdate.cpanel.net/latest
    chmod +x latest
    sh latest > cpanellog.txt
    
    cd /usr/ports/www/frontpage;make install;
    
    
    ***************************************************************************************
    Touch the following file
    ***************************************************************************************
    touch /etc/rc.d/init.d/function // To fix:  Could not find functions file, your system may be broken
    /etc/init.d/cpanel start
    touch /usr/local/bin/wget.log
    
    
    
    
    ***************************************************************************************
    FIX DNS
    ***************************************************************************************
    
    edit /etc/namedb/named.conf
     forwarders {
            127.0.0.1;
        };
    && Warning: 127.0.0.1 will not work here. Change this IP address to a name server at your uplink.
    and remove "//" in line:
        listen-on { 127.0.0.1; }; 
    
    
    
    /scripts/fixnamed
    /scripts/fixndc
    touch /var/named/named.root
    /scripts/fixnamed
    /scripts/fixndc
    
    
    vi /etc/reslov.conf
    IPv4 addresses
    
        8.8.8.8
        8.8.4.4
    
    
    ***************************************************************************************
    FIX error
    ***************************************************************************************
    /scripts/ftpup –force 
    /scripts/eximup –force 
    /scripts/upcp
    ./arun
    
    
    ***************************************************************************************
    FIX qouta
    ***************************************************************************************
    /scripts/fixquotas
    /scripts/initquotas
    repquota -ua
    quota -v
    
    
    
    ***************************************************************************************
    FIX mysql
    ***************************************************************************************
    mysql statusmysql has failed, please contact the sysadmin (result was “Warning, no valid mysql.sock file found.mysql has failed”).
    
    /scripts/mysqlup
    
    
    mysql === ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
    
    
    cd /usr/local/bin/
    server20# ./mysql_fix_privilege_tables
    /usr/local/bin/mysql –no-defaults –force –user=root –host=localhost –database=mysql
    If you get an ‘Access denied’ error, you should run this script again and
    give the MySQL root user password as an argument with the –password= option
    
    
    /scripts/fixmysql
    
    
    
    
    
    cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf
    Note:  Replace my-medium.cnf with whatever suites your server's enviroment.
    
    
    vi /usr/local/etc/rc.d/mysql-server.sh
    Change this line:
    safe_mysqld --user=mysql --datadir=${DB_DIR} ..etc..etc..
    to look like:
    safe_mysqld --user=mysql --skip-networking --datadir=${DB_DIR} ..etc..etc..


    ---------- Post added at 05:24 PM ---------- Previous post was at 05:04 PM ----------

    rule های ipfw رو هم اینجا بدید :
    کد:
    /etc/firewall.conf
    ویرایش توسط AhmadTux : January 15th, 2012 در ساعت 17:08
    AhmadTux

    What could be better than BSD?
    I live with it

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


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

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

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

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

  1. نصب cPanel DNSONLY روی FreeBSD
    توسط LIAN2 در انجمن سی پنل CPanel
    پاسخ ها: 0
    آخرين نوشته: February 24th, 2015, 08:51
  2. کمپ آموزشی FreeBSD در تهران
    توسط aminarab17 در انجمن مباحث دیگر
    پاسخ ها: 5
    آخرين نوشته: August 14th, 2014, 12:36
  3. آموزش نصب NginX برروی سیستم عامل FreeBSD
    توسط --- در انجمن وب سرورها
    پاسخ ها: 0
    آخرين نوشته: December 14th, 2011, 12:33
  4. کتاب های آموزشی FreeBSD
    توسط Vahid در انجمن مباحث دیگر
    پاسخ ها: 6
    آخرين نوشته: November 13th, 2010, 12:11
  5. cPanel در freeBSD?
    توسط novinvps.com در انجمن سی پنل CPanel
    پاسخ ها: 2
    آخرين نوشته: July 8th, 2009, 23:09

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

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