Home > php教程 > php手册 > Ubuntu14下LAMP环境的安装以及yaf扩展的安装,ubuntu14yaf

Ubuntu14下LAMP环境的安装以及yaf扩展的安装,ubuntu14yaf

WBOY
Release: 2016-06-13 09:02:47
Original
1352 people have browsed it

Ubuntu14下LAMP环境的安装以及yaf扩展的安装,ubuntu14yaf

前段时间在ubuntu下安装了lamp环境,记录一下安装过程方便以后查阅。

安装lamp环境

① 安装apache

<span>sudo</span> apt-get <span>install</span> apache2
Copy after login

系统会弹出如图所示的提示,此时需要输入用户的密码才可以安装,下面其他安装操作都需要输入密码,每次都一样。

此时打开浏览器 输入localhost,显示如下界面表示安装成功。

② 安装php

<span>sudo</span> apt-get <span>install</span> php5
Copy after login

③ 安装mysql

<span>sudo</span> apt-get <span>install</span> mysql-server
Copy after login

此时lamp环境安装完成。检验是否正确.

Apache安装完成后,根目录在 /var/www/html

cd  /var/www/<span>html
</span><span>sudo</span> <span>vi</span> phpinfo.php
Copy after login

输入

<?<span>php
  </span><span>phpinfo</span><span>();
</span>?>
Copy after login

然后打开浏览器输入localhost/phpinfo.php,出现如下页面表示安装成功。

安装php的开发包

只有安装了开发包才可以安装扩展

<span>sudo</span> apt-get <span>install</span> php5-dev
Copy after login

安装php的扩展

a) 安装php-mysql

此安装为系统库自带的,直接安装即可。

<span>sudo</span> apt-get <span>install</span> php5-mysql
Copy after login

重启apache加载mysql的支持

<span>sudo</span> service  apache2 restart
Copy after login

b) 安装yaf

安装yaf之前需要先装pcre库,否则安装yaf会报错

<span>sudo</span> apt-get <span>install</span> libpcre3 libpcre3-dev
Copy after login

下载最新的yaf文件

cd  /usr/local/src/
<span>sudo</span> <span>wget</span> https:<span>//</span><span>github.com/laruence/php-yaf/archive/master.zip</span>
Copy after login

  • 防止和后面下载的文件名称相同,所以改一下名字区分。

解压

<span>sudo</span> <span>unzip</span> yaf.<span>zip</span>
Copy after login

解压后如下图所示

cd php-yaf-<span>master
</span><span>sudo</span> /usr/bin/phpize
Copy after login

配置

编译

编译安装

完成后生成了yaf.so文件在以下目录

修改php.ini的配置,加载yaf

<span>sudo</span> <span>vi</span> php.ini 
Copy after login

扩展目录改成生存的so文件所在目录

新增

重启apache

<span>sudo</span> service apache2 restart
Copy after login

此时再刷新发现yaf已正确安装了

 

如果还需要其他扩展类似yaf的安装步骤。

 

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template