php 5.6环境, 自己用
1.使用putty或类似的SSH工具登陆VPS或服务器;
添加dns参数,防止默认装机没有dns导致安装失败
1
|
echo "nameserver 114.114.114.114" >> /etc/resolv .conf
|
yum-fastestmirror,自动选择最快的yum源,可以加快安装进度。
#centos5\centos6:
1
|
yum -y install yum-fastestmirror
|
#centos4:
1
|
yum -y install yum-plugin-fastestmirror
|
为了防止安装过程中中断,可以先安装screen,同时安装下载工具wget
1
|
[[email protected]] # yum install screen wget -y
|
2.登陆后运行:
1
|
[[email protected]] # screen -S ltanmp
|
3.下载LTMP一键安装包
4.解压安装包
1
|
[[email protected]] #tar zxvf ltanmp.tar.gz
|
5.进入安装包
1
|
[[email protected]] # cd ltanmp
|
6.执行安装脚本
1
|
[[email protected]] # ./centos.sh
|
7.稍等一会,安装服务器必备的一些软件,然后开始选择地区,如果是中国就输入asia,如图:(这一步现在不需要了)
8.预设你们的mysql密码,用户为root,如图,这里设置mysql密码为ltanmp
9.设置是否需要安装mysql的innodb引擎,这里我们设置为需要,请输入y,如图:
10.选择安装php的版本,个人建议安装5.3.27,因为5.4以及以上的版本可能与一些比较老的程序产生不兼容,如果安装5.3.27,请输入n,如图:
11.选择需要安装的数据库类型,这里选择mysql5.5.32,这里我们输入n,如图:
说明:
MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL,实在很不靠谱,于是决定另开分支,这个分支的名字叫做MariaDB。
MariaDB跟MySQL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。目前MariaDB是发展最快的MySQL分支版本,新版本发布速度已经超过了Oracle官方的MySQL版本。
所以这个地方,你也可以选择输入y,安装MariaDB。
12.选择webserver,这里看个人喜好,我选择tengine,输入y,如果选择nginx,请输入n,如图:
13.选择是直接安装,还是返回重新安装,如果要安装以上的选择,可以直接按任意键开始,如果需要重新安装,按ctrl+c,如图:
14.等待安装服务器组件,直到成功,出现如下界面即表示安装成功,如图:
安装yaf, php 5.6 安装 yaf 2.3.5版本
tar zxvf yaf-2.3* cd yaf* phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install //php.ini 加入 extension=yaf.so
安装composer
# 下载composer.phar
curl -sS https://getcomposer.org/installer | php
# 把composer.phar移动到环境下让其变成可执行
mv composer.phar /usr/local/bin/composer
# 测试
composer -V