跳转到主要内容
你行网

Main navigation

  • 首页
  • 文章
  • 教程
  • 视频
  • 下载
  • 社区
  • 网站导航
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.

 

标签

  • drush
  • 登录或注册以发表评论

评论

相关文章

drush 命令中文对照表
drush 10 详细安装教程
Drupal 9 使用composer 和drush更新核心和模块
使用 whereis drush 查看drush 安装路径
drush 11启用和禁止drupal9维护模式
Ubuntu 20.04.2 LTS 使用composer安装 drush 教程
在运行drush 命令时出现错误
composer 安装drush 教程
drush 命令中英文对照使用说明
drush 命令帮助
dupal 瑞士军刀:drush 命令大全

文章标签

CSS
Excel
ubuntu
php
五笔
vim
Linux
HTML
command
drupal 7
composer
centos
Mysql
drupal 8
模块(module)
VPN
drush
JavaSrcipt
apache
drupal 9
英语
Drupal
SEO
nerdtree
network
果树种植
surround
drupal10
主题(theme)
phpmyadmin
ssh
权限
yum
二进制
声音
ssl
selinux
HTML5
用户
password
Dreamweaver
flameshot
颜色
翻译
uploadprogress
DDEV
视图(views)
firewalld
gzip
快捷键
kernel
xdebug
错误
ckeditor
mbstring
C语言
简介
源地址
php扩展
电脑基础
certbot
git
apt
压缩解压
表单
电子秤
httpd
WireGuard
邮件验证
breadcrumb
AI
superfish
diff
重定向
网站备份
摄影
tagclouds
docker
java
csharp
短信验证
adsense
drupal9
电脑技巧
simple_adsense
算法
RSS
youtube
版本号
JavaScript
badblocks
端口
cookie
VUE
网站运营
计算机基础
gimp
form
mod_expires 模块
nginx
zip
http验证
重定向,301
curl
netstat
input
赚钱
ip
dns
RFID
标签优化
drupal11
maven
drupal 11
npm
哈希值
字段
更多
RSS源
本站由阿里云强力驱动,幸运券优惠链接
Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号