zoukankan      html  css  js  c++  java
  • 阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 php

    下面我们一起为服务器安装 PHP,在使用 yum 安装软件包的时候,yum 会去默认的资源库里查看我们要安装的软件包,然后到指定的服务器上下载并安装。

    但是有的时候,我们要安装的软件包并没有包含在默认的资源库里,或者,我们需要更高版本的软件包。比如我们要安装的 5.3 版本的 PHP 就没有在默认的资源库里。

    这个时候我们就需要去为服务器添加第三方提供的资源库。

    打开浏览器,输入:http://iuscommunity.org/ ,点击 Repos ,就是Repositories, Repositories 就是我们说的资源库。

    浏览到这个页面的下方,这里有一个 EL5 ,还有一个 EL6,EL 是 Enterprise Linux 也就是企业 Linux 的意思。

    而在链接的地址里,你会看到 Redhat,它也是一种 Linux 系统,Centos 和 Redhat 差不多。主要的区别在于,Centos 是按照开源软件来发行的。 Redhat 里面有一些商业软件。

    我选择的阿里云服务器的系统是 CentOS 6,所以这里我们要选择 EL6 下面的这两个链接,分别打开 …

    打开其中的一个,复制一下软件包的下载地址 …

    打开终端,用 root 身份登录到服务器 … ssh root@42.121.97.222 … pwd 查看一下当前的位置 …

    然后我们使用 wget 命令来下载,输入 wget ,再把刚才复制的下载地址粘贴过来 …

    http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/ius-release-1....

    再去复制一下另外一个软件的下载地址 …

    回到终端,输入 wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6...

    下面我们再用 rpm 来安装下载下来的这两个包 …

    输入 rpm -Uvh ius-release-1.0-10.ius.el6.noarch.rpm epel-release-6-5.noarch.rpm

    ls -l /etc/yum.repos.d/ ,你可以看到新添加的两个资源库。

    下面我们就可以去安装 5.3 版本的 php 了,你可以使用 yum search php53 … 来搜索一下资源库里与 php5.3 相关的软件包。

    这里我们不光要安装 php5.3 ,还有一些 php5.3 的扩展。

    输入 yum install ,后面加上一堆想要安装的东西 … php53u php53u-pear php53u-cli php53u-common php53u-devel php53u-gd php53u-mbstring php53u-mcrypt php53u-mysql php53u-pdo php53u-soap php53u-xml php53u-xmlrpc php53u-bcmath php53u-pecl-apc php53u-pecl-memcache php53u-snmp

    这里我们安装的 php 5.3 还有一些常用的扩展。 可能需要下载一会儿。

    完成以后,在系统根目录下的 etc 目录里,你可以找到 php 的配置文件 php.ini 。

    我们需要重新启动一下 apache 服务,输入 service httpd restart

    然后我们在 toview.cn 的发布目录里面新建一个 php 文件,测试一下,php 是否正常。

    输入 echo "<?php phpinfo() ?>" >> /mnt/www/toview.cn/public_html/info.php

    这样我们就新建了一个info.php ,在这个文件里,我们用了一个叫 phpinfo 的函数,它会显示出 php 相关的配置信息。

    打开浏览器,输入 toview.cn/info.php …

    如果你能看到类似的页面,就证明我们的 php 运行正常。

  • 相关阅读:
    百度面试题
    分治法--二分查找、乘方、斐波那契数
    01-11李宁老师学Python视频课程(1):初识Python返回课程
    邮件发送的两种实现方法。
    Docker(一):Docker入门教程
    安装docker及在docker中安装python环境学
    vim编辑器的使用和CentOS有很多不同
    大一编程基础培训]==02-03-04-05课==类型
    大一编程基础培训]==08课==条件判断]==07课==Python的LIST与TUPLE数据类型
    Beautiful Soup 4.2.0 文档¶ BeautifulSoup对象内任何第一个标签入口,使用find()方法。
  • 原文地址:https://www.cnblogs.com/wicub/p/3554456.html
Copyright © 2011-2022 走看看