Skip to main content

Hotel Phone System (VoIP)

Hotel Phone System (VoIP) Hotel Phone System should be a must for most hoteels or motels, which has been using Analog Phone System(Analog PBX) in past decades.  There were some technical and financial issues if swifting to IP-PBX: 911 service IP-phone expensive than analog hotel phone Ethernet cable running Billing System Solution for replacement: e-911 are supported  VoIP gateway Sharing same Ethernet cable with IPTV A2billing Module for IP-PBX Therefore, you could  build a PBX  for hotels or motels if you are the owner  Analog VoIP Gateway For Hotel Phone System IP phone is recommended because many functions can work only on IP phone, but IP phone still expensive than analog hotel phone. Alternatively, hotels or motels can use VOIP gateway instead. In addtion, no need to run Ethernet cable. Software for For Hotel Phone System Issabel FreePBX FusionPBX You should consider Issabel or FreePBX first:Issabel with very friendly Web console and almost all modules are...

Debian/Ubuntu: Best Replacement of CentOS

 

Debian/Ubuntu: Best Replacement of CentOS



Debian/Ubuntu: Best Replacement of CentOS. CentOS 8 will not be supported at the end of 2021. Althought CentOS 8 could be swifted to CentOS 8 Stream, the situation would be changed significantly and CentOS 8 stream is rolling-release version.

In other words:

  • CentOS is Redhat’s downstreaming version.
  • CentOS stream is Redhat’s upstreaming version.

That means CentOS Stream is actually “beta” version, and its bugs should be more than CentOS.  

What’s the crucial goal as server? Absolutely it’s Stablility!  CentOS Stream is not suitable for production server if you care about this issue.

Unfortunately. You have to buy commercial license to swift to Redhat Linux if you still want to use server OS as stable as CentOS.

Alternatively, you can swift to other free version Linux, but the easiest way to replace CentOs by Debian or Ubuntu. Let’s compare CentOS, Debian and Ubuntu first.

 

Which is more suitable as a server operating system?

In general, system administrators/operations and maintenance personnel prefer CentOS; developers prefer Ubuntu/Debian. For the pros and cons of each system, the following is a detailed description from the life cycle, package management, hardware support and applicability.

 

Life cycle

The life cycle is the support for the system, patch installation, vulnerability repair and so on. After the life cycle, it is not whether it can be used, but the system will no longer be repaired, and there will be security or stability problems.

 

The life cycle of CentOS is generally 7 years. In the age of non-cloud servers, this life cycle has a special meaning, that is, the speed of upgrading computer hardware. The life cycle of CentOS can basically cover the life cycle of server hardware, that is, you After buying the server and installing the system, next time you update the hardware equipment, you don’t need to toss the system.

 

Ubuntu’s LTS (Long-Term-Support) version, an average version of 2 years, basically provides 5 years of support updates, there are exceptions, this time limit is not absolute, such as the release of Ubuntu 8.04 LTS on April 22, 2008 , The first update of Ubuntu 8.04.1 LTS on July 1, 2008; the second update of Ubuntu 8.04.2 LTS on January 21, 2009; the third update of Ubuntu 8.04.3 LTS on July 9, 2009; Ubuntu 8.04.4 LTS was updated four times on January 21, 2010. It takes about a year and a half.

 

The life cycle of Debian is not fixed, the release time of the new version is not fixed, and it is often delayed. Generally, after the new version is released, the previous version will continue to be supported for about 18 months. Overall, the average life cycle will be About 3~4 years.

 

Package management

The package management of Ubuntu/Debian is very good. In many cases, you may only need an apt-get to get things done. With CentOS, you may often have to download the source code and compile it yourself. Version control may also become a big problem. . There is a Spring framework for a java project. It uses MQ and WebSocket. It is solved by a few commands in Ubuntu. It is difficult to deploy to CentOS. Some downloads can only be compiled with source code. Of course, it is also not familiar with CentOS. the reason.

 

Support for hardware

I don’t have to say, it must be CentOS. If it is a very large project, it is recommended to use CentOS. Debian’s unconventional network card and hard disk array card sometimes cannot be driven.

Debian/Ubuntu: Best Replacement of CentOS

 

Applicability

Many companies deploy more CentOS systems in the production environment, while Ubuntu may be more popular with individual developers. Debian as a server system is not as fancy as Ubuntu, and stability is king.

 

Generally: 

System administrators/operations and maintenance personnel first recommend CentOS. In theory, the system is relatively stable. Although it will cause many unexpected troubles for developers in deployment, as a system administrator, server stability will be his main function and he is also doing it. One of the main considerations when choosing. If you are a system administrator, knowing more about CentOS may make it easier to find a job.

 

Developers first recommend Ubuntu/Debian, because as a developer, it is very necessary to push the program you write to the server safely, stably and conveniently. After all, if the program cannot be deployed, the boss will find you directly.

 

Many companies used Ubuntu and Mac as the development environment, and the language was Ruby; for the production environment, because many IT more familiar with Ubuntu. In fact, there were no big problem during deployment.

Debian/Ubuntu: Best Replacement of CentOS

If with Java project, the development environment Ubuntu/Elementary/Mac, the production environment CentOS, and various problems during server deployment, including incomplete packages, file permissions, and firewalls. It took a day to solve the problems.

Therefore, if you are a beginner or a developer, it is highly recommended to use Ubuntu/Debian as a server; if you are a system administrator or operation and maintenance staff and do not need you to develop a deployment program, CentOS may be the first choice (This is too bad in 2021).

 

If there are no special requirements or usage scenarios, all three systems can be selected. Choosing a system you are familiar with may be more convenient for future operation and maintenance.

 

There are many Linux distributions, among which the two most mainstream series are RHEL led by Red Hat and Debian driven by the community. These two distributions have derived many popular distributions, such as centos, oracle linux, fedora, etc. under RHEL, and ubuntu, deepin, linux mint, etc. under Debian.

 

Because RHEL is supported by the company, it has an advantage in hardware support, and Red Hat’s technical strength is very strong, and the stability and security of the system are very reliable. You can search for specific introduction yourself.

 

Debian is community driven and is known for its stability. It does not accept non-open source drivers and does not have an advantage in hardware support. However, ubuntu can make up for this disadvantage. Debian is the most GNU-compliant distribution. It is very popular in Europe and the United States, and its use is also very simple. Most of the problems encountered can be solved by looking at the error message.

Debian/Ubuntu: Best Replacement of CentOS

 

Many people learn RHEL, so Centos is more popular in many countries. Debian and Ubuntu are more popular abroad and globally. In fact, all distributions are almost the same, they are all Linux kernel plus some software. . . . The core is the same, even if the commands are different, they are still the same. There is no need for us to endorse a certain release, nor should we defend the so-called faith like the saints.

 

Actually, there are ubuntu, debian, centos, windows server and other systems in datacenters or companies . Because the business requirements are different, the required systems are also different, and it is impossible to use a single system. These systems are not mutually exclusive, but complementary. For us, they are all tools, for our use, not for us to believe.

 

Conclusion: 

CentOS had been being the No.1 choice till it wasn’t supported.  Debian or Ubuntu is not as “perfect” as CentOS, but both have run as servers for very long time and are also widely supported by hardwares. 

In thus, Debian or Ubuntu is the “ready to go” solution although you need time to learn new system.

Comments

Popular posts from this blog

FreePBX vs. FusionFBX

FreePBX vs. FusionFBX FreePBX vs FusionFBX has been being a topic for many years. Both FreePBX and FusionPBX are great projects, but two systems have different sources and architectures. Actually both are the Web-Gui developped from Asterisk and Freeswitch instead of command lines. FreePBX FreePBX  is developped from Asterisk on CentOS Linux, also support other Linux. FreeBPX provides free Distro disk. Most modules of FreePBX are free, but commercial modules need to pay. Some  PBX  projects were also developped from FreePBX, like  Trixbox, Elastix and PBX in a Flash . Pros: Free Distro. Based on CentOS Friendly Web-Gui Easy to use and configure Long History Wide Community  Support Support Arch Linux, Ubuntu, Debian, Raspbian Support both x86 and ARM CPU Good support for telephony hardware Cons: Not all modules are free, some commercial modules need to pay. Web-Gui uses much system resource. However, a powerful ARM-device like Raspberry Pi 4 might not have such p...

CentOS Firewall: firewalld commands

CentOS Firewall:  firewalld commands I. Introduction Centos7 and above releases have tried to bring firewalld firewall, firewalld to bring iptables firewall.  The reason is that the firewall policy of iptables is handled by the netfilter network filter at the kernel level, while firewalld is handled by the nftables packet filtering framework at the kernel level.  Compared with iptables firewall, firewalld supports dynamic update technology and adds the concept of zone.  To put it simply, the area is that firewalld has prepared several sets of firewall policy sets (policy templates) in advance. Users can choose the appropriate policy set according to different production scenarios to achieve rapid switching between firewall policies. Zone is a major feature for firewalld, but for us, Centos7 is generally on the server, and there is less need to switch zones, so this article will not introduce it. There are more online information. You can go to Baidu to find informati...

DIY a Router (Soft Routering)

DIY a Router (Soft Routering) Why DIY a Router? Most routers in the market are made by big-scale companies like CISCO, Linksys, Asus, TP-link. The price from tens dollars to thousands dollars, and depends on the features and capacity of data exchange. Actually routers has two main classes in the market: Consumer class Easy to use: Most of public is lack of computer and netowkr knowledge.   The manufacturer must make router as easy as ready to use after plug and power on. All in one:  Actually Router just for data exchange with internet, but Consumer-Class routers usually come with WiFi Access Point and network switch.  However, all-in-one solution will increase CPU utilization and could stuck if connecting many network devices.  Low price: Most Consumer-class routers is made at the base of cheap and simple ARM-CPU with very limit storage and memory.  It’s impossible to upgrade or expand either functions or capacity of data processing. Commercial Class Route...