跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

centos 7 阿里云基础服务器安装 composer 和 drush

由 hrs, 15 九月, 2020

使用 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.

 

  • 登录或注册以发表评论
内容类型分类
操作系统与运用
文章归类
Linux

文章标签

  • drush

评论

文章标签

Excel
CSS
ubuntu
php
vim
五笔
VPN
Linux
command
HTML
drupal 8
drupal 7
centos
composer
Mysql
模块(module)
drush
Drupal
JavaSrcipt
apache
英语
drupal 9
nerdtree
荔壳风
network
果树种植
surround
drupal10
SEO
主题(theme)
更多

相关文章

  • linux-firmware 是什么,有哪些作用?
  • journalctl 的使用和简介
  • linux 网络检查命令
  • drush 命令中文对照表
  • 在drupal 使用composer一次性安装多个模块
  • composer update 命令的参数列表
  • Composer 的常用命令
  • diff 是什么?
  • 如何在 CentOS 7 上使用 Certbot 独立模式检索 Let's Encrypt SSL 证书
  • certbot 安装免费ssl 证书
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号