Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

cPanel /Scripts

Discussion in 'General Discussion' started by celliott, Feb 8, 2006.

  1. celliott

    celliott Well-Known Member

    Joined:
    Jan 2, 2006
    Messages:
    460
    Likes Received:
    0
    Trophy Points:
    166
    Location:
    United Kingdom
    I have come accross an excellent list of all the cpanel /scripts also with a description. I have been looking for this quite a while and am wondering whether mods could make it a sticky for people looking in the future?

    Common cPanel /Scripts

    Install Zend Optimizer /scripts/installzendopt
    Hostname A Entry Missing! /scripts/fixndc then restart bind and apache
    Install Cron on New Server /scripts/installrpm anacron vixie-cron ; /etc/rc.d/init.d/crond start
    Bandwidth issues /scripts/cleanbw
    /scripts/fixwebalizer (To fix problem in webalizer that stop updating stats)
    /scripts/fixcommonproblems
    /scripts/fixeverything
    Fixing Mail List MailMan /usr/local/cpanel/bin/convertmailman2
    Reinstall MailMan /scripts/reinstallmailman
    Fix Permissions on accounts: /scripts/fixhome
    Edit mySQL conf file: pico /etc/my.cnf
    Edit php.ini: pico /usr/local/lib/php.ini
    Edit Apache Conf: pico /etc/httpd/conf/httpd.conf
    Checking Real Time Top Processes Login to SSH and run: top
    Run cpanel backup /scripts/cpbackup
    To try and fix domain controller: /scripts/fixndc

    Quotas /scripts/initquotas - takes a while to run
    /scripts/resetquotas
    /scripts/fixquotas - takes a while to run

    /scripts/adddns Add a Dns Entry
    /scripts/addfpmail Install Frontpage Mail Exts
    /scripts/addservlets Add JavaServlets to an account (jsp plugin required)
    /scripts/adduser Add a User
    /scripts/admin Run WHM Lite
    /scripts/apachelimits Add Rlimits (cpu and mem limits) to apache.
    /scripts/dnstransfer Resync with a master DNS Server
    /scripts/editquota Edit A User's Quota
    /scripts/finddev Search For Trojans in /dev
    /scripts/findtrojans Locate Trojan Horses
    Suggest Usage
    /scripts/findtrojans > /var/log/trojans
    /scripts/fixtrojans /var/log/trojans
    /scripts/fixcartwithsuexec Make Interchange work with suexec
    /scripts/fixinterchange Fix Most Problems with Interchange
    /scripts/fixtrojans Run on a trojans horse file created by findtrojans to remove them
    /scripts/fixwebalizer Run this if a user's stats stop working
    /scripts/fixvaliases Fix a broken valias file
    /scripts/hdparamify Turn on DMA and 32bit IDE hard drive access (once per boot)
    /scripts/initquotas Re-scan quotas. Usually fixes Disk space display problems
    /scripts/initsuexec Turn on SUEXEC (probably a bad idea)
    /scripts/installzendopt Fetch + Install Zend Optimizer
    /scripts/ipusage Display Ipusage Report
    /scripts/killacct Terminate an Account
    /scripts/killbadrpms Delete "Security Problem Infested RPMS"
    /scripts/mailperm Fix Various Mail Permission Problems
    /scripts/mailtroubleshoot Attempt to Troubleshoot a Mail Problem
    /scripts/mysqlpasswd Change a Mysql Password
    /scripts/quicksecure Kill Potential Security Problem Services
    /scripts/rebuildippool Rebuild Ip Address Pool
    /scripts/remdefssl Delete Nasty SSL entry in apache default httpd.conf
    /scripts/restartsrv Restart a Service (valid services: httpd,proftpd,exim,sshd,cppop,bind,mysql)
    /scripts/rpmup Syncup Security Updates from RedHat/Mandrake
    /scripts/runlogsnow Force a webalizer/analog update.
    /scripts/secureit Remove non-important suid binaries
    /scripts/setupfp4 Install Frontpage 4+ on an account.
    /scripts/simpleps Return a Simple process list. Useful for finding where cgi scripts are running from.
    /scripts/suspendacct Suspend an account
    /scripts/sysup Syncup Cpanel RPM Updates
    /scripts/unblockip Unblock an IP
    /scripts/unsuspendacct UnSuspend an account
    /scripts/upcp Update Cpanel
    /scripts/updatenow Update /scripts
    /scripts/wwwacct Create a New Account

    /scripts/runweblogs account username for awstats to run manually


    Sometimes such behavior of apache/httpd (taking more and more memory until it dies or crashes the server) can be caused by corrupted MySQL database. Try to do the following:
    1) Kill the mysql server
    /etc/rc.d/init.d/mysql stop

    2) Repair all SQL databases:
    myisamchk -r /var/lib/mysql/*/*.MYI

    3) Start mysql again:
    /etc/rc.d/init.d/mysql start

    Chris
     
  2. dropby23

    dropby23 Well-Known Member

    Joined:
    Jan 16, 2005
    Messages:
    155
    Likes Received:
    0
    Trophy Points:
    166
    a good list thank you
     
  3. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,470
    Likes Received:
    21
    Trophy Points:
    463
    Location:
    Go on, have a guess
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. celliott

    celliott Well-Known Member

    Joined:
    Jan 2, 2006
    Messages:
    460
    Likes Received:
    0
    Trophy Points:
    166
    Location:
    United Kingdom
    Never knew that was there, ah well.
     
  5. Gham

    Gham Registered

    Joined:
    Jun 5, 2006
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    151
    I found this very useful I also had not found the other list posted by chirpy, so I had sit down and copied /etc/scripts/ and scripts2/ and then made my own explination for each command.......wish I had found this earlier:)

    Gham
     
  6. SoftDux

    SoftDux Well-Known Member

    Joined:
    May 27, 2006
    Messages:
    991
    Likes Received:
    2
    Trophy Points:
    168
    Location:
    Johannesburg, South Africa
    cPanel Access Level:
    Root Administrator

    I get the following error:

    Any suggestions why?
     
  7. Alexandre

    Alexandre Member
    PartnerNOC

    Joined:
    Jan 21, 2004
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    151
    Location:
    U.S.A.
    In this case, it would be better to rapir it in this way

    root@gandalf [/home/LordMerlin]# find /var/lib/mysql/ -name "*MYI" | xargs myisamchk -r
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. SoftDux

    SoftDux Well-Known Member

    Joined:
    May 27, 2006
    Messages:
    991
    Likes Received:
    2
    Trophy Points:
    168
    Location:
    Johannesburg, South Africa
    cPanel Access Level:
    Root Administrator
    Cool, thanx :)

    That helped a lot! Wow, I've never seen so many corrupt DB tables!

    Would it be safe to run this command, as a crontab, on Sunday night 4am once per month?
     
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice