是一款基于PHP开发的博客发布平台。用户可以在支持PHP和MySql的系统上,轻松地搭建WordPress博客系统,并在发布自己的博客文章。
今天我们直接介绍,如何直接源码编译安装LAMP,并且在配置好的系统上部署WordPress应用。
在实际生产中,手动操作,人肉运维往往费时费力, 这里给大家推荐一个一键安装LAMP的脚本,这是我的github,可以关注一下,脚本还有很多需要完善的地方,欢迎留言一起讨论。
本着学习为主的,今天,我们是要手动编译安装一下LAMP。这样的话,查看脚本也就会非常简单了。
实验过程中,为了尽可能地模仿实际生产,我们使用两台虚拟机来进行实验。一台虚拟机负责安装 Apache+PHP+WordPress,另一台虚拟机安装MariaDB,用来提供数据库服务。
在之前的文章中,我们曾经介绍过如何在CentOS 6 上编译安装HTTPD 2.4,所以这里我们也是只列出关键步骤,不做详细解释。
配置文件创建成功之后,需要配置文件内容进行修改 ,而且要注意,不能写错,一旦出错,mysql就启动不了了,如下图所示。
此时如果启动mysqld 服务的话,会提示出错,也是mysql的日志文件还没有创建。可以根据提示信息创建日志文件。
这个过程在之前介绍如何安装MariaDB的文章中已经有所介绍,所以这里就不详细介绍了,我们直接执行命令,然后进行安全初始化。
这里有一些地方需要注意,编译安装PHP的时候,PHP-5.X 和PHP-7.X 版本不一样,编译选项也有一些不一致。
PHP程序配置结束之后,重新启动httpd服务。同时在httpd主页所在的目录下添加一个index.php文件。
参考WordPress提供的配置文件,创建一个配置文件,并修其中对mysql数据库的相关配置。
通过浏览器访问,其中webserv指的就是安装httpd服务的那台主机的ip,这样就可以进行WordPress的初始化配置。
配置成功之后,可以看到之前创建的数据库中会多出几张表,这些表格就是wordpress所需要的表。
经过的步骤我们成功地从无到有安装了LAMP+WordPress,在实际生产中,WordPress也有可能是其他地PHP应用。也有可能是Linux+Nginx+MariaDB+Python的组合形式,所以实际生产中还是需要根据实际情况做出自己的选择。
同时,在实际生产者中,每次都耗费这么长的时间去安装LAMP应用还是挺不可取的。所以最好将安装过程写成一个安装脚本,那样的话,获取会事半功倍。
网友评论 ()条 查看