AO Logo
 
 英語 日本語
  
  
  
Open-Source Software
Life Cycle
会社情報
ソフトウェア
サービス
データセンター
記事
クライアントのひろば
お問い合わせ
AO
AO Industries, Inc.
Application Infrastructure ProviderApplication Infrastructure Provider
Sign Up What's New Client Area Contact Us Site Map
 
your location:   ホームページ···新着情報
新着情報
バックナンバー一覧

日付 記述
2019/06/25

CentOS 7 kernel 3.10.0-957.21.3 is now available. Please see RedHat Security Advisory 2019:1481 for more details.

This update does include fixes for remote exploits, so we are updating all managed servers.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019/06/25

We now support WordPress 5.2.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019/05/21

We now support WordPress 5.2.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019/05/21

CentOS 7 kernel 3.10.0-957.12.2 is now available. Please see RedHat Security Advisory 2019:1168 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019/05/14

We now support WordPress 5.2 “Jaco”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019/05/05

For Long-Term Support (LTS) versions of Java, we have switched from Oracle's release of OpenJDK to RedHat's releases of OpenJDK (via CentOS).

Oracle does not support the full LTS lifecycle for OpenJDK, whereas RedHat does.

We will continue to use the Oracle OpenJDK for non-LTS versions of Java.

With this change, we have also restored our support of Java 7 (LTS) through its scheduled end-of-life in June 2020.

We have maintained compatibility with existing profile scripts in /opt/jdk-*/profile.sh (for Bourne shells) or /opt/jdk-*/profile.csh (for C shells). The primary difference is the scripts will pick-up the JVM from /usr/lib/jvm/java-*-openjdk-*/ instead of /opt/jdk-*/, but this should be transparent to applications.

For managed servers, we continue to install newer Java releases, work with clients to restart all applications on their schedule, then remove old Java releases once they are no longer used. We never remove a Java release out from under a running application.

2019/05/02

CentOS 7 kernel 3.10.0-957.12.1 is now available. Please see RedHat Security Advisory 2019:0818 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019/04/08

We now support Java 12.

Java 12 may be used for any existing application by updating your profile script to include /opt/jdk-12/profile.sh (for Bourne shells) or /opt/jdk-12/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

https://aoindustries.com/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 12 will be supported until Java 13 is available. At that time, all uses of Java 12 will be automatically updated to Java 13.

2019/04/02

We now support MoinMoin Wiki 1.9.10.

We will be updating all Managed MoinMoin Wiki Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019/04/02

We now support Managed MoinMoin Wiki Hosting.

We will install MoinMoin Wiki, then keep MoinMoin Wiki up-to-date on your behalf.

You have full administrative control over your MoinMoin Wiki installation.

We read the changelogs and published version compatibility, but will tend to install all available updates. We will perform a basic test of your site before and after updates, but we cannot accept responsibility for any site breaking due to these updates. We will resolve site problems on billable time, should the client not want to do this themselves.

We support four rounds of updates, nominally with round 1 on Tuesday through round 4 on Friday, but the precise schedule depends on both our workload and the schedule and urgency of the updates. The expected use-case of the four-round cycle is you may choose to have a dev site updated in round 1, then the production site updated in round 3 or 4, giving you a few days to test updates for compatibility during the weekly roll-out cycle.

We backup your MoinMoin Wiki installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2019/03/30

We now support WordPress 5.1.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Saturday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019/03/30

We now support Managed WordPress Hosting.

We will install WordPress, then keep WordPress, and all installed themes and plugins, up-to-date on your behalf.

You have full administrative control over your WordPress installation and may install any desired plugins and themes, including commercial premium themes. For premium themes, we may need to communicate with you regarding where to find changelogs and how to download updates.

We read the changelogs and published version compatibility, but will tend to install all available updates. We will perform a basic test of your site before and after updates, but we cannot accept responsibility for any site breaking due to these updates. We will resolve site problems on billable time, should the client not want to do this themselves.

We support four rounds of updates, nominally with round 1 on Tuesday through round 4 on Friday, but the precise schedule depends on both our workload and the schedule and urgency of the updates. The expected use-case of the four-round cycle is you may choose to have a dev site updated in round 1, then the production site updated in round 3 or 4, giving you a few days to test updates for compatibility during the weekly roll-out cycle.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2019/03/18

CentOS 7 kernel 3.10.0-957.10.1 is now available. Please see RedHat Security Advisory 2019:0512 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019/02/04

CentOS 7 kernel 3.10.0-957.5.1 is now available. Please see RedHat Security Advisory 2019:0163 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2018/12/30
2018/12/10

PHP 7.0 will be end-of-life on 2019-01-10 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.0 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.0.x to PHP 7.1.x
  2. Migrating from PHP 7.1.x to PHP 7.2.x
  3. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.0 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/12/09
2018/12/08
2018/12/07

We now support Apache Maven 3.6. We package it as apache-maven_3, installed in /opt/apache-maven-3.

We also check for updates weekly, and deploy updates during our weekly update roll-outs.

2018/12/07

We have improved our packaging of Apache Ant:

  1. Added Provides "ant" to SPEC file.
  2. Now including library dependencies per installation recommendations.
  3. Added environment variable ANT_HOME to profile scripts.
2018/12/05

We are updating all managed servers from CentOS 7.5 to CentOS 7.6 this week.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

This update includes an updated kernel, so each server will be rebooted as part of the update process. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2018/12/01

PHP 7.1 will be end-of-life on 2019-12-01 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.1 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.2
  3. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.1.x to PHP 7.2.x
  2. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.1 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.1 to PHP 7.2. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/11/30

PHP 5.6 will be end-of-life on 2018-12-31 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 5.6 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 5.6.x to PHP 7.0.x
  2. Migrating from PHP 7.0.x to PHP 7.1.x
  3. Migrating from PHP 7.1.x to PHP 7.2.x
  4. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 5.6 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/11/07

We now support PostgreSQL 11. We have included the following modules in our build:

  1. cube - Used by the earthdistance module.
  2. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.
2018/10/29

Tomcat 8.0 is now end-of-life.

A supported version of Tomcat, which are currently versions 7.0, 8.5, and 9.0, must be used for any existing application.

We now support in-place Tomcat upgrades to Tomcat 8.5 and above. This capability is available in AOSH through the following commands:

After performing the upgrade, please refer to the README.txt file in either /var/opt/apache-tomcat/…/README.txt (for a Multi-Site Tomcat JVM) or /var/www/…/README.txt (for a Standard Tomcat JVM). The README.txt file includes details about the auto-backup files named *.bak along with a generated command you may use to clean-up the backup files.

For all managed servers, we are upgrading to Tomcat 8.5 unless you request otherwise. We will carefully review all *.bak files to maintain any customizations through the upgrade. Applications will be restarted, possibly more than once, during this process. We will communicate with you individually and perform these updates during your usual scheduled maintenance times.

2018/10/29

Java 10 is now end-of-life.

A supported version of Java must be used for any existing application by updating your profile script. See this FAQ for more details on how to change Java versions:

https://aoindustries.com/clientarea/FAQ.ao?category=jvms&page=profile

Any uses of /opt/jdk-10/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-current/profile.* will switch from Java 10 to Java 11 on their next restart.

For all managed servers, we are replacing /opt/jdk-10/profile.* with /opt/jdk-current/profile.*, as Java 10 was a non-LTS version. We are also restarting all applications currently running Java 10, so their profile scripts can select a newer version of Java. We will communicate with you individually and perform these updates during your usual scheduled maintenance times.

2018/10/28

We now support Java 11.

Java 11 may be used for any existing application by updating your profile script to include /opt/jdk-11/profile.sh (for Bourne shells) or /opt/jdk-11/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

https://aoindustries.com/clientarea/FAQ.ao?category=jvms&page=profile

This is a LTS version and is expected to be supported until September 2023.

In this version, we have switched to the OpenJDK builds. We are no longer using the commercial build from Oracle.

2018/10/10

PHP 7.0 will be end-of-life on 2019-01-10 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.0 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.0.x to PHP 7.1.x
  2. Migrating from PHP 7.1.x to PHP 7.2.x
  3. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.0 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/09/30

PHP 5.6 will be end-of-life on 2018-12-31 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 5.6 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 5.6.x to PHP 7.0.x
  2. Migrating from PHP 7.0.x to PHP 7.1.x
  3. Migrating from PHP 7.1.x to PHP 7.2.x
  4. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 5.6 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/08/13

We now support Python 3.7.

Python 3.7 may be used for any existing user or application by updating your profile script to include /opt/python-3.7/profile.sh (for Bourne shells) or /opt/python-3.7/profile.csh (for C shells).

2018/08/13

We now support Python 3.6.

Python 3.6 may be used for any existing user or application by updating your profile script to include /opt/python-3.6/profile.sh (for Bourne shells) or /opt/python-3.6/profile.csh (for C shells).

2018/08/13

We now support Python 3.5.

Python 3.5 may be used for any existing user or application by updating your profile script to include /opt/python-3.5/profile.sh (for Bourne shells) or /opt/python-3.5/profile.csh (for C shells).

2018/08/13

We now support Python 3.4.

Python 3.4 may be used for any existing user or application by updating your profile script to include /opt/python-3.4/profile.sh (for Bourne shells) or /opt/python-3.4/profile.csh (for C shells).

Please note that Python 3.4 End-of-life is 2019-03-16. Please consider going to Python 3.5, Python 3.6, or Python 3.7 now.

2018/07/29

We now support Java 10.

Java 10 may be used for any existing application by updating your profile script to include /opt/jdk-10/profile.sh (for Bourne shells) or /opt/jdk-10/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

https://aoindustries.com/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 10 will be supported until Java 11 is available. At that time, all uses of Java 10 will be automatically updated to Java 11.

This will be our last version using the commercial build from Oracle. In the next version, Java 11 LTS, we will be switching to the OpenJDK builds.

Due to Java version numbers no longer beginning with "1.", along with the introduction of "LTS" (long-term support) and non-LTS versions, we have split our jdk1 meta-package into jdk-lts (favoring stability by using the oldest supported LTS Java release) and jdk-current (favoring features by always having the most current Java release).

Any uses of /opt/jdk1/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.*, depending on your choice of stability versus features.

For all managed servers, we are replacing /opt/jdk1/profile.* with /opt/jdk-lts/profile.*, as the LTS versions best match our previous release cycle. Likewise, new instances of Apache Tomcat will default to jdk-lts.

2018/07/27
2018/07/27
2018/07/17
2018/07/17
2018/07/17

We now support PHP 7.0. We have compiled PHP against PostgreSQL 9.4.

We now build with mysqlnd instead of depending on MySQL native libraries.

We have removed the dbase extension from this build. If this extension is required by your application, please Contact Us.

In this build, we have made the following changes to extension versions:

  1. memcached extension is now 3.*
  2. propro extension is now 2.*
  3. raphf extension is now 2.*
  4. HTTP extension is now 3.*

Older applications may need to be updated for these extension version changes before switching to PHP 7.0.

For both efficiency and security, we have switched to a more modular build of PHP, where some of the built-in extensions are built as shared libraries, packaged as separate RPMs, and only installed and enabled as-needed on a per-Apache/per-site basis. This means some extensions that were on by default in PHP 5 are now off by default in PHP 7.

We moved the default php.ini file from /opt/php-X.Y/lib/php.ini to /etc/opt/php-X.Y/php.ini, where X and Y are the major and minor versions, respectively.

We have also enabled Scan Directories with a default of /etc/opt/php-7.0/conf.d. For mod_php, this is overridden to /etc/httpd/conf/php[@instance]/conf.d for per-Apache configuration. For CGI, this is overridden to /var/www/site_name/webapps/ROOT/cgi-bin/php.d for per-site configuration.

2018/07/16
2018/07/15

We now support PostgreSQL 10. We have included the following modules in our build:

  1. cube - Used by the earthdistance module.
  2. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.
2018/07/15

We now support PostgreSQL 9.6. We have included the following modules in our build:

  1. cube - Used by the earthdistance module.
  2. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.
  3. tsearch2 - Backwards compatibility for applications developed for versions of PostgreSQL prior to 8.3.
2018/07/14

We now support PostgreSQL 9.5. We have included the following modules in our build:

  1. cube - Used by the earthdistance module.
  2. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.
  3. tsearch2 - Backwards compatibility for applications developed for versions of PostgreSQL prior to 8.3.
2018/07/10

PHP 7.0 will be end-of-life on 2019-01-10 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.0 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.0.x to PHP 7.1.x
  2. Migrating from PHP 7.1.x to PHP 7.2.x
  3. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.0 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/06/30

PHP 5.6 will be end-of-life on 2018-12-31 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 5.6 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 5.6.x to PHP 7.0.x
  2. Migrating from PHP 7.0.x to PHP 7.1.x
  3. Migrating from PHP 7.1.x to PHP 7.2.x
  4. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 5.6 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2018/01/10

PHP 7.0 will be end-of-life on 2019-01-10 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.0 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.0.x to PHP 7.1.x
  2. Migrating from PHP 7.1.x to PHP 7.2.x
  3. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.0 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2017/12/31

PHP 5.6 will be end-of-life on 2018-12-31 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 5.6 becomes end-of-life:

  1. PHP 5.4
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 5.6.x to PHP 7.0.x
  2. Migrating from PHP 7.0.x to PHP 7.1.x
  3. Migrating from PHP 7.1.x to PHP 7.2.x
  4. Migrating from PHP 7.2.x to PHP 7.3.x

We will communicate with you individually to coordinate any required upgrades before PHP 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 5.6 to PHP 7.1. We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.


バックナンバー一覧
このサイトに掲載の記事・写真の無断転載を禁じます。著作権はAOインダストリーに属します。