Wes*_*cts 5 linux php amazon-ec2
我需要在 Amazon Linux 实例中安装 PHP 5.4。
目前我们有:
root@ip-10-138-1-229 webapps]$ php -version
PHP 5.3.29 (cli) (built: Aug 20 2014 16:41:34)
Run Code Online (Sandbox Code Playgroud)
有 yum 包吗?
$ yum install php-5.4
Loaded plugins: priorities, security, update-motd, upgrade-helper
Setting up Install Process
No package php-5.4 available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)
让我们尝试为 php 更新 yum:
yum update php
Dependencies Resolved
===============================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================
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
Run Code Online (Sandbox Code Playgroud)
嗯,这是要把我们最新/最伟大的PHP 5. 3 如何获得5.4?
也许 Amazon Linux 尚不支持 PHP 5.4?
更新:从下面的@vembutech 回答中略有更新:
(以root身份运行):
yum remove httpd*
yum remove $(yum list installed | grep "php" | awk '{print $1}')
yum install httpd24 php54
Run Code Online (Sandbox Code Playgroud)
现在我们可以使用来自 php 5.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.
Run Code Online (Sandbox Code Playgroud)
小智 11
首先你需要删除旧版本并安装新版本,
使用以下命令删除 httpd 服务。
sudo yum 删除 httpd*
使用命令获取安装的 PHP 包列表
sudo yum 列表已安装 | grep“php”
删除包
yum 删除 php-cli.x86_64 php-common.x86_64 php-mysql.x86_64 php-pdo.x86_64 php-xml.x86_64
现在您可以使用 yum install 命令安装下一个更高版本的 httpd 和 php,
须藤 yum 安装 httpd24 php54
归档时间: |
|
查看次数: |
11875 次 |
最近记录: |