打印机友好的页面Drupal的主机

Drupal是一个LAMP服务器上运行一个强大的内容管理系统。在LAMP服务器默认使用MySQL,PostgreSQL的,但也可以使用Drupal使用。

它可以托管博客,论坛,以及其他各种内容。它的其他功能的附加组件模块,如广告,客舱,电子商务,多媒体工具,即时通讯,客户关系管理,打印机友好的页面,以及网络摄像头一个巨大的选择。

打印机友好的页面的Drupal托管手动安装

的Ubuntu最近的版本包括Drupal6和Drupal7的仓库,这是Drupal的仅有的两个支持的版本。如果您需要帮助选择Drupal的版本,请阅读本。

附件Drupal的插件模块中不包括但Ubuntu的软件包,并且必须在初始安装后手动安装。

请参阅Drupal安装指南更高级的主机功能。

使用任何方法安装LAMP堆栈封装。访问Apache的PHP MySQL的LAMP的更多信息。

易LAMP服务器安装

最简单的方法是从命令行终端,它安装在集成封装整个LAMP组合使用单个命令:

如果你的系统不提供命令tasksel的,然后再进行安装:

我还(可选)建议启用的Apache2,这与Drupal和与你的Apache服务器上的网页页面的正确重定向许多模块,可帮助的重写功能:

编辑文件“的/ etc / apache2的/网站可用/默认”并替换有“AllowOverride无”设置“AllowOverride全部”的每一次出现,然后运行:

注意:下面列出的两种方法是不兼容的。 Ubuntu的包(来自储存库)安装Drupal6由手动方法不同的目录。选择一个方法或其他,但不要试图同时使用。你不能来回切换两种方法之间。

从Ubuntu软件仓库中安装的Drupal包

您可以选择是否从仓库安装Drupal6或Drupal7。与往常一样,库的版本不是最新版本,但他们可以很容易地更新。

允许DBCONFIG常见配置数据库(默认:MySQL的)

然后,注册与Apache Drupal的模块:

最后,重新启动Apache:

手动安装的Drupal

下面的说明适用于Drupal 7的分支,它是在写作的时候最新版本7.25版。 (一个类似的方法可以用于为Drupal 6的最新版本)。此安装不与该仓库包兼容的目录中安装的Drupal。

它需要在你的Drupal的默认站点安装目录下创建一个文件的子目录。它将被用于文件,如自定义的标识,用户头像,并与新网站相关的其他媒体。

托管

它也需要创建默认站点的初始配置文件。

手动配置为Drupal MySQL数据库

您需要创建一个MySQL Drupal数据库,然后将数据库架构加载到其中。您可以与phpMyAdmin或通过命令行执行此操作:

当Drupal是你挑选为Drupal将使用mysql数据库的名称。你可以称它为任何你想要的。

你不希望有Drupal的使用MySQL root用户来访问数据库。上述命令创建一个MySQL用户(比MySQL根用户以外)与某些权限的使用Drupal数据库。你应该选择的东西比drupaluser和drupalpass不同。如果命令成功,激活新的权限:

退出MySQL提示:

手动配置为Drupal PostgreSQL数据库

编辑/var/www/drupal/sites/default/settings.php文件,以便Drupal的可以知道用户名,密码和数据库使用。

刷新阿帕奇

最后,重载的Apache2。

通过浏览器完成Drupal安装

最后,将浏览器指向本地主机/ Drupal的/ install.php了(或者是本地主机/ drupal6 / install.php了或本地主机/ drupal7 / install.php了,如果你安装来自官方仓库包),创建一个帐户,登录,并按照安装说明完成装载数据库和配置站点。

第一个帐户将自动成为总量控制的主要管理员帐户。

当本地计算机上安装的Drupal 7,你可能会遇到安装“模块”和主题的问题”,用‘电子邮件身份验证’,并与‘cron的’维护工作。

添加模块

HOWTO安装模块,当试图安装一个模块可能会显示此错误

警告信息是有点误导,问题是写访问目录的Web服务器上。

写访问

如果您不担心安全问题则更改写访问是快速的方法

当用户是WWW的数据:

命令行

从安全角度来看,似乎优选的方法是在具有命令行SSH手动安装模块。这种方法会比较慢,但更安全。请参阅安装模块

例如:安装所见即所得

Wysiwvg需要一个客户端编辑器,用于CKEditor的运行以下

电子邮件验证

对于电子邮件身份验证服务器的电子邮件可能需要设置。这个例子的路线通过Gmail SMTP服务器的邮件。确保你有一个Gmail帐户设置与POP / IMAP功能。

选择通过智能主机发送的邮件;通过SMTP或fetchmail的接收
  • 键入系统邮件名称:例如company.com(任何名字都行)
  • 键入IP地址,以监听外来SMTP连接:127.0.0.1
  • 离开该邮件被接受的空白其他目的地
  • 离开机转发邮件的空白
  • 式机处理外发邮件的这个主机(智能主机):smtp.gmail.com::587
  • 选择NO。不要隐藏在发出的邮件本地邮件名称。
  • 选择NO。不要让DNS查询最小(拨号点播)的数量。
  • 选择YES。拆分配置成小文件
  • 邮件邮政局长。留白不会造成任何问题,但并不建议这样做
  • 并添加以下行,代yourAccountName和y0uRpaSsw0RD适当

    最后,为Debian的所有版本,运行

    这应该是它。您可以通过使用命令行的邮件客户端测试。
    • 举一个主题,然后按回车
    • 键入的东西,然后按回车
    • 键入一个。 (点),然后按回车
    • 按下空白CC输入:

    “克龙”维护作业

    在cron.php网页的网址需要一个“cron的关键”,这是在安装过程中自动生成的。页面的完整URL,使用cron关键是状态报告页面在管理>报告>状态报告“cron维护任务”部分中找到。

    如果安装从官方资料库的包,从报告中添加的cron键上方为$ cron_key变量在网站的settings.php配置或cronkey.php在/ etc /的Drupal / 7 /网站/默认。

    看东西是如何工作的。

    如果“cron的关键”配置不正确,警告将通过电子邮件发送给www数据的用户。你可以阅读:

    清洁网址

    得到干净的网址工作,你需要取消注释,并在你的Drupal文件夹更改htaccess文件RewriteBase的价值'/ Drupal的:

    如果你是在一个子目录或在VirtualDocumentRoot使用Drupal和重写规则都不能正常工作修改RewriteBase。例如,如果你的网站是在example.com/drupal取消注释并修改下面一行:

    或者也许(配置依赖)

    调整PHP内存限制

    您应该增加默认的PHP内存限制值(内存专用于运行脚本的金额),因为默认的8 MB是不够的。如果你打算使用的图形(虽然简单使用32 MB可能就足够了),使用96 MB(甚至160M)。

    在Drupal6的新版本,你可以简单地编辑的settings.php文件,并添加一行:

    在旧版本Drupal5的,或者如果使用PHP为许多不同的用途,最好是使用这种方法来提高PHP内存量:

    编辑/etc/php5/apache2/php.ini文件,并增加memory_limit的值96M(或您选择的另一个值)。

    如果使用PostgreSQL,你也可以编辑/etc/php5/apache2/php.ini文件中加入行以适应PostgreSQL的选项:

    调整PHP错误报告

    至错误报告的调整来正确的install.php了页面是必需的。编辑您的settings.php文件(例如/etc/drupal/6/sites/default/settings.php)和现有的ini_set行后添加以下的ini_set行:

    这是根据从drupal.org形式的建议:drupal.org/node/514334#comment-1912924

    调整PHP扩展(Drupal 7的只)

    Drupal的7只支持MySQL 5.0.15或更高,并且需要PHP的PDO数据库扩展。 PHP扩展连接到您选择的数据库必须安装并启用。 Drupal的当前支持的数据库连接器是:MySQL的(原MySQL扩展),mysqli的(较新的MySQL安装的改进的连接器),和pgsql的(PostgreSQL的)。注:PHP 5.x的不再默认启用MySQL扩展。请阅读上面安装并启用您所选择的连接器的链接。此外,Drupal的6.x中不提供选择MySQL的连接器,如果mysqli的是PHP配置启用该选项。

    * Ubuntuguide Drupal的技巧 - 在Ubuntu的安装Drupal 7的安装提示。包括高级配置选项。

    有些用户可能更喜欢使用基于Ubuntu LTS非官方预先集成的现成的Drupal电器跳过手动安装。

    如果你喜欢用预制的Ubuntu用户thatis仍在开发中,为Drupal初学者和Drupal优点让你可以尝试Drubuntu这包括Drupal 7的当前。

    Drupal的(последнимисправлялпользователь铁托brasolin 2015年1月8日14时44分12秒)

    本维基上的材料是可以自由使用的可用,详见/许可证
    您可以有助于这一维基,请参阅维基指南了解详情

    看这个视频!

    相关文章

    管理员登录的Drupal托管每一个游客到您的网站,他们是否有一个帐户和匿名登录或访问该网站,被认为Drupal的用户。每个用户也有特别的类型数字用户ID ...
    评论永久的Drupal托管这组截图脱胎于上的Acquia网络论坛最近论坛上发帖。它走过设立GoDaddy的Linux主机帐户使用的Acquia Drupal的。在这个过程的结束......
    多个站点的Drupal有很多原因,一个系统管理员或开发人员可以选择托管在同一台服务器上的多个站点在多点配置。举例来说,这样的配置可以:...
    面搜索Apache Solr实现Drupal的主机注:额外的特别感谢道格·万提供动力终于发布这篇博客!早在2016年,当搜索API和Solr相关的模块为Drupal 8人在早期的alpha ...
    更改表前缀的Drupal托管我有一个Drupal 7网站上的Web服务器上运行,它是目前使用用了一个前缀创建的数据库。我试图到该数据库从恢复到新的Drupal实例...