云服务器内容精选

  • 操作步骤 搭建LAMP环境,请参见手工搭建LAMP环境(CentOS 7.8 PHP7.0)。 下载并配置Drupal。 依次执行以下命令,进入网站根目录并下载Drupal安装包。 cd /var/www/html wget http://ftp.drupal.org/files/projects/drupal-8.1.1.zip 依次执行以下命令,解压安装包并重命名。 unzip drupal-8.1.1.zip mv drupal-8.1.1/ drupal/ 依次执行以下命令,下载中文语言包。 cd drupal/ wget -P sites/default/files/translations https://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.7.8.zh-hans.po 执行以下命令,打开 Apache 配置文件。 vim /etc/httpd/conf/httpd.conf 按i键进入编辑模式。 将下图所示位置的配置参数“AllowOverride None ”改为“ AllowOverride all ”: 按Esc键退出编辑模式,并输入:wq保存后退出。 执行以下命令,修改网站根目录用户权限。 chown -R apache:apache /var/www/html 执行以下命令,重启Apache服务。 systemctl restart httpd 配置数据库信息。 执行以下命令,并按照提示信息输入MySQL的root用户,登录到MySQL命令行。 mysql -u root -p 执行以下命令,创建一个新的数据库。 CREATE DATABASE drupal; 其中,“drupal”为数据库名,可以自行设置。 执行以下命令,为数据库创建用户并为用户分配数据库的完全访问权限。 GRANT ALL ON drupal.* TO user@localhost IDENTIFIED BY 'xxxxx'; 其中,“user”为数据库用户名,“xxxxx”为对应的账户密码,可以自行设置。 执行以下命令,退出MySQL命令行。 exit (可选)依次执行以下命令,验证数据库和用户是否已成功创建,并退出MySQL命令行。 mysql -u user -p SHOW DATABASES exit 其中,“user”为刚刚创建的数据库用户名。 安装Drupal。 浏览器访问“http://服务器IP地址/drupal”进入安装向导。 选择语言为简体中文后单击“Save and continue”。 选择标准安装方式,单击“保存并继续”。 填写已配置完成的数据库信息,单击“保存并继续”。 自动安装完成后进入网站设置界面,填写站点信息,单击“保存并继续”。 安装完成后,网站自动进入首页并登录维护账号。 您已成功搭建 Drupal 个人站点,可根据实际需求对网站进行个性化设置。
  • 简介 本文介绍了如何在华为云上使用弹性云服务器的Linux实例手工搭建Drupal电子商务网站。 Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。Drupal用于构造提供多种功能和服务的动态网站,能支持从个人博客到大型社区等各种不同应用的网站项目。 更多关于Drupal的信息请参考https://www.drupal.org/。
  • 前提条件 已购买一台弹性云服务器,且已为其绑定弹性公网IP。 弹性云服务器所在安全组添加了如下表所示的安全组规则,具体步骤参见为安全组添加安全组规则。 表1 安全组规则 方向 优先级 策略 类型 协议端口 源地址 入方向 1 允许 IPv4 TCP: 80 0.0.0.0/0 为了更好的获取和更新系统和软件,建议您更新镜像源为华为云镜像源,详细操作,请参见如何使用自动化工具配置华为云镜像源(x86_64和ARM)?。
  • 资源规划 本次实践所用的资源配置及软件版本如表2中所示。当您使用不同的硬件规格或软件版本时,本指导中的命令及参数可能会发生改变,需要您根据实际情况进行调整。 表2 资源和成本规划 资源 资源说明 成本说明 弹性云服务器 计费模式:按需计费 可用区:可用区1 规格:c7.large.2 镜像:CentOS 7.8 64bit 系统盘:40G 弹性公网IP:现在购买 线路:全动态BGP 公网带宽:按流量计费 带宽大小:5 Mbit/s E CS 涉及以下几项费用: 云服务器 云硬盘 弹性公网IP 具体的计费方式及标准请参考计费模式概述。 Apache 是一个开放源码的Web服务器。 免费 MySQL 是一款开源的关系数据库软件。 获取方式: http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 免费 PHP 是一款开源软件,用于Web开发。 获取方式: https://mirror.webtatic.com/yum/el7/epel-release.rpm https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 免费 Drupal 使用PHP语言编写的开源内容管理框架。 获取方式: http://ftp.drupal.org/files/projects/drupal-8.1.1.zip https://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.7.8.zh-hans.po 免费
  • 操作步骤 购买市场镜像 登录华为云云商店主页。 在页面顶端搜索栏搜索“Drupal”。 在搜索结果中,选择市场镜像“内容管理系统 Drupal”,进入对应市场镜像的购买页面。 在本文中,购买的市场镜像规格如图1所示。 图1 购买市场镜像 根据需要设置市场镜像规格后,单击“立即购买”。 核对订单详情,勾选“协议及授权”,单击“快捷开通”。 当弹性云服务器处于“运行中”后,表示市场镜像购买成功。 设置弹性云服务器 在弹性云服务器列表中,单击购买成功的弹性云服务器,查看详细信息。 设置安全组。 弹性云服务器使用系统默认的安全组“Sys-default”,要想通过网站访问方式登录弹性云服务器,需要新增一条安全组规则,详细内容请参见添加安全组规则。 单击“安全组”页签,并展开系统默认的“Sys-default”安全组。 单击“更改安全组规则”,进入“Sys-default”安全组详细信息页面。 在“入方向规则”页签,单击“添加规则”。 根据表1完成设置。 单击“确定”。 表1 安全组规则 方向 优先级 策略 类型 协议端口 源地址 入方向 1 允许 IPv4 TCP: 80 0.0.0.0/0 绑定弹性公网IP。 要想通过网站访问方式登录弹性云服务器,需要为弹性云服务器绑定弹性公网IP,详细内容请参见申请弹性公网IP。 单击“弹性公网IP”页签。 单击“查看弹性公网IP”,进入“弹性公网IP”页面。 (可选)若没有可用的弹性公网IP,则单击“购买弹性公网IP”进行购买。 在弹性公网IP列表中,单击待绑定弹性公网IP“操作”列的“绑定”,完成操作。 Drupal安装准备 在浏览器中输入“http://弹性云服务器公网IP/9panel”,进行Websoft运维面板。 (可选)为Drupal注册一个 域名 ,并配置域名到弹性公网IP的解析记录。 若您想要通过域名进行网站应用程序的安装,需要执行本步骤。 如果您想要选择华为云作为您的域名注册商,可以参考域名注册完成网站域名的注册,并通过华为云云解析服务的快速添加网站域名解析完成解析记录的配置。 修改数据库初始密码。 数据库默认用户为root,默认密码为123456。为保证数据库安全,执行本步骤修改数据库初始密码。 单击“第二步:修改数据库密码”的“马上修改”,进入“phpMyAdmin”页面。 在“常规设置”区域单击“修改密码”。 完成新密码的设置后,单击“执行”完成数据库初始密码的修改。 安装Drupal 回到Websoft运维面板中,单击导航栏的“应用安装”。 单击“第三步:完成安装向导”的“马上安装” 设置语言为“简体中文”,单击“Save and continue”。 图2 设置网站语言 选择“标准”安装方式,单击“保存并继续”。 图3 选择安装方式 安装网站。 此过程无需设置,等待完成“安装网站”和“安装翻译”两步。 设置网站。 设置站点信息、站点维护账号信息以及区域信息,请妥善保存账号和密码。 单击“保存和继续”,开始更新配置翻译。 体验Drupal 安装完成,自动跳转到Drupal后台,您可以在此对您的网站进行管理和维护。 图4 Drupal后台
  • 简介 本文介绍通过华为云市场镜像“Drupal内容管理系统(LAMP)”搭建Drupal网站的方法。 Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。Drupal用于构造提供多种功能和服务的动态网站,能支持从个人博客到大型社区等各种不同应用的网站项目。 更多关于Drupal的信息请参考https://www.drupal.org/。