如何搭建LNMP环境来运行wordpress
应网友需求,特地写上一篇关于Linode VPS配置LNMP环境和搭建wordpress的文章。其实这篇文章也不会写详细的如何配置lnmp,因为lnmp.org官网本身就有详细的教程和军哥的论坛后援技术支持。这里主要叙述一些我当初实施过程中的思路和心得。希望能帮到一些还没入门的朋友。其实我自己并非技术人员,为什么走到后来还是使用VPS,喂有这么做才能解决一些问题,说多了都是泪唉。
创新互联主要从事成都做网站、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务包头,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
因来我博客的大都为外贸业务员,当然也是直奔如何构建wordpress网站的。这时你首要做的事情肯定就是购买空间主机来完成网站的建设。空间主机与VPS有着很大的区别,具体的区别就不用专业术语了,估计说了也很难让大众一下子明白,就举一个例子吧。空间主机就像你去买一台电脑,人家帮你把盘分好、系统装完全,往后你只管安装自己需要的软件使用就好。而VPS则是相当于你买完电脑后,需要你自己亲手分区把系统装完全之后再下载各种软件等供日常使用。所以如果你并非web技术人员,而只是想建一个网站并且日后做电商使用,是没有必要购买VPS来自行搭建环境的,这里的环境是指网站建设和运行所需要的系统配置。所以购买主机空间最佳,然后一键安装wordpress,是多么容易的事。这里首推bluehost与godaddy的国外空间。
如果你是web技术人员,想要尝试自行构架环境并做更深层次的技术使用,那么建议你购买Linode家的VPS,本着负责任的态度,我只推荐自己使用过觉得不错的,速度快,价格中等,被墙的几率最小,不行就搬呗,Linode售后是很nice的。当你已经做完VPS的初始配置之后,需要给这台机器配置网站程序需要的运行环境,而wordpress则需要Linux、PHP、MySQL的构架。正因为人们想把事情变的更为简单,才有了LNMP的诞生。
LNMP一键安装包是什么?
你将安装包上传到VPS中,用命令来执行安装包,它将自动安装完所有内容,就类似于一键安装电脑系统的概念,嗯。
中文官方网站:LNMP.org 军哥的论坛有你出现常见问题的全面解决方案。
安装包下载
安装指南
添加虚拟主机 (建站的步骤)
wordpress安装包
建议新手们本着耐心,积极学习的态度看完lnmp.org中的每一个步骤,并且实际手动的去操作,出现问题从军哥的交流中找找解决方案。有志者事竟成。
wordpress怎么用
大概步骤如下:
一、准备好域名、Linux主机或服务器,然后下载好wordpress程序。
二、接下来安装好运行环境,比如nginx+php+MySQL。
三、把wordpress文件夹里面的内容都上传到ftp网站根目录。
四、解析域名,浏览器输入域名,安装wordpress,按要求填写数据库信息,安装完毕。
五、根据自己需要傅主题制作网站,发布内容,做好seo优化,更新内容。
怎样让wordpress运行更快
WordPress加速已经不是什么新鲜话题了,曾在一站长论坛里看到一篇关于WordPress提速的文章,讲了很多的方法,用了一大堆插件,可能是想把WordPress加速做到极致吧。但读完后却是一头雾水,我觉得这样往往适得其反。
这里,我说一下个人感觉一些高效可行的方法:
一.图片加载延迟
即图片岁下拉滚动条依次显示,这样在很大程度上得到了提速,尤其是图片比较多的站。方法很简单,自己去网上搜索一下,非常的多。
二.图片本地缓存
包括JS、Flash等,把这些元素缓存后,用户第二次再去访问你的站时,那速度将是秒开。推荐使用.htaccess缓存图片,方法:直接在.htaccess中添加如下代码:
# Image and Flash content Caching for One MonthFilesMatch “.(flv|gif|jpg|jpeg|png|ico|swf)$”Header set Cache-Control “max-age=2592000″/FilesMatch
这里说一下,WordPress评论者头像gravatar,大家可能感觉到了,Gravatar明显会拖慢 网站速度,以至于一些博客不让显示Gravatar头像或用神秘人代替了。也有一些站点追求比较苛刻,本地化了Gravatar头像,后者我不推荐,尤其 是网站评论较多,那将给服务器带来巨大的压力。
三.开启wordpress的GZIP
首先你可以用站长工具检测一下代码是否有必要压缩
开启gzip方法也很多,
方法1:使用gzippy插件,直接安装启用即可。
方法2:在Cpanel面板中实现
C面板中有个 Optimize Website 图标,点击进入后选中 Compress all content,Update settings即可开启我们的网站加速功能~当然,我们也可以根据自己的需要,选择第三项,压缩指定的类型以节约服务器资源。
方法3:通过.htaccess实现,加入规则:
ifmodule mod_deflate.c
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript
/ifmodule
四:静态化页面减少对数据库的查询
wp super cache插件 它把整个网页直接生成 HTML 文件,这样 Apache 就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。
当然,如果你不静态化页面,也可以缓存数据库,DB cache插件比较不错。
小结:
如果这四大方法你都用上了,那你的WordPress速度提升基本已经发挥的淋漓尽致了,最后我们要注 意一下,经常在打开你博客的时候,观察状态栏的加载情况。见过一些站,因为使用了外部JS结果那个站点挂掉的时候导致自己的站点整个都打不开。还有就是经 常清理和优化你的数据库,这一点是至关重要的,数据库在查询中产生碎片,WordPress在运行时也会残留一些垃圾,尤其是代码高亮插件和 WordPress自动保存功能。
用HHvm 运行 Wordpress 是用 Apache 好还是 Nginx 好一点
先简单来说下 PHP 运行方式,大概有三种:
1. 命令行(解释器),这个跟 Web Server 无关
2. mod_php,这个就是说 Apache 的模块
3. fpm,官方提供的 FastCGI 协议管理程序,走 FastCGI 协议,Apache 和 Nginx 都可以做 FastCGI 协议代理转发,不过这种方式一般人都会选择 Nginx
对于上面的 2、3 中,个人建议采用 Apache(mod_php)方式来运行,主要是简单,稳定,省事,等你折腾到 PHP 自身(优化、配置)的时候再考虑 Nginx 方式。
本文标题:运行WordPress 运行内存
标题路径:http://scgulin.cn/article/dopcogh.html