Dev {Tricks}

  • Home
  • WordPress
  • OJS
  • Oxwall
  • Server and Hosting
You are here: Home / Archives for cwp

March 11, 2024 by dev

Disk Usage Check | CWP | CWPpro

In most cases, full disk space usage on a server is caused by backups or logs but it can be also many other things.
Lets find out the cause and fix it.
List partitions and usage

df -h

Check Disk Usage per User

repquota -a -s

Show only accounts with usage in Gbytes

repquota -a -s | grep G

Check Disk Usage per Partition ignoring links
* You can replace /home with the parition or folder you want to check
Let’s check /home partition

du -hx --max-depth 1 /home

Show only folders with usage in Gbytes

du -hx --max-depth 1 /home | grep G

Check /var partition

du -hx --max-depth 1 /var

Show only folders with usage in Gbytes

du -hx --max-depth 1 /var | grep G

Check Mail folder /var/vmail

du -hx --max-depth 1 /var/vmail

Show only folders with usage in Gbytes

du -hx --max-depth 1 /var/vmail | grep G

Check MySQL folder /var/lib/mysql

du -hx --max-depth 1 /var/lib/mysql

Show only folders with usage in Gbytes

du -hx --max-depth 1 /var/lib/mysql | grep G

Check Backups

du -hx --max-depth 1 /backup

Show only folders with usage in Gbytes

du -hx --max-depth 1 /backup | grep G

Show only daily backup folder with usage in Gbytes

du -hx --max-depth 1 /backup/daily | grep G

Now when you know how to check the partitions and folders here are some useful commands to check files in the folder sorted by size:

ls -lahS /folder/location

Example for MySQL folder /var/lib/mysql/

ls -lahS /var/lib/mysql/

Some useful scripts we already have are checking the most frequent folders:
/var/log/
/usr/local/apache/logs/
/usr/local/apache/domlogs/
/usr/local/cwpsrv/logs/
/tmp
/root
/var/lib/mysql/

/scripts/disk_check

Delete Files
Now when you know how to check, the question is how can you delete or empty files.
Note that you shouldn’t delete files other than logs or backups as all others can crash your server.

Log files are in use by the programs so in case you want to clean big active log files you can’t just delete them as they will remain invisible until you restart the service.
The solution is to empty the file, example:

:> /usr/local/apache/logs/access_log

However all other logs files you can simply delete, examples

rm -f  filename

An example case when you have active log files and logrotated which are not active and are renamed with -DATE

Delete single log file NOT currently in use by service

rm -f /var/log/maillog-20211108

Delete all maillog files NOT currently in use by service

rm -f /var/log/maillog-*

Empty active log file which is in use by the service

:> /var/log/maillog

* If you are not sure it’s better to grab a support service and have the experienced sysadmin to check this for you.

Filed Under: Almalinux, AWS, Bluehost, CentOS, CentOS Web Panel, Cloudcone, Contabo, Debian, Digitalocean, HostGator, Hostinger, Linux Distribusion, Providers, RackNerd, Server and Hosting, Ubuntu, VPS Management, VPSDime, Web Control Panel Tagged With: 100% Disk Usage, cwp, cwppro, disk check

December 23, 2022 by dev

How to reset MySQL root password | CWP

    • CWPpro Database connection
      vi /usr/local/cwpsrv/htdocs/resources/admin/include/db_conn.php
    • MySQL root password
      vi /root/.my.cnf
    • Reset the MySQL root password fast with this command
      /scripts/mysql_pwd_reset -q

 

Filed Under: CentOS Web Panel Tagged With: cwp, cwppro, mysql

December 31, 2021 by dev

Move /var/vmail to /home/vmail | CWP

First check your details

  • Check free space of the all partition
    df -h
  • Check /var/vmail space usage
    du -hs /var/vmail

Now we can start as follows

  • Stop postfix and dovecot service
    systemctl stop postfix dovecot
  • Use rsync command to copy the vmail directory to new location
    rsync -av /var/vmail/ /home/vmail/

    Note: above command will copy vmail to /home/vmail with all existing permissions.

  • Keep a backup of /var/vmail directory
    mv /var/vmail /var/vamil.orig
  • Next, create a symlink to new location from old location
    ln -s /home/vmail /var/vmail

    Symlink creates a reference from new location to old location.

  • Now, start postfix and dovecot
    systemctl start postfix dovecot

That’s it.

You can then test send and receipt of emails. If all looks okey, then you can delete the /var/vmail.orig folder to make the space available.

Filed Under: CentOS Web Panel, Web Control Panel Tagged With: cwp, cwp email, cwp vmail, move vmail to home directory, postfix dovecot, symlink, vmail, vmail directory

October 1, 2021 by dev

How to change the SSH port 22

How to change the SSH port

  • Log in to your server using the current SSH port (default 22).
    Note that you should not close this SSH connection until you have verified that you can access SSH on the new port number.
  • Open / etc/ssh/sshd_config
vi /etc/ssh/sshd_config
  • Set your Port. For example 1234
Port 1234
  • Restart SSHD
/scripts/restartsrv_sshd

or

sudo systemctl restart ssh.service
  • Configure any firewalls with the new SSH port.
  • Test SSH with new port 1234
ssh USER@HOSTNAME -p1234

Use your USER and HOSTNAME and the password and confirm new port.

If the SSH test on the new port is successful you can close the connection. If it is not successful, this SSH connection should not be closed until the SSH test on the new port is successful. Else revert the port to previous state and restart.

find / -name “sshd_config” -print

/usr/share/openssh/sshd_config
/etc/ssh/sshd_config

find / -name “sshd_config” 2>/dev/null

vi /usr/share/openssh/sshd_config

vi /etc/nftables.conf

ufw allow 1234/tcp

vi /etc/services

systemctl restart ssh

service ssh restart

systemctl restart ssh.service

ssh root@server_ip -p NEW_PORT
ssh root@123.512.11.6 -p 1234

 

 

Filed Under: cPanel, Server and Hosting, VPS Management, Web Control Panel Tagged With: CentOS, cPanel/WHM, cwp, cwp pro, default SSH Port 22, linux, SSH Port, ubuntu, vesta

September 11, 2021 by dev

How to change root password of CWP and CWP pro

  • Change root password in CentOS Web Panel
  • CWP admin password – How we reset it via panel
  • Change root password in CentOS Web Panel

Login to CWP account

  • Go to Server Settings->Change Root Password.
  • Enter your new password; confirm the new password.
  • Click the Change Root Password button.
  • You will see the confirmation message:
    Changing password for user root.
    passwd: all authentication tokens updated successfully.

 

 

Filed Under: CentOS Web Panel, How to Tagged With: admin password, create new root password, cwp, cwp pro, root

  • 1
  • 2
  • Next Page »
  • Upwork
  • Freelancer
  • Fiverr
  • Guru

www.ojsexpert.com
www.ojsdev247.com

Recent Posts

  • To get your email for castamodel.com going to the right place, you need to update your DNS settings.
  • Security and WordPress
  • ROR
  • How do we copy google form to google workspace?
  • Install ImageMagick – Almalinux
  • How to remove /public/ from URL in Laravel
  • How to install Maldet alert?
  • How to Install Maldet and Run a Scan | Maldetect
  • Where is Roundcube location on CWP control panel?
  • How To Add Node.js Projects In aaPanel?
  • SPF/DKIM/DMARC Tools
  • Associative arrays – How to loop over Associative arrays
  • Indexed Arrays. How to loop over Indexed Arrays.
  • PHP Break | Continue
  • For Loop | While Loop | Do…While Loop | Foreach Loop
  • Strict mode in PHP
  • PHP Function Return Types
  • PHP Anonymous Functions (or Closures)
  • PHP Variadic Functions
  • PHP nullable type hints

Categories

  • Affiliate Marketing (1)
  • Customization (4)
    • CSS (2)
  • Email Solutions (23)
    • FrontApp (2)
    • Google Spreadsheet (2)
    • Microsoft Outlook (1)
    • PHP Email Form (3)
    • PolyMail (2)
    • Recaptcha (1)
    • Roundcube (4)
    • Thunderbird (3)
    • WebMail (5)
  • Games (1)
  • How to (87)
  • Joomla (6)
    • Akeeba (1)
    • Fix & Tricks (3)
  • jQuery (4)
  • jQuery Plugins (4)
    • BX Slider (1)
    • Slick (1)
  • Laravel (5)
  • Marketplace (5)
  • Miscellaneous (31)
  • MultiSaaS (1)
  • OJS (56)
    • Crossref (1)
    • Help (37)
    • Installation (10)
      • Issues (5)
    • Plugins (8)
    • Scholar Indexing (2)
    • Theme (7)
      • Templates (7)
        • Frontend (6)
        • legacy (1)
    • Theme Customization (10)
    • Theme Development (14)
    • TPL CSS JS (2)
    • Upgrade (11)
  • OSTAD (17)
  • Oxwall (3)
  • Payment Methods (1)
    • Paypal (1)
  • PC Tips and Tricks (14)
    • MS Office (2)
      • PowerPoint (1)
    • Windows (4)
  • PHP Parse error (2)
  • phpBB (2)
  • Server and Hosting (213)
    • Billing and Management (10)
      • Blesta (5)
      • Boxbilling (2)
      • WHMCS (5)
    • Email (10)
      • Postfix (3)
    • Error and Fix (17)
    • FTP (2)
    • Linux Distribusion (28)
      • Almalinux (13)
      • CentOS (17)
      • Debian (21)
      • Ubuntu (19)
    • Mail Server Solusion (7)
      • iRedMain (6)
    • MySQL (12)
    • Providers (69)
      • AWS (37)
      • Bluehost (37)
      • Cloudcone (26)
      • Contabo (40)
      • Digitalocean (68)
      • Hetzner (3)
      • HostGator (36)
      • Hostinger (8)
      • RackNerd (10)
      • VPSDime (38)
    • Security (21)
      • SSH (8)
    • VPS Management (72)
    • Web Control Panel (147)
      • aaPanel (14)
      • CentOS Web Panel (46)
      • cPanel (33)
      • CyberPanel (7)
      • DirectAdmin (96)
        • Find & fix (38)
      • ISPConfig (17)
      • KeyHelp (7)
      • Plesk (26)
      • Webmin (25)
        • Usermin (2)
        • Virtualmin (13)
      • WHM (18)
  • Uncategorized (19)
  • Wordpress (89)
    • Elementor (2)
    • Find and Fix (11)
    • Functions (5)
    • Genesis (9)
    • Glossary (1)
    • How to (22)
    • Neuron TD (15)
      • Console Error (1)
      • functions (5)
        • register_post_type (1)
        • register_sidebar (1)
        • theme_files (1)
        • theme_supports (1)
      • Image Directory (1)
      • Menu (2)
      • Query (4)
    • Plugins (13)
      • Contact Form 7 (5)
      • Duplicator (1)
      • Essential Grid (2)
    • Softaculous (3)
    • Speed and Security (4)
    • Stock Theme Development (6)
      • Header Footer (1)
      • PHP (1)
      • VC (1)
    • Theme Development (2)
      • Issues (1)
      • Menu (1)
    • Timer Theme Development (3)
    • Update (2)
    • Woocommerce (2)
    • WP Basic Guideline (8)

Important DEV links

  • Premium Themes
    • Themeforest
    • Envato Market
  • Built With (What Theme is That?)
    • What WP theme is that
    • Joomla Template Detector
    • Drupal Template Detector
    • Prestashop Template Detector
    • Shopify Theme Detector
    • Squarespace Template Detector
    • OpenCart Detector
    • WordPress.com Theme Detector
  • Domain/IP history checker
    • Who IS request
    • Hosting Info
  • Check DNS Propagation
    • DNS Checker
    • intoDNS
  • What is my IP
    • What is My IP Address
    • What is My IP
    • IP location
    • What is My IP
    • Porkbun
  • SEO Tools
    • Visitor Traffic
    • Broken Link
    • Website Speed Test
      • SEMrush
      • GTmetrix
      • Pingdom
      • PageSpeed Insights
      • DebugBear
      • keyCDN
  • Photo Image
    • Remove Background 50 Free Preview Image 375 × 666 per month
  • Domain Registrars
    • 123-Reg
    • Porkbun
    • Freenom
    • Namecheap NEWCOM598
  • Hosting Providers
    • Bluehost
    • Hostgator
    • Inmotion
  • Hosting Control Panel
    • CWPpro (FREE)
    • DirectAdmin (Trial 60 Days, One account $2/month)
    • ISPConfig (Free)
  • Webmaster Tools
    • Google
    • Bing
    • Yandex
  • Miscellaneous
    • Time Calculator

 

Categories

  • Affiliate Marketing (1)
  • Customization (4)
    • CSS (2)
  • Email Solutions (23)
    • FrontApp (2)
    • Google Spreadsheet (2)
    • Microsoft Outlook (1)
    • PHP Email Form (3)
    • PolyMail (2)
    • Recaptcha (1)
    • Roundcube (4)
    • Thunderbird (3)
    • WebMail (5)
  • Games (1)
  • How to (87)
  • Joomla (6)
    • Akeeba (1)
    • Fix & Tricks (3)
  • jQuery (4)
  • jQuery Plugins (4)
    • BX Slider (1)
    • Slick (1)
  • Laravel (5)
  • Marketplace (5)
  • Miscellaneous (31)
  • MultiSaaS (1)
  • OJS (56)
    • Crossref (1)
    • Help (37)
    • Installation (10)
      • Issues (5)
    • Plugins (8)
    • Scholar Indexing (2)
    • Theme (7)
      • Templates (7)
        • Frontend (6)
        • legacy (1)
    • Theme Customization (10)
    • Theme Development (14)
    • TPL CSS JS (2)
    • Upgrade (11)
  • OSTAD (17)
  • Oxwall (3)
  • Payment Methods (1)
    • Paypal (1)
  • PC Tips and Tricks (14)
    • MS Office (2)
      • PowerPoint (1)
    • Windows (4)
  • PHP Parse error (2)
  • phpBB (2)
  • Server and Hosting (213)
    • Billing and Management (10)
      • Blesta (5)
      • Boxbilling (2)
      • WHMCS (5)
    • Email (10)
      • Postfix (3)
    • Error and Fix (17)
    • FTP (2)
    • Linux Distribusion (28)
      • Almalinux (13)
      • CentOS (17)
      • Debian (21)
      • Ubuntu (19)
    • Mail Server Solusion (7)
      • iRedMain (6)
    • MySQL (12)
    • Providers (69)
      • AWS (37)
      • Bluehost (37)
      • Cloudcone (26)
      • Contabo (40)
      • Digitalocean (68)
      • Hetzner (3)
      • HostGator (36)
      • Hostinger (8)
      • RackNerd (10)
      • VPSDime (38)
    • Security (21)
      • SSH (8)
    • VPS Management (72)
    • Web Control Panel (147)
      • aaPanel (14)
      • CentOS Web Panel (46)
      • cPanel (33)
      • CyberPanel (7)
      • DirectAdmin (96)
        • Find & fix (38)
      • ISPConfig (17)
      • KeyHelp (7)
      • Plesk (26)
      • Webmin (25)
        • Usermin (2)
        • Virtualmin (13)
      • WHM (18)
  • Uncategorized (19)
  • Wordpress (89)
    • Elementor (2)
    • Find and Fix (11)
    • Functions (5)
    • Genesis (9)
    • Glossary (1)
    • How to (22)
    • Neuron TD (15)
      • Console Error (1)
      • functions (5)
        • register_post_type (1)
        • register_sidebar (1)
        • theme_files (1)
        • theme_supports (1)
      • Image Directory (1)
      • Menu (2)
      • Query (4)
    • Plugins (13)
      • Contact Form 7 (5)
      • Duplicator (1)
      • Essential Grid (2)
    • Softaculous (3)
    • Speed and Security (4)
    • Stock Theme Development (6)
      • Header Footer (1)
      • PHP (1)
      • VC (1)
    • Theme Development (2)
      • Issues (1)
      • Menu (1)
    • Timer Theme Development (3)
    • Update (2)
    • Woocommerce (2)
    • WP Basic Guideline (8)
  • Home
  • WordPress
  • OJS
  • Oxwall
  • Server and Hosting

Copyright © 2025 · Executive Pro Theme on Genesis Framework · WordPress · Log in