質問: updating: php x86_64 5.3.29-1.7.amzn1 amzn-main 2.8 m updating for dependencies: php-bcmath x86_64 5.3.29-1.7.amzn1 amzn-main 52 k php-cli x86_64 5.3.29-1.7.amzn1 amzn-main 2.6 m php-common x86_64 5.3.29-1.7.amzn1 amzn-main 1.0 m php-gd x86_64 5.3.29-1.7.amzn1 amzn-main 219 k php-process x86_64 5.3.29-1.7.amzn1 amzn-main 66 k php-xml x86_64 5.3.29-1.7.amzn1 amzn-main 234 k さて、それは私たちに最新/最高のphp 5を取得しています。 5.4を取得する方法は?たぶんphp 5.4はamazonlinuxではまだサポートされていませんか?[〜#〜] update [〜#〜]:以下の@vembutechの回答からわずかに更新されました:(rootとして実行):yum remove httpd* yum remove $(yum list installed | grep "php" | awk '{print $1}') yum install httpd24 php54 これで、php5.4の新しい気の利いた組み込みhttpdサーバーを使用できます。root@ip-10-138-1-229 nanoweb_2.2.6]$ php -s localhost:8000 php 5.4.37 development server started at fri feb 20 20:31:22 2015 listening on http://localhost:8000 document root is /root/nanoweb_2.2.6 press ctrl-c to quit.
回答: まず、古いバージョンを削除して新しいバージョンをインストールする必要があります。以下のコマンドを使用して、httpdサービスを削除します。 sudo yum remove httpd * コマンドを使用してインストールされたphpパッケージのリストを取得します sudoyumリストがインストールされました| grep "php" パッケージを削除する yum remove php-cli.x86_64 php-common.x86_64 php-mysql.x86_64 php-pdo.x86_64 php-xml.x86_64 これで、yuminstallコマンドを使用してhttpdとphpの次の上位バージョンをインストールできます。 sudo yum install httpd24 php54