使用 drush 命令安装 drupal - drush site-install

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

下面, 我们去使用命令来安装 drupal .... 先去给 drupal 准备一个数据库 ... 这里我们也可以去使用命令来创建一个数据库 ... 先登录到 mysql ...

mysql -u root -p

输入 mysql 管理员的密码 ... 回车 ...

登录以后再用 create database 命令去创建一个数据库 ... create database 后面加上要创建的数据库的名字 ... ninghao ... 再输入一个分号 ... 回车 ..

create database ninghao;

然后再去给这个数据库添加一个专门的用户 ... 让这个用户只能去管理这个数据库 ...

grant all privileges on ninghao.* to 'ninghao'@'localhost' identified by '123456';

这行命令会创建一个叫 ninghao 的用户,密码是 123456 ,这个用户在 ninghao 这个数据库的所有的数据表上拥有所有的权限。

exit

退出一下 ...

然后进入到我们在上一个视频里下载的 drupal 这个目录里面 ...

cd www

在安装 drupal 之后我们可以先去下载一下 drupal 简体中文的语言包 ... 你可以在这个地址里找到语言包的下载地址 ....

这里我们用 wget 去下载一下 ... 这里再用一个 -P 选项 ... 然后指定一下下载到的地址 ... 把它放在 profiles 下面的 standard 里面的 translations 这个目录的下面 ...

wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.30.zh-hans.po -P profiles/standard/translations/

安装 drupal ,可以使用 drush site-install ... 我们可以先查看一下这条命令的帮助信息 ... 加上一个 -h 选项。

drush site-install -h

这里会显示我们在安装 drupal 的时候可以配置的一些选项 ... 最后这里,有一个 Aliases ... 这是这条命令的一个别名 ... 也就是你可以使用 drush si ,去安装 drupal 。

下面,我们去用这条命令安装一个 drupal 。

drush site-install 后面指定一下要安装的 profile ... 不同的 profile 会给我们启用不同的模块 ... 默认 drupal 有两个 profile ,standard ,还有 minimal ,这里我们选择 standard ...

再设置一下数据库的信息,用一个 --db-url 选项 ... 等于 mysql:// 数据库的用户名 ... ninghao ,一个冒号,再加上这个用户的密码 ... 123456 ,@localhost ,一个斜线,再加上数据库的名称 ... 这里也就是 ninghao

输入一个空格 ... 再加上一个 --site-name 这个选项 ... 设置一下网站的名字 ... 可以再设置一下网站的语言 ... 用一个 --locale 选项 ... 设置成 zh-hans ,简体中文 .. .

另外还有一些可以设置的选项,你可以查看这个命令的帮助信息。 如果你想看到安装的过程都做了什么,可以再加上一个 -v 选项 ...

回车 ... 这样会给我们去安装 drupal 。

drush site-install --db-url=mysql://ninghao:123456@localhost/ninghao --site-name=ninghao --locale=zh-hans -v

这里会提示要去创建一个 settings.php 的配置文件,并且会删除掉 ninghao 这个数据库里面的所有的数据表 ...

输入 y ,再按一下回车 ..

提示安装成功,并且会给我们创建一个管理员的用户,用户名是 admin ,另外还有一个默认的密码 ... 复制一下这个密码 ...

下面,我们可以到浏览器上去看一下 ...

输入服务器的 ip 地址 ... 回车 ... 这里你会看到一个刚刚安装好的 drupal 网站。 输入用户名 admin ... 再把复制的密码粘贴过来 ... 点击 登录 ..

这样可能登录到 drupal 的网站上 ...

使用 drush 命令安装 drupal - drush site-install《 Drupal 日常维护 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点