跳转到主要内容
你行网

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.

 

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

文章标签

  • drush

评论

最新文章

  • 内容审核通知 content_moderation_notifications 模块简介
  • 调度程序 scheduler 模块简介
  • 工作流当中的草稿,已发布,很好理解,已归档是怎么理解。
  • 你行网 https://www.dwoke.com seo 关键词
  • brew 是什么命令
  • drupal 9 或 drpal 10 国内内容分享模块 Will Nice social share
  • Views Slideshow - Views Vanilla JavaScript Slideshow (VVJS) 简介和安装方法
  • drupal 11 安装statistics 统计模块
  • drupal11 扩展中找不到Statistics模块
  • drupal11 设置中的“总结摘要”和“切边的” 有什么区别

标签云

adsenseAIapacheaptbadblocksbreadcrumbbrewcentoscertbotckeditorcommandcomposercookiecsharpCSScurlC语言DDEVdiffdnsdockerDreamweaverDrupaldrupal 7drupal 8drupal 9drupal10drupal 11drushExcelfirewalldfirmwareflameshotformgimpgitgzipHTMLHTML5httpdhttp验证inputipjavaJavaScriptJavaSrciptkernelKVMLinuxmavenmbstringmod_expires 模块Mysqlnerdtreenetstatnetworknginxnpmpasswordphpphpmyadminphp扩展RFIDRSSselinuxSEOsharesimple_adsensesshsslStatisticssuperfishsurroundtagcloudstitleubuntuuploadprogressvimVPNVUEWireGuardwpsxdebugyoutubeyumzip主题(theme)二进制五笔分类术语压缩解压哈希值声音字段密码工作流快捷键摄影权限果树种植标签优化模块(module)源地址版本号电子秤电脑基础电脑技巧短信验证端口简介算法网站备份网站运营翻译英语表单视图(views)计算机基础赚钱超五类线网线邮件验证重定向重定向,301错误颜色

相关文章

  • brew 是什么命令
  • ddev 安装drush 错误和解决方案
  • linux-firmware 是什么,有哪些作用?
  • journalctl 的使用和简介
  • linux 网络检查命令
  • drush 命令中文对照表
  • 在drupal 使用composer一次性安装多个模块
  • composer update 命令的参数列表
  • Composer 的常用命令
  • diff 是什么?
RSS源

关于我们

  • 你行网简介
  • 关于我们
  • 版权声明

网站相关

  • 社区论坛
  • 网址导航
  • 网站地图
  • 联系我们

友情链接

  • 英文学习

友情链接2

  • drupal 大学
  • 水滴间
  • 爱码网
  • Apache

友情链接3

  • MySQL
  • php
  • drupalcode

友情链接4

  • Drupal 中国
  • Drupal 老葛
  • 宁浩网
  • drupal 台湾
Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号-1