使用 centos 7 安装时的记录过程
安装composer
方法一:
curl -sS https://getcomposer.org/installer11 | php
ls -la 查看 composer.phar 是否存在
如果存在,使用 php composer.phar 测试是否正常,如果有返回信息,表示正常。
添加 composer 到系统变量:mv composer.phar /usr/local/bin/composer
输入 composer ,回车,如果有返回信息,则表示正常。
方法二:
依次输入下边这几行命令,也可以下载composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
安装drush
记录错误信息:
这是因为初级的阿里云服务器内存太小导致的,由于耗光了内存并且没有设置交换空间,所以出错。
解决方法:
一、加钱买内存
二、设置交换空间
选择第二种,省钱:
CentOS增加swap分区大小
free -m
2. 增加 swap 大小, 2G 左右
dd if=/dev/zero of=/var/swap bs=1024 count=2048000
3. 设置交换文件
mkswap /var/swap
4. 立即激活启用交换分区
swapon /var/swap
5. 添加系统引导时自启动运行
vi /etc/fstab
//添加如下信息
/var/swap swap swap defaults 0 0
6. 收回 swap 空间
swapoff /var/swap
7. 从文件系统中回收
rm /var/swap
其他参考网址:
http://www.linuxidc.com/Linux/2015-02/113250.htm1
http://www.centoscn.com/CentOS/config/2013/0725/503.html
网友看法:有可能会拖慢系统的响应速度,未经测试,有待验证。
百度关键词:centos swap
安装:
composer global require drush/drush --prefer-dist -vvv --profile
cd ~/.config/composer/vendor/bin
vim ~/.bash_profile 然后加入 export PATH="$HOME/.config/composer/vendor/bin:$PATH"
source ~/.bash_profile
说明:
第一步:
global 添加到 composer 全局变量
require drush/drush 默认下载最新稳定版的 drush,如果要下载开发版本或是其他版本,需要指定版本号,比如:drush/drush:8.1.0 或是下载开发版本 drush/drush:dev-master
--prefer-dist 不下载版本控制的一些东西。因为国内下载国外资源速度很慢。
-vvv 显示详细安装过程。
第二步(非必需):
确认 drush 下载是否成功。
万恶的putty,辣眼睛的配色方案
第三步:
将 vendor 目录下的 bin 目录加入系统变量,以便全局使用 drush。
第四步:
让设置立即生效。
over.
测试 drush 是否安装成功:
输入 drush ,回车
如果看到这些信息,则表示安装成功。
The end.
评论