WordPress通过Lighttpd + APC in Squeeze(II和最终版本)

轻和WordPress的徽标

这里还是Lighty和WordPress的故事! 如果您尚未阅读 我分手 在这个系列赛中,他仍然与这里无关。 阅读并研究其内容,然后再回来。 要完成这对夫妇的安装和配置,我们必须做:

  • 安装WordPress:在MySQL中创建数据库和用户,并为其授予必要的特权; 根据与数据库的连接创建和修改配置文件wp-config.php; 并通过其Web界面完成WordPress安装。
  • 通过提高缓存 A替代的 PHP C疼痛。

安装WordPress

让我们删除文件 的index.php 为检查我们的配置而创建的:

rm /srv/web.amigos.cu/htdocs/index.php

通过Nautilus或Terminal,我们将WordPress安装文件复制到文档的根目录,在这种情况下,我们将其复制到/srv/web.amigos.cu/htdocs/.

注意:假设本教程具有WordPress版本3.4.1。

复制后,我们转到该目录并解压缩,然后移动目录的所有内容 WordPress的 至 / htodcs / 然后删除安装程序:

cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *。 rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data。 * chmod -R + x * .php

我们在MySql中创建用户和数据库:通过终端连接到管理控制台,执行mysql -p,然后输入密码,然后执行必要的SQL查询:

mysql -p输入密码:欢迎使用MySQL监视器。 命令以;结尾或\ g。 您的MySQL连接ID是40服务器版本:5.1.49-3(Debian)[---]创建用户'myuser'由'myipassword'标识; 如果不存在`wp_friends`,则创建数据库; USE friends_wp; 授予“ amigos_wp”上的所有特权。 *以'GRANT OPTION'选项到'myuser'@'%'; 放弃

OJO 用引号将它们之间的数据库名称括起来时,请用引号引起来。 注意什么是 `friends_wp` 而不是 'amigos_wp'.

我们创建并修改wp-config.php文件:

cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php纳米wp-config.php

我们必须修改的唯一几行是:

// ** MySQL设置。 $ / ** WordPress数据库的名称* / define('DB_NAME','amigos_wp'); / *您的MySQL用户名* / define('DB_USER','myuser'); / **您的MySQL密码* /定义('DB_PASSWORD','mipassword');

我们保留文件的其余部分不变。 我们保存更改。

最终安装设置:我们在浏览器(http://web.amigos.cu)中刷新页面,并且我们已经处于著名的5分钟WordPress安装过程中!

富有想象力和创造力。 根据您的需要填写安装程序要求的字段。 如果您的网站面向互联网(受到防火墙的严格保护),则可以允许Google等搜索引擎对其进行索引。 由于我的仅用于企业局域网,因此我取消选中该选项,然后单击魔术按钮“继续”。

其他步骤是WordPress的典型操作,事实是我根本无法帮助您使用它。 请查阅该手册,或询问已经是使用手册的专家。

我们使用APC改进了PHP中中间代码的缓存:

记录下来,我不是在说! KBeezie在题为“缓存WordPress的重要性”(WordPress中缓存的重要性),他指出:

“ WordPress的所有荣耀……都是该死的草猪”

粗略的翻译意思是“ WordPress的所有荣耀……都是一头血淋淋的草率猪”。 我们建议阅读这篇非常有趣且具有教育意义的文章。 根据专业文档,可以通过“ W3 Total Cache”,“ WP Super Cache”等方法来改进WordPress缓存的几种方法。 如果我们跑

aptitude show php-apc

我们将获得简要说明,该说明可自由翻译为:

“替代PHP缓存,也称为APC,是一个健壮,免费和开源的框架,用于缓存和优化中间PHP代码。 APC是建立PHP代码本地缓存的快速解决方案。 它不像MencacheD那样分布,但是可以一起使用以获得最佳缓存”。 要安装它,我们执行:

aptitude安装php-apc

稍后,我们阅读文件 /usr/share/doc/php-apc/README.Debian 和ALL 从同一个文件夹。 根据第一个建议,我们执行以下操作:

gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data:根/ srv / web.amigos.cu / htdocs / apc.php chmod + x / srv / web.amigos.cu / htdocs / apc.php

我们必须在文件中声明一个密码 php文件 使它充分发挥作用。 我们编辑根目录中已经存在的文件 /htdocs/apc.php,我们转到第41行并找到:

默认值(“ ADMIN_USERNAME”,“ apc”); 默认值('ADMIN_PASSWORD','password');

必须将“密码”更改为自己的密码,而不是单词 密码。 我们保存更改,在执行其他任何操作之前,我们必须重新启动服务:

服务lighttpd重新启动

我们将浏览器指向URL web.amigos.cu/apc.php 我们将看到替代的PHP缓存如何工作。

朋友们,我希望所写的一切对您有所帮助。 下次冒险见!


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   埃利奥时间3000

    好教程。

    一个建议:为什么不使用apt-get?

    1.    费德里科·瓦尔德斯·图雅格

      谢谢你的评论。 我出于天赋习惯而使用智能。 来自Sarge或Debian 3。

    2.    Federico A.ValdésToujague

      非常感谢您的评论。 自Debian 3.0或Sarge以来,我出于习惯就使用了智能。 没有更多的谜了。

      1.    埃利奥时间3000

        已经啊我使用apt-get是因为如果使用aptitude,它可能会破坏图形环境(我已经在稳定状态下进行了测试,并威胁要摆脱GNOME和其他事物),这样更加安全。