下载安装脚本到任意文件夹,下面以/xxx 为例:
cd /xxx wget http://aliapm.oss-cn-shanghai.aliyuncs.com/php/aliapm_install chmod +x aliapm_install
./aliapm_install
提示输入安装路径 , 以“/yyy”为例输入(此步骤也可以在启动脚本参数加入 -a /yyy):
Please input aliapm install path to continue: /yyy
提示输入需要使用aliapm的php的路径 , 下面都以php的安装文件夹为“/example/local/php”为例):
Please input php installed dir path: /example/local/php
提示输入php服务使用的php.ini:
Please input php ini file path: /example/local/php/lib/php.ini
回车,依次输入accessKey、serectKey、appName 等信息:
Please input accessKey to continue: ak Please input serectKey to continue: sk Please input appName to continue: test
继续回车,开始安装,安装成功提示
============= install&start aliapm complete, restart your web service please!===================
重启apache或者fpm等web服务
注:
1).php apm 服务不能与yaf,phalon等c编写的框架一同使用
2).php服务的默认配置文件可以通过运行 /example/local/php/bin/php -i | grep ‘Loaded Configuration File’,获取。如果不是请直接填写php配置文件的全路径即可
3).aliapm的安装路径最好不要轻易变动
4).安装过程中的提示输入的参数也可以选择在执行aliapm_install脚本的时候以参数的方式填写,具体见下面的参数说明
aliapm_install 参数说明:
d : aliapm 安装路径
p : 使用aliapm的php的路径
i : php 服务的配置文件路径,需要填写文件全路径
a : accessKey
s : serectKey
n : appName
z : 跳过填写ak,sk,appName的步骤,如果是非第一次安装并且安装路径不变可以使用此参数
每次启动安装后都会把相关php 安装路径,配置文件信息,ak,sk,appname等信息保存在安装目录aliapm的conf文件夹下面,后面再次安装如果不需要修改相关配置可以直接运行如下命令重启即可:
./aliapm_install -d /xxx -z