In some ways, firewalld on systemd systems is easier to manage and configure than iptables. There are, for the most part, no long series of chains, jumps, accepts and denies that you need to memorize to get firewalld up and running in a basic configuration. The rules are simple and straightforward, but there is no reason you cannot still have all the power that iptables afforded.Continue reading “An Introduction to Firewalld”
- What is Chocolatey?
- Install Using Powershell
- Install Using Windows Cmd Shell
- Verify Installation
- Basic Chocolatey Commands
Most Linux distributions ship with a command-line based text editor, usually Vi/Vim or Nano. While both are excellent choices, Vim has a steeper learning curve and can be confusing for beginners. Nano, on the other hand, will feel much more familiar to anyone who has used notepad or other simple text editors in a desktop or other graphical user interface. This is not to say that Nano is not as feature rich as Vim; it is simply more accessible.Continue reading “How to Install and Configure Nano on CentOS 8”
WordPress has a great GUI-based installation process however some use cases call for CLI! Or, maybe you just feel more at home in a terminal, either way this article will show you how to get your WordPress site setup with just a terminal, using WP-CLI, and maybe a sprinkle of SSH.
In order to be able to install WordPress manually using WP-CLI you will first need to create a new database for the WordPress install. You will need to know how to find your SSH credentials as well as being used to using Terminal or Putty and WP-CLI.Continue reading “Installing WordPress using WP-CLI”
In the last tutorial, we learned how to install Vue 3 CLI and gone over a few of the new features which were shipped with it.
What is Webmin?Webmin is a browser-based graphical interface to help you administrate your Linux server. Much like cPanel or Plesk, Webmin allows you to set up and manage accounts, Apache, DNS zones, users and configurations. As these configurations can get somewhat complicated Webmin works to simplify this process. The result is fewer issues during server and domain setup. Which results in a stable server and a pleasant administration experience. Unlike Plesk or cPanel, Webmin is completely free and open to the public. Unfortunately, here at Liquid Web, we do not offer managed support for Webmin, but we are always willing to assist as much as possible when issues arise. You can download Webmin from their site. Also, you can find some excellent documentation on this interface. Continue reading “How To Set Up Multiple PHP Versions in Webmin”
The Action Scheduler is a background processing, queue job runner which is built into WooCommerce core. A number of plugins use the Action Scheduler, WooCommerce Subscriptions and WooCommerce Follow-Ups being two of the best known.
WP-CLI makes it easy to delete posts and comments which have been created by the Action Scheduler in WooCommerce. There may be cases where the Action Scheduler might create a large number of posts and comments on your live site, and you want to clear up the data from the site’s database.
Delete Comments from Action Scheduler
To delete comments created by the Action Scheduler, you can run this wp-cli command:
wp comment list --field=comment_ID --'comment_author'='ActionScheduler' --number=1000 | xargs wp comment delete --force
The number can be increased if you have more comments that need to be deleted to 2000 or higher.
Delete Bulk Posts from Action Scheduler
To delete all the scheduled-action posts, you can run this wp-cli command:
wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 | xargs wp post delete --force
The number can be increased if you have more posts that need to be deleted to say 2000 or higher.
Delete Scheduled Action Posts
To delete all the scheduled-action posts with a post status of trash, you can run this wp-cli command:
wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 --post_status=trash | xargs wp post delete --force
Delete Bulk Scheduled Actions
To delete all the scheduled-action posts with a post status of cancel, you can run this wp-cli command:
wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 --post_status=cancel | xargs wp post delete --force
Using a mix of these commands, you will be able to delete posts and comments easily, using WP-CLI on your site. It will also keep your site database clean, allowing it to run more efficiently. Take the work out of maintaining your WordPress site with our Managed WooCommerce product. Our WooCommerce platform comes with free iThemes plugins curated especially for online stores.
Give us a call at 800.580.4985, or open a chat or ticket with us to speak with one of our knowledgeable Solutions or Experienced Hosting advisors to learn how you can take advantage of these techniques today!
- These instructions are intended specifically for configuring Cyberduck for use with Storm Object Storage.
- I’ll be working from a Microsoft Windows 8 desktop with Cyberduck already installed.