yum如何安装php环境(php编译安装和yum安装有什么区别)

本文目录一览:

服务器上怎么安装php程序

你好,如果你的服务器是Windows系统,那么你需要远程到你的服务器,进行启动IIS(asp环境),如果你需要php环境,你可以从xp.cn(小皮)或者bt.cn(宝塔)安装面板

如果你的服务器是Linux,建议使用宝塔

打开终端,不同Linux系统的输入指令不同:

Centos安装脚本

终端输入:yum install -y wget wget -O install.sh sh install.sh

Ubuntu/Deepin安装脚本

终端输入:wget -O install.sh sudo bash install.sh

Debian安装脚本

终端输入:wget -O install.sh bash install.sh

Fedora安装脚本

终端输入wget -O install.sh bash install.sh

输入后进行安装就可以了

阿里云上的centos 7.2怎么yum安装php 5.6

因之前通过网易的 centos 镜像,将阿里云的 centos 升级到最新版了,乘自己的项目尚未开始正式开发,遂将所有的相应环境都升级到最高。

查看 centos 版本:

[root@iZ23d ~]# cat /etc/centos-release

CentOS Linux release 7.2.1511 (Core)

1、删除之前的 php 版本:

[root@iZ23d ~]# yum remove php* php-common

Loaded plugins: langpacks

Repository base is listed more than once in the configuration

Repository updates is listed more than once in the configuration

Repository extras is listed more than once in the configuration

Repository centosplus is listed more than once in the configuration

No Match for argument: php-5.4.16

No Match for argument: php-5.4.16.tar.gz

No Match for argument: php-7.0.1RC1

No Match for argument: php-7.0.1RC1.tar.gz

No Match for argument: phpMyAdmin-4.4.0.tar.gz

No Match for argument: php-common

No Packages marked for removal

2、rpm 安装 Php7 相应的 yum源:

[root@iZ23d ~]# rpm -Uvh

Retrieving

warning: /var/tmp/rpm-tmp.LhJKKR: Header V4 RSA/SHA1 Signature, key ID 62e74ca5: NOKEY

Preparing… ################################# [100%]

package webtatic-release-7-3.noarch is already installed

3、 直接yum安装php7:

[root@iZ23d ~]# yum install php70w

Loaded plugins: langpacks

Repository base is listed more than once in the configuration

Repository updates is listed more than once in the configuration

Repository extras is listed more than once in the configuration

Repository centosplus is listed more than once in the configuration

Resolving Dependencies

— Running transaction check

。。。 【省略】

Warning: RPMDB altered outside of yum.

Installing : php70w-common-7.0.0-1.w7.x86_64 1/3

Installing : php70w-cli-7.0.0-1.w7.x86_64 2/3

Installing : php70w-7.0.0-1.w7.x86_64 3/3

Verifying : php70w-7.0.0-1.w7.x86_64 1/3

Verifying : php70w-common-7.0.0-1.w7.x86_64 2/3

Verifying : php70w-cli-7.0.0-1.w7.x86_64 3/3

Installed:

php70w.x86_64 0:7.0.0-1.w7

Dependency Installed:

php70w-cli.x86_64 0:7.0.0-1.w7 php70w-common.x86_64 0:7.0.0-1.w7

Complete!

4、检查 php 版本:

[root@iZ23d ~]# php -v

PHP 7.0.0 (cli) (built: Dec 2 2015 20:42:32) ( NTS )

Copyright (c) 1997-2015 The PHP Group

Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies

[root@iZ23d2e6hoqZ ~]#

以上显示安装成功!

5、重启 Apache,查看 phpinfo :

[root@iZ23d ~]# systemctl restart httpd.service

检查phpinfo:

PHP Version 7.0.0

SystemLinux iZ23d 3.10.0-229.11.1.el7.x86_64 #1 SMP Thu Aug 6 01:06:18 UTC 2015 x86_64

Build DateDec 2 2015 20:43:38

Server APIApache 2.0 Handler

Virtual Directory Supportdisabled

Configuration File (php.ini) Path/etc

Loaded Configuration File/etc/php.ini

Scan this dir for additional .ini files/etc/php.d

Additional .ini files parsed/etc/php.d/bz2.ini, /etc/php.d/calendar.ini, /etc/php.d/ctype.ini, /etc/php.d/curl.ini, /etc/php.d/exif.ini, /etc/php.d/fileinfo.ini, /etc/php.d/, /etc/php.d/gettext.ini, /etc/php.d/gmp.ini, /etc/php.d/iconv.ini, /etc/php.d/json.ini, /etc/php.d/phar.ini, /etc/php.d/shmop.ini, /etc/php.d/simplexml.ini, /etc/php.d/sockets.ini, /etc/php.d/tokenizer.ini, /etc/php.d/xml.ini, /etc/php.d/zip.ini

PHP API20151012

PHP Extension20151012

Zend Extension320151012

Zend Extension BuildAPI320151012,NTS

PHP Extension BuildAPI20151012,NTS

Debug Buildno

Thread Safetydisabled

Zend Signal Handlingdisabled

Zend Memory Managerenabled

Zend Multibyte Supportdisabled

IPv6 Supportenabled

DTrace Supportenabled

Registered PHP Streamshttps, ftps, compress.zlib, php, file, glob, data, http, ftp, compress.bzip2, phar, zip

Registered Stream Socket Transportstcp, udp, unix, udg, ssl, sslv3, sslv2, tls, tlsv1.0, tlsv1.1, tlsv1.2

Registered Stream Filterszlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, bzip2.*, convert.iconv.*

This program makes use of the Zend Scripting Language Engine:

Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies

Configuration

apache2handler

Apache VersionApache/2.4.6 (CentOS)

Apache API Version20120211

Server Administratorxxxxxx@xxxxxx.com

Hostname:Portxxxx.xxxxx.xxx:0

User/Groupapache(48)/48

Max RequestsPer Child: 0 – Keep Alive: on – Max Per Connection: 100

TimeoutsConnection: 60 – Keep-Alive: 15

Virtual ServerYes

Server Root/etc/httpd

Loaded Modulescore mod_so http_core mod_access_compat mod_actions mod_alias mod_allowmethods mod_auth_basic mod_auth_digest mod_authn_anon mod_authn_core mod_authn_dbd mod_authn_dbm mod_authn_file mod_authn_socache mod_authz_core mod_authz_dbd mod_authz_dbm mod_authz_groupfile mod_authz_host mod_authz_owner mod_authz_user mod_autoindex mod_cache mod_cache_disk mod_data mod_dbd mod_deflate mod_dir mod_dumpio mod_echo mod_env mod_expires mod_ext_filter mod_filter mod_headers mod_include mod_info mod_log_config mod_logio mod_mime_magic mod_mime mod_negotiation mod_remoteip mod_reqtimeout mod_rewrite mod_setenvif mod_slotmem_plain mod_slotmem_shm mod_socache_dbm mod_socache_memcache mod_socache_shmcb mod_status mod_substitute mod_suexec mod_unique_id mod_unixd mod_userdir mod_version mod_vhost_alias mod_dav mod_dav_fs mod_dav_lock mod_lua prefork mod_proxy mod_lbmethod_bybusyness mod_lbmethod_byrequests mod_lbmethod_bytraffic mod_lbmethod_heartbeat mod_proxy_ajp mod_proxy_balancer mod_proxy_connect mod_proxy_express mod_proxy_fcgi mod_proxy_fdpass mod_proxy_ftp mod_proxy_http mod_proxy_scgi mod_proxy_wstunnel mod_ssl mod_systemd mod_cgi mod_perl mod_php7

以上显示 php7 安装成功!

centos 下如何通过yum安装最新的php

remi源,这里的php版本较新,5.4,5.5,5.6都有,还有配套的各种扩展

rpms.famillecollet.com

 

Centos 6.默认下没有安装php组件,因此我们需要输入命令:yum -y install php 回车如下图。

不用管,程序会自动完成安装及配置。

Zend组件,Centos 6.3 里面是没有的,需要手动下载,及安装教程请点击下面链接:

到此前期的准备工作已完成,下面就要对Apache进行配置

输入命令 pd/conf/httpd.conf //打开Apache配置文件,

找到ServerTokens OS 将“OS”改为“Prod “ 。//显示服务器运行错误信息。与下图一样,那么Apache你就配置成功了,如果不一样请仔细对比上面的教程是不是那个步骤少了#及字母拼写错了。

到此php运行环境便配置成功啦。

 

centos6.6下怎么用yum安装php

是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。使用yum安装PHP的前提准备:

1、yum update 检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。

2、yum install gcc gcc-c++ ;安装gcc软件编译环境。

[root@lamp ~]# yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

安装好php之后重启httpd : /etc/init.d/httpd restart

设置成开机启动:

chkconfig httpd on

chkconfig mysqld on

整个过程我们不需要修改/etc/httpd/conf/httpd.conf 这就是版本高了的好处~

原创文章,作者:PWNQ7,如若转载,请注明出处:https://www.506064.com/n/128100.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
PWNQ7PWNQ7
上一篇 2024-10-03 23:24
下一篇 2024-10-03 23:24

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • Python正则表达式search()和match()有什么区别?

    search()和match()都是Python中的正则表达式函数,它们的作用都是在一个字符串中搜索匹配正则表达式的位置,但它们有着不同的使用场景和返回结果。 一、search()…

    编程 2025-04-29
  • 如何部署一个服务到一个环境

    本文将从多个方面对如何部署一个服务到一个环境进行详细的阐述,包括环境准备、代码编写、打包部署等。 一、环境准备 1、确定部署环境的操作系统版本、运行时环境(如JDK、Node.js…

    编程 2025-04-29
  • Python开发环境包括

    Python作为一门高效、易读易学的语言,已经被越来越多的开发者使用。而Python的开发环境也发展得越来越完善。本文将会从以下几个方面对Python开发环境包括做详细的阐述: 一…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 内核驱动编译环境代价分析

    内核驱动编译环境是在Linux系统中编译内核模块的过程。本文通过分析内核驱动编译环境的各个方面,包括编译工具的选择、编译速度、编译器选项等,来探讨其代价所在,并提供一些优化的建议。…

    编程 2025-04-29
  • 如何使用cmd激活python虚拟环境

    Python虚拟环境是Python用来隔离项目所需包和依赖库的工具,以免不同项目之间的依赖关系冲突。下面将从安装虚拟环境、创建虚拟环境、激活虚拟环境这3个方面来详细讲解如何在cmd…

    编程 2025-04-28
  • 如何使用yum安装curl、policycoreutils、policycoreutils-python-utils和openssh-server等软件包

    yum是一个常用的包管理器,可以使在Linux系统上安装、更新和卸载软件包变得更加容易。本文将详细介绍使用yum安装curl、policycoreutils、policycoreu…

    编程 2025-04-28
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • Apache配置Python环境

    Apache是一款流行的Web服务器软件,事实上,很多时候我们需要在Web服务器上使用Python程序做为数据处理和前端网页开发语言,这时候,我们就需要在Apache中配置Pyth…

    编程 2025-04-28

发表回复

登录后才能评论