从开发者角度看CentOS7与CentOS8的区别
虽然CentOS 8.0已经release有一些日子了,各大云服务器平台还是以CentOS7.X系列为主,而6.X系列的CentOS版本作为一种情怀,在主流的云服务器上还可以正常安装,毕竟十年前的应用,还是需要这个版本的操作系统。支持8.0的云服务,国内主要是阿里云,云和华为云还不支持,而国外主要是Vultr、Linode等,虽然还不是很多,未来可期。
01
CentOS8.0支持的Web服务器环境
Python 3
PHP 7.2
Ruby 2.5
Node.js 10
Java:OpenJDK 11、OpenJDK 8、IcedTea-Web
Java开发工具Ant、Maven或Scala
02
CentOS7.X支持的编程语言
Python 2 ( 2.7.X)
PHP 5.4
Ruby 2.0.0
OpenJDK8用作默认的Java开发工具包(JDK),而Java 8用作默认的Java版本。
03
数据库支持方面
CentOS8默认支持的数据库版本
MySQL 8.0
MariaDB 10.3
PostgreSQL 10 and PostgreSQL 9.6
Redis 5.0
MariaDB是Red Hat Enterprise Linux 7中MySQL的默认版本,在CentOS8中被保留了下来,至于当初为什么在7中将MySQL改个名字,限制来说一言难尽,对于开发者来说,是一件比较折腾的事情。
04
Apache+PHP安装实例
以下是通过yum install安装后Apache和PHP的版本详情
Installed:
httpd-2.4.37-16.module_el8.1.0+256+ae790463.x86_64
php-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64
apr-util-bdb-1.6.1-6.el8.x86_64
apr-util-openssl-1.6.1-6.el8.x86_64
php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64
apr-1.6.3-9.el8.x86_64
apr-util-1.6.1-6.el8.x86_64
centos-logos-httpd-80.5-2.el8.noarch
httpd-filesystem-2.4.37-16.module_el8.1.0+256+ae790463.noarch
httpd-tools-2.4.37-16.module_el8.1.0+256+ae790463.x86_64
mod_http2-1.11.3-3.module_el8.1.0+213+ae2796.x86_64
nginx-filesystem-1:1.14.1-9.module_el8.0.0+184+e34fea82.noarch
php-cli-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64
php-mon-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64
从以上的版本详情,可以推测出在CentOS 8中,Apache调用PHP采用的是FastCGI模式。
机器人工业设计
- 工业机器人技术专业方向 工业机器人技术专业方
- 国际上第一台工业机器人产品诞生于 世界上第一
- 工业机器人编程属于什么专业 工业机器人编程属
- 工业机器人编程是学的什么专业课程
- 工业机器人技术需要学什么 工业机器人技术需要
- 工业机器人编程是学的什么内容 工业机器人编程
- 工业机器人发展趋势 工业机器人未来的发展趋势
- 国内工业机器人企业排名 2024年国内工业机器人企
- 工业机器人学起来难不难 工业机器人好不好学
- 工业机器人就业形势了解 工业机器人就业现状
- 工业机器人编程及操作的阅读内容 工业机器人编
- 工业机器人编程难不难 工业机器人编程难不难学
- 工业机器人入门实用教程 工业机器人入门应该学
- 工业机器人编程基本思路是什么 工业机器人编程
- 工业机器人难学吗 工业机器人学起来难不难
- 工业机器人岗位介绍 工业机器人岗位说明