Why firewall is important?

Firewall monitoring requests from the internet and filleting them. The firewall takes care of your data, if any harmful request receives the server firewall immediately blocks the request and safe the data. In the Digital World, ransomware is a very easy trick to hack computers/servers.

At present, there are 2 types of firewall.

1.) software firewall

A software firewall comes with OS and it’s like inbuilt security software design by code. Windows system has Windows defender and Linux system has iptables

List of windows software firewall.

>> Sophos(recommended by KLCWEB)

>> manageEngine

>>Comodo

List of Linux software firewall.

>> pfsense

>> ipcop

>> shorewall

2.) hardware firewall

A hardware firewall is a dedicated piece of equipment top of the server to make high security against DDos, Ransomware and other malicious attacks.

How does a hardware firewall work?

A hardware firewall monitoring data that comes from internet and check information is safe of harmful for the system, a hardware firewall track information by geolocation, IPs and source. In simple team the hardware firewall know as packet filter. it tracks information by geolocation, IPs and source and open port for safer request or drop it if that’s harmful information.

A hardware firewall allows port access, default rules, traffic control. where software firewall does not allow such function, it only protects your system. KLCWEB highly recommended that to configure a hardware firewall top of the system.

List of hardware firewall.

>> cisco

>> Checkpoint.

>> Fortinet

>> Sophos

What is CDN?

Content delivery network(CDN) delivering content to a customer from proxy servers around the world. CDN cached static contents of websites.

How CDN works?

it holds a cached copy of the website. Second, based on the geographical source of the request, it communicates with the browsers. A caching server of the website in say, Arizona gets that request and dispatches relevant content to the browser directly, given that it’s closer to the viewer. This way, the content reaches faster. 

Benefits of a CDN

User experience:

We live in times where people will not wait forever to see a page load. A load time of 2 seconds is average, and 1.5 seconds is above average. The new visitors didn’t spend lots of amount of time. They will close the website after few moments and finding an alternative.

SEO

Faster response time is the first need of SEO. Google never rank up slow response sites on their platform. Slow performance of the site may affect SEO algorithms.

Reliability

If you have one server only, and it fails, your website is down too. There’s no other way around it. However, CDN has lots collation of the servers and all have site copies if, one fails the rest of the server pick up the staff, hence CDN improves uptime.

Difference between metered and unmetered Bandwidth…

Metered BandwidthUnmetered bandwidth
– Limited amount of uploading and downloading– No limits for uploading and downloading
– Pay additionally for extra bandwidth– No extra cost
– No speed cap for uploading downloading– Limited speed for uploading and downloading
– No server monitoring on bandwidth– Server keeps eye on Bandwidth usage
– Suitable for small website– Suitable for heavy site traffic.
– Face issue after reached bandwidth usage– No such issues appear

How to start an online shopping site?

These days the online store is a must important to grow up business, KLCWEB helps you to step online shopping site. Let’s discuss a few things to set up an online shopping site.

1.) Choose site platform.

To start an online shopping site, you need to select the right platform as per your needs. Few platforms are very famous and KLCWEB recommended these tools. WordPress, Nopcommerce, Joomla, Woocommerce. Once you have done this, set up it before it chooses a good hosting provider for an online shopping site like KLCWEB.

2.) Why good hosting?

Online shopping sites have lots of visitors request receive so performance is mandatory for this. An only a good hosting provider can provide a fast and secure hosting service. Make sure the hosting provider offers free SSL for your online shopping site. Viewers can not be passed a higher amount of time on unsecured site.

3.) Domain

Before buying a hosting service, you need to consider buying a domain name. Ensure that the domain name must match with the products. For example, food store, pizza.com, heathpoint.com…etc. Also, you need to care about DOMAIN extension for a force shopping site to a specific country if you want. either you can go with gTLDs for global.

4.) Set up a shopping site.

After all these , you are eligible to set up an online hosting site. You just need to request your hosting provide to install platform which you want. Generally, hosting providers have one click application installer to install platform.

5.) Configure payment gateways.

After set up and design an online shopping site, time to configure payment gateways to accept payments via credit card, debit cards, PayPal. KLCWEB suggests these payment gateways.

6.) SSL

Before highlighting an online shopping site install an SSL on it and set redirection from HTTP to HTTPS to make your site secure and make sure that none of the links from the page contain HTML, CSS, JS, images must use HTTPS instead of HTTP.

What is FTP (File transfer protocol)?

FTP – File transfer protocol is used to communicate with the server for uploading and downloading site contents between computer and TCP/IP network.

How to use/connect FTP?

To connect FTP you need to install any of the FTP clients like Filezilla, CuteFTP, Winscp or you can use File Explorer to connect FTP. KLCWEB strongly recommended using FileZilla for FTP. You can use FTP script for ASP.NET, core to allow upload and download files via Site for your customers.

Connect FTP via Filezilla

FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface. 

https://klcweb.com/index.php/knowledgebase/124/How-to-configure-FTP-connection-with-FileZilla.html

CuteFTP

CuteFTP Home transfers files between your PC and remote computers. Whether you’re publishing a Web page downloading the latest digital images, software, pages, or transferring large files between your local machine and Server , CuteFTP Home will get the job done quickly and easily, even if you’re a beginner.

https://klcweb.com/index.php/knowledgebase/123/How-to-configure-FTP-connection-with-CuteFTP.html

Winscrp

WinSCP is a popular free SFTP and FTP client for Windows, a powerful file manager that will improve your productivity. It supports also Amazon S3, FTPS, SCP and WebDAV protocols. Power users can automate WinSCP using .NET assembly.

https://klcweb.com/index.php/knowledgebase/130/How-to-configure-FTP-connection-with-WinSCP.html

How does FTP work?

FTP connection needs two parties to establish and communicate on the network. To do that, users need to have permission by providing credentials to the FTP server. Some public FTP servers may not require credentials to access their files. The practice is common in a so-called anonymous FTP.

Difference between On-site SEO vs. Off-site SEO

What is SEO?

SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results.

On-Site SEO.

On-site SEO is the practice of optimizing elements on a website in order to rank higher and earn more relevant traffic from search engines. On-site SEO refers to optimizing both the content and HTML source code of a page.

  • content quality
  • keyword density
  • anchor text
  • internal links
  • HTML tags
  • URL structure
  • site performance
  • image quality, etc.

Off-site SEO

Off-site SEO refers to actions taken outside of your own website to impact your rankings within search engine results pages (SERPs).

  • link building
  • guest posting
  • blog commenting
  • social media activity
  • reviews
  • brand mentions, etc.

How to reset MYSQL root password Windows server?

1.) stop mysql service from start menu > services > mysql

2.) Create a text file containing the password-assignment statement on a single line and replace the password with a new password you want to set.

>> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘MyNewPass’;

3.) save this file as mysql-init.txt inside the C drive.

4.) Open CMD as administrator from the start menu > CMD > right click on command prompt > run as administrator

5.) Start the MySQL server with the init_file system variable set to name the file (notice that the backslash in the option value is doubled)

>> c:\> cd “C:\Program Files\MySQL\MySQL Server 5.7\bin” –>(set MYSQL bin from where you have installed MYSQL)

>> C:\> mysqld –init-file=C:\\mysql-init.txt

6.) Once the server has started successfully, delete C:\mysql-init.txt.

You should able to login to MYSQL with a new password, if you are still not able to login, you can try the below statement.

UPDATE mysql.user SET authentication_string = PASSWORD(‘MyNewPass’), password_expired = ‘N’

WHERE User = ‘root’ AND Host = ‘localhost’;

FLUSH PRIVILEGES;

Best E-commerce Payment Gateways for WordPress sites.

Payment gateways is necessary to accept payments from buyers. Let’s take a tour which payment gateways you can use for your WordPress store. Before it make sure your site running on HTTPS.

List of payment gateways.

  1. Paypal
  2. 2checkout
  3. ccavenue
  4. Stripe

PayPal

PayPal is one of the largest online payment processors in the world. PayPal is the faster, safer way to send money, make an online payment, receive money or set up a merchant account.

2checkout

2Checkout.com is an online payment processing service that helps you accept credit cards, PayPal, and debit for accepting payments online, anytime, anywhere

ccavenue

Ccavenue is alternative paymentgate of 2checkout to accept payment via Credit card, debit card.

Stripe

Stripe accepts 135+ currencies and it’s easy to integrate their API in WordPress. Stripe specifically designs for E-commerce websites.

How the Zend Optimizer installed in Windows?

– Make sure that your PHP installation is compatible with the Zend Optimizer, it is recommended to use the Windows packages posted in the Zend Store which are compiled in non-debug mode The Zend Optimizer works only with non-debug PHP binaries.

– you can download zend optimizer here.

– The Zend Optimizer for Windows package is a self-extracting installer. Simply run the package file, and follow the installation instructions.

– If you are running a server module (e.g.ISAPI), restart your server. For Microsoft IIS, run net stop iisadmin, and then net start w3svc, from a command-line console.

If you already sing up with us and have a VPS, feel free to ask us.

Shared hosting V/S VPS

The major advantage of traveling by car compared to traveling by bus like setting up AC temperature, stop where ever we want, comfortable sitting, selected songs play, etc where disadvantages like high maintenance, driving skills required, regularly check all components like tire/oil/breaks, etc. So both have pros and cons. We can directly compare VPS v/s Shared with the bus v/s car. Below are the key differences between Shared Hosting and VPS Hosting.
– Shared Hardware resources with all hosted clients.– Server only for your single usage.
– Managed by hosting provider– Provides Root access on the server
– Good security control by hosting provider– Security control on hand.
– Customization not allowed.– Customization is the motive.
– Cost effective– more expensive compared to shared
– Technical Server Knowledge not required– Requires server management skills
– 24×7 Monitoring by Hosting Provider– Manual monitoring
– Server Patches update done by Provider– Patches/updates taken care of by VPS Admin
– Installation of customized software/DLL not allowed– Allowed all
Tagged : /

What is VPS?

VPS is a virtual private server and virtual dedicated server as similar, VPS runs its own OS and has its own hardware configuration. VPS has higher popularity more than shared hosting because VPS does not have any restriction, you can run any software without a limit of 24X7.

How VPS Works?

VPS hosting uses a parent server to host multiple virtual servers that are separated from each other. Using software called a hypervisor, the hosting company implements a virtual layer on top of the operating system to segment the virtual servers. The separation between virtual walls allows each user to install their own OS and software, creating a server that’s truly private, separated from others.

Benefits of VPS Hosting?

>> Reliable performance

>> own software

>> customization as per needs

>> Security

>> Multiple OS choice

Does VPS Hosting Fast & Reliable?

Yes, VPS hosting is fast and reliable — that’s a big reason companies prefer it to shared hosting. Since you’re allocated your own bandwidth, you get reliable performance more similar to a dedicated server.

KLCWEB VPS hosting, in particular, is known for delivering the fastest Windows, IIS, Linux, Apache, MySQL, and PHP (LAMP) stack performance.

How to secure Nop Commerce?

1.) security section.

Login to backend > configuration > settings > general settings > security.

You can see Admin are IP allowed, enter the IP address which you won’t allow access Admin side to configure the site, if you leave this empty it means anyone can access Nopcommerce backend. KLCWEB recommended that add single or two IP access to the backend.

Do not forgot to change Encryption private key, if you make any changes from admin side change  Encryption private key.

2.) CAPTCHA

CAPTCHA is a program that can tell whether it is a human or a computer is trying to access your website. Nopcommerce uses Recaptcha by GOOGLE to secure your site against script attacks. Learn about recaptchaV2 and recaptchV3.

RecaptchaV3 covers whole site where Recaptcha covers only single page so always way RecaptchaV3, if you are using RecaptchV2 configure it on login page, sing up page, payment page, contact page.

CONCLUSION

Security is a must for E-commerce sites but sometimes it’s under DDOS attacks or hacked because some hosting providers have basic security on top of the server. So you need to choose a secure hosting server or buy VPS and set your own security. You think VPS is very costly and hard to manage do not worry. 

KLCWEB offers managed VPS with 24 X 7 live chat and helpdesk support or you should try our especially hosting plan for E-commerce comes with free SSL, Backup, hardware, and software security, Email, and Our experts available round the clock many more in E-commerce hosting.

How to secure an E-commerce website?

Do you have a live e-commerce website? and have many users/client. Let’s secure your E-commerce website.

1.) Set strong password.

First, you need to set a very strong password for your E-commerce website admin password as well as database password or you can create a new user and give full admin access then delete default admin user.

2.) Use SSL.

Once you done E-commerce website, install SSL and set HTTP to HTTPS redirection here. Make sure your all site script uses HTTPS redirection like JS, IMG, CSS..etc. SSL helps to secure your site data, it must important if you accept payment via your site.

3.) Select secure an E-commerce platform.

You must be choose secure E-commerce platform, Payment gateways, SSL certificates and solid authentication protocols for sellers and buys. Time of the purchase hosting you migth check your hosting provider gives the best security system like hardware firmware, secure SMTP, secure database connetivity.

4.) Never store sensitive data

Data has a good idea but it is very sensitive information so never store client’s sensitive data anywhere like, credit/debit card details, cyber attack focus on payment gateways and details, they are easy hack these data, if you do not have secure payment gateways or you store client’s payment details.

5.) monitor site

KLCWEB always recommended that do not use free tools or plugins to monitor your site, may they can access your site script and set bot script to broke your security and hack your site. Always use guine tools or plugins or make your own tools by hiring a good software developer.

Smartermail V/S Mailenable

Smartermail:

SmarterMail offers all of the same features as Microsoft Exchange but at a FRACTION of the cost. Unlike Exchange, features like audio and video group chat, and Team Workspaces for team meetings and group collaboration are included at no extra charge.

Mailenable:

MailEnable provides an end-to-end solution for providing secure email and collaboration services. A recent independent survey reports MailEnable as the most popular Windows Mail Server Platform in the world. Whether you are a hosting company providing email services to thousands of end-users or a small business with a single domain, MailEnable provides a solution that will impress your mail users.

Comparison

SmartermailMailenable
Free(1 domain-10 mailbox)Free(unlimited domains-mailboxes)
Professional Edition $399.0 (250 mailbox)Professional Edition $349(unlimited mailbox)
Enterprise Edition $599.00(250 mailbox)Enterprise Edition $699(unlimited mailbox)
WebmailWebmail

Which one is good?

Both are the best for small and web hosting server. Mailenable gives you unlimited domains with limitless mailboxes with less security, it’s good for startup brand. Where smartermail gives limited mailboxes with higher security.

KLCWEB provide both solution for you with free configuration.

How Convert .Net Framework to .Net Core?

Let’s convert .net console project to .net core.

Requirements.

Microsoft released a dedicated extension to visualize or check your application is able to migrate to the other .Net Frameworks. Click here

1.) Install .net core SDK by following command:

dotnet tool install -g try-convert

2.) try convert tool

-p, –project
-w, –workspace
–target-framework, -tfm
–preview
–diff-only
–no-backup
–keep-current-tfms

>> Open Existing .csproj from your application and command prompt as administrator.

>> Run the below command and it will create .csproj

try-convert -p HelloWorldDotNetFramework.csproj

Default backup is enable but there is no overriding option avialable.

Check before migrate project structure and after migrataion structure