- トップ >
機器置き換えに伴うOS・ソフトウェア更新情報
サーバ仕様
変更日
2020年 3月16日(月)10:00am
主な変更点
- 個人用Webサーバと共用作業領域用Webサーバで共通の内容です。
- コンテンツを保存するディレクトリ (フォルダ) の場所に変更はありません。
項目 | 現サーバ (2020年3月まで) | 新サーバ (2020年3月から) |
---|---|---|
OS | Ubuntu 14.04 LTS | Ubuntu 18.04 LTS |
HTTPサーバ | Apache httpd 2.4.7 | Apache httpd 2.4.29 |
PHP | 5.5.9 + suPHP | 7.2 + suPHP |
Perl | 5.18.2 | 5.26.1 |
Ruby | 1.9.3p484 | 2.5.1p57 |
Python 2 | 2.7.6 | 2.7.15 |
Python 3 | 3.4.3 | 3.6.8 |
gcc | 4.8.2 | 7.4.0 |
libc6 | 2.19 | 2.27 |
PostgreSQL client | 9.3.4 | 10.1 |
MySQL client | 5.5.37 | 5.7.27 |
PHPの動作仕様
- PHPはバージョンを更新しています。動作仕様に変更はありません。
- 個人用Webサーバ
項目 | 現サーバ (2020年3月まで) | 新サーバ (2020年3月から) |
---|---|---|
PHPバージョン | 5.5 | 7.2 |
PHP動作モード | CGI + suPHP | 変更なし |
PHP実行ユーザ | PHPスクリプトファイルの所有者 | 変更なし |
PHPスクリプトファイルの所有者確認 | 自分自身が所有者である必要あり | 変更なし |
PHPスクリプトファイルの保護モード確認 | ファイルに対して group および other の書き込み権限が無いこと | 変更なし |
PHPスクリプトファイルが存在するディレクトリの保護モード確認 | ディレクトリに対して group および other の書き込み権限が無いこと | 変更なし |
- 共用作業領域用Webサーバ
項目 | 現サーバ (2020年3月まで) | 新サーバ (2020年3月から) |
---|---|---|
PHPバージョン | 5.5 | 7.2 |
PHP動作モード | CGI + suPHP | 変更なし |
PHP実行ユーザ | PHPスクリプトファイルの所有者 | 変更なし |
PHPスクリプトファイルの所有者確認 | 自分自身が所有者である必要あり | 変更なし |
PHPスクリプトファイルの保護モード確認 | ファイルに対して group および other の書き込み権限が無いこと | 変更なし |
PHPスクリプトファイルが存在するディレクトリの保護モード確認 | ディレクトリに対して other の書き込み権限が無いこと | 変更なし |
試験運用Webサーバ
- 試験運用サーバの仕様は予告なく変更あるいはサービスの一時中止などが生じる場合があります。
- webedit-test.sfc.keio.ac.jp で開発や動作確認したプログラムやコンテンツは現行のWebサーバでは動作しないことがありますのでご注意ください。
- 個人ホームページ用Webサーバの試験運用URLは以下の通りです。 以下URLにアクセスすると新サーバで動作を確認できます。
(HTTPの場合) http://web.sfc.keio.ac.jp:10080/~ログイン名/ (HTTPSの場合) https://web.sfc.keio.ac.jp:10443/~ログイン名/
- 共用作業領域用Webサーバの試験運用URLは以下の通りです。 以下URLにアクセスすると新サーバで動作を確認できます。
(HTTPSの場合) https://仮想ホスト名.sfc.keio.ac.jp:10443/
- 現行サーバでは http://仮想ホスト名.sfc.keio.ac.jp/ へのWebアクセスを https://仮想ホスト名.sfc.keio.ac.jp/ にリダイレクトしています。
試験運用では http://仮想ホスト名.sfc.keio.ac.jp:10080/ へのWebアクセスを https://仮想ホスト名.sfc.keio.ac.jp:10443/ へのリダイレクトは行いません。
共用作業領域の配下に .htaccess ファイルを作成し、以下を記述することでリダイレクトされます。
RewriteEngine On RewriteCond %{SERVER_PORT} 10080 RewriteRule ^(.*)$ https://%{SERVER_NAME}:10443%{REQUEST_URI} [R=301,L]
- 現行サーバでは混在コンテンツ対策として https://仮想ホスト名.sfc.keio.ac.jp/ にWebアクセスした際のWebコンテンツに http://仮想ホスト名.sfc.keio.ac.jp/ の URL が含まれていた場合、https://仮想ホスト名.sfc.keio.ac.jp/ に書き換えています。
試験運用では https://仮想ホスト名.sfc.keio.ac.jp:10443/ にWebアクセスされてもこの書き換えは行いません。
注意事項、及び、対処方法
- 個人用Webサーバと共用作業領域用Webサーバと共通です。
PHP
- PHP 5.5 から 7.2 へのアップグレードに伴い、いくつかの関数が廃止されました。詳細は PHP 公式ページをご覧ください。
- PHP 5.5.x から PHP 5.6.x への移行: https://www.php.net/manual/ja/migration56.php
- PHP 5.6.x から PHP 7.0.x への移行: https://www.php.net/manual/ja/migration70.php
- PHP 7.0.x から PHP 7.1.x への移行: https://www.php.net/manual/ja/migration71.php
- PHP 7.1.x から PHP 7.2.x への移行: https://www.php.net/manual/ja/migration72.php
- 必要に応じてプログラムのコードを更新してください。
- よく利用される mysql_connect() 関数が廃止になりました。必要に応じて mysqli_connect() 関数に書き換えてください。
詳細は PHP 公式ページをご覧ください。https://www.php.net/manual/ja/function.mysql-connect.php
PukiWiki
- PukiWiki 1.5.0 は新サーバで動作しなくなります。なお、PukiWiki 1.4.7 以前は現行サーバで動作しません。
- 新サーバで引き続き利用する際は PukiWiki 1.5.0 を 1.5.1 または 1.5.2 にアップデートしてください。
- PukiWiki 1.5.1 または 1.5.2 は現行サーバ、新サーバのどちらでも動作します。
- アップデート手順は後日公開予定です。
WordPress
- 現行サーバは WordPress 5.1.3 まで対応しています。
- WordPress 5.1.3 は現行サーバ、新サーバのどちらでも動作します。
- WordPress のコンテンツに試験運用URLでアクセスすると WordPress の仕様により現行サーバにリダイレクトされます。このため、WordPress の動作を新サーバで確認できないことがあります。
- WordPress では設定情報に公開する URL に関する設定があります。新サーバで WordPress の動作確認を行いたいときは 後述の手順を行うことで参照できるようになります。
- WordPress 管理画面に設定を変更できる権限を持ったユーザでログインします。
- [設定] - [一般設定] を開きます。
- "WordPress アドレス (URL)" と "サイトアドレス (URL)" の内容を試験運用サーバの情報に書き換えます。
領域 プロトコル 変更前 変更後 個人用Web試験運用 HTTP http://web.sfc.keio.ac.jp/~z00001tz/wp/ http://web.sfc.keio.ac.jp:10080/~z00001tz/wp/ 個人用Web試験運用 HTTPS https://web.sfc.keio.ac.jp/~z00001tz/wp/ https//web.sfc.keio.ac.jp:10443/~z00001tz/wp/ 仮想ホスト用Web試験運用 HTTPS https:/仮想ホスト名.sfc.keio.ac.jp/wp/ https//仮想ホスト名.sfc.keio.ac.jp:10443/wp/ - 変更を保存します。
- WordPress コンテンツページに Web アクセスして新サーバ(試験運用)にリダイレクトされていることを確認してください。
- もし、正常に表示されない等ございましたらITCにお問い合わせください。
- 元に戻すには同じ手順により元の状態に戻してください。動作確認が終わりましたら元に戻すことを推奨します。
- 以上
最終更新日: 2020年1月21日
内容はここまでです。