必威-必威-欢迎您

必威,必威官网企业自成立以来,以策略先行,经营致胜,管理为本的商,业推广理念,一步一个脚印发展成为同类企业中经营范围最广,在行业内颇具影响力的企业。

1、必威:下载扩展包,安装php开发环境

2019-11-08 16:41 来源:未知
  1. Ubuntu16.04上应用sudo apt-get install php7.1 安装php的私下认可路线如下:

PS:在系统安装完后最佳实行下列命令更新下软件

2017-12-03

安装phpredis扩展

  • 1、下载phpredis扩展:wget

http://pecl.php.net/get/redis-3.1.1.tgz;

  • 2、解压redis-3.1.1.tgz文件,cd到该目录;
    找到本地的phpize地方,并在redis-3.1.1文件目录下施行sudo /usr/bin/phpize(生成configure等公事卡塔尔国;
![](https://upload-images.jianshu.io/upload_images/4857690-34aac6adb3420b56.png)

image.png
  • 3、找到php-config的职位,并在redis-3.1.1目录下进行:sudo ./configure --with-php-config=/usr/bin/php-config
![](https://upload-images.jianshu.io/upload_images/4857690-94d5904d5234d6ba.png)

image.png
  • 4、执行sudo make
    若现身如下错误,或者下载的phpredis版本很低,重新下载一个高版本的举办设置;
![](https://upload-images.jianshu.io/upload_images/4857690-27c3a778acb929d9.png)

image.png
  • 5、现身如下结果表示安装成功;
![](https://upload-images.jianshu.io/upload_images/4857690-bd7d73506ac88094.png)

image.png
  • 6、执行sudo make test
    执行 sudo make install
![](https://upload-images.jianshu.io/upload_images/4857690-d6cb3e4bf8af495c.png)

image.png



redis.so安装目录,可以查看是否安装成功;
  • 7、找到地点遭逢所用的php.ini文件,加多extension = redis.so
![](https://upload-images.jianshu.io/upload_images/4857690-8d2f2bfc0e0a08dc.png)

image.png
  • 8、重启apache服务器
    sudo /etc/init.d/apache restart
  • 9、在web根目录下新建三个贰个test.php文件,通过phpinfo()查看redis扩展安装成功;
![](https://upload-images.jianshu.io/upload_images/4857690-31905435db3fe4b5.png)

image.png

1,搭建linux项目运营意况,很蛋疼 

  a. php可实施命令:/usr/bin/php7.1  和 /usr/bin/php

sudo apt-get update

一、安装php的swoole扩展

1、下载增加包

①、通过php官方提供的指令pecl一键下载:pecl install swoole;(此法未尝试过卡塔 尔(英语:State of Qatar)

②、在github上下载:wget -c

2、到/usr/local/src目录下

命令:cd  /usr/local/src

推行步骤1中的方法②,下/usr/local/src下下载swoole扩大包

3、解压包并保存包到另叁个文书里

解压:tar xvf v1.9.8.tar.gz

另存为:mv v1.9.8.tar.gz swoole-v1.9.8.tar.gz

4、安装php-dev

sudo apt install php7.2-dev

设置成功后实行以下命令:

sudo phpize

sudo ./configure

sudo make

sudo make test

sudo make install

5、查看php全部的强大插件

ls /usr/lib/php/20170718/      无swoole.so扩张文件;然后用php -m | grep swoole命令查找php的享有扩大

6、安装后的php目录的操作

ls /etc/php/7.2/

sudo make clean

cd /etc/php/7.2/

ls 

sudo find /etc -type f -name "php.ini"

sudo vi /etc/php/7.2/cli/php.ini (只是查看了里面的剧情,并不曾做其它动作)

cd /etc/php/7.2/mods-available (来到此目录下)

sudo cp pdo.ini swoole.ini(重命名pdo.ini文件),并编辑swoole.ini文件,修改成extension=swoole.so

cd ../ 回到上级目录(即/etc/php/7.2卡塔尔

ls -l cli/conf.d/ (查看此目录下的连锁文书档案卡塔尔

sudo ln -s /etc/php/7.2/mods-available/swoole.ini    cli/conf.d/20-swoole.ini (创制swoole.ini的软链接)

sudo ln -s /etc/php/7.2/mods-available/swoole.ini    apache2/conf.d/20-swoole.ini (在/etc/php/7.2/apache2/conf.d/下创办软链接)

php -m | gerp swoole (查看swoole扩展)

sudo systemctl restart apache2.service (重启apache2)

二、安装redis扩展

1、平时设置redis扩充无需像安装swoole扩充同样,供给创建超级多软链接。安装时意气风发度给您做好了,若未有给你搞好,步骤就和swoole大致

参考:

  b. 需求安装sudo apt install php7.1-dev 才会有 /usr/bin/phpize,和/usr/bin/php-config。后边安装扩张时会用到。

其实假设软件源没什么难点来讲,安装什么软件都以OK的。

vmware虚拟机     ubuntu14  iso文件  

  c. .so文件路线:/usr/lib/php/二〇一六0303,这几个可以从phpinfo()中看出

来开头设置Redis吧~~

下载ubuntu14  地址 :

  d. php的*.ini配置文件目录:/etc/php/7.1/ 下有八个目录

黄金时代:假诺您的别的都OK的话,能够试行下列命令直接设置

2,安装php开拓条件

  必威 1

sudo apt-get install redis-server

a,安装Apache2:: sudo apt-get install apache2

   mods-available目录寄存各个可加载的php伸张的ini配置,后边安装redis扩充后,就要要这里地增加redis.ini文件

sudo apt-get install php5-redis

b,安装PHP模块:sudo apt-get install php5

   cli/conf.d 目录寄存的是php在命令行形式下已加载的扩大,文件名如:20-redis.ini

如此那般设置是美好的措施,也是最便捷的措施

c,安装Mysql:sudo apt-get install mysql-server

   apache2/conf.d 目录存放的是web格局下已加载的恢弘,文件名如:10-pdo.ini  那几个能够从phpinfo()里面来看加载的种种ini文件的路径

可是,人生比不上意总有八九

d.别的模块安装:

   cli/conf.d和apache2/conf.d目录下的 n-###.ini 都无需创设,直接从mods-available软链接得来。文件名中的数字代表优先级

举个例子怎么着找不到安装包啊、比方干枯什么信任啊

sudo apt-getinstall libapache2-mod-php5

  1. 安装php的redis扩展:

那就要麻烦一点了

sudo apt-getinstall libapache2-mod-auth-mysql

  a. 官方网站地址

二:作死法,麻烦死,当然那正是Geek精气神

sudo apt-getinstall php5-mysql

  必威 2

1、安装redis服务

sudo apt-getinstall php5-gd

  b. 在ubuntu中使用wget  , 下载到当前目录

sudo apt-get install redis-server

前四个比较轻易理解,要想apache能够解析PHP,就要求信赖那四个模块来找到php engine。

TAG标签:
版权声明:本文由必威发布于必威-编程,转载请注明出处:1、必威:下载扩展包,安装php开发环境