Inhaltsverzeichnis
前段时间在ubuntu下安装了lamp环境,记录一下安装过程方便以后查阅。" >前段时间在ubuntu下安装了lamp环境,记录一下安装过程方便以后查阅。
Heim Backend-Entwicklung PHP-Tutorial Ubuntu14下LAMP环境的装配以及yaf扩展的安装

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

Jun 13, 2016 pm 12:21 PM
install nbsp php sudo yaf

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

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

安装lamp环境

① 安装apache

<span style="color: #0000ff;">sudo</span> apt-get <span style="color: #0000ff;">install</span> apache2
Nach dem Login kopieren

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

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

② 安装php

<span style="color: #0000ff;">sudo</span> apt-get <span style="color: #0000ff;">install</span> php5
Nach dem Login kopieren

③ 安装mysql

<span style="color: #0000ff;">sudo</span> apt-get <span style="color: #0000ff;">install</span> mysql-server
Nach dem Login kopieren

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

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

cd  /var/www/<span style="color: #000000;">html</span><span style="color: #0000ff;">sudo</span> <span style="color: #0000ff;">vi</span> phpinfo.php
Nach dem Login kopieren

输入

<span style="color: #000000;">php  </span><span style="color: #008080;">phpinfo</span><span style="color: #000000;">();</span>?&gt;
Nach dem Login kopieren

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

安装php的开发包

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

<span style="color: #0000ff;">sudo</span> apt-get <span style="color: #0000ff;">install</span> php5-dev
Nach dem Login kopieren

安装php的扩展

a) 安装php-mysql

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

<span style="color: #0000ff;">sudo</span> apt-get <span style="color: #0000ff;">install</span> php5-mysql
Nach dem Login kopieren

 重启apache加载mysql的支持

<span style="color: #0000ff;">sudo</span> service  apache2 restart
Nach dem Login kopieren

b) 安装yaf

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

<span style="color: #0000ff;">sudo</span> apt-get <span style="color: #0000ff;">install</span> libpcre3 libpcre3-dev
Nach dem Login kopieren

下载最新的yaf文件

cd  /usr/local/src/<span style="color: #0000ff;">sudo</span> <span style="color: #0000ff;">wget</span> https:<span style="color: #008000;">//</span><span style="color: #008000;">github.com/laruence/php-yaf/archive/master.zip</span>
Nach dem Login kopieren

 

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

 解压

<span style="color: #0000ff;">sudo</span> <span style="color: #0000ff;">unzip</span> yaf.<span style="color: #0000ff;">zip</span>
Nach dem Login kopieren

解压后如下图所示

 

cd php-yaf-<span style="color: #000000;">master</span><span style="color: #0000ff;">sudo</span> /usr/bin/phpize
Nach dem Login kopieren

配置

编译

编译安装

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

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

<span style="color: #0000ff;">sudo</span> <span style="color: #0000ff;">vi</span> php.ini 
Nach dem Login kopieren

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

新增

重启apache

<span style="color: #0000ff;">sudo</span> service apache2 restart
Nach dem Login kopieren

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

 

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

 

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

CakePHP Datum und Uhrzeit

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

CakePHP-Projektkonfiguration

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

CakePHP-Datei hochladen

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

CakePHP-Routing

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

Besprechen Sie CakePHP

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein

CakePHP-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

CakePHP-Kurzanleitung

See all articles