使用WordPress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,WordPress能让您省却对后台技术的担心,集中精力做好网站的内容。本文将教您如何通过LAMP搭建自己的wordpress博客站点。
-
LAMP听起来很高大上,其实是集中技术合起来的称呼:
-
L:linux
-
A:apache httpd
-
M:mysql、mariadb
-
P:php
通过linux服务器作为底层的操作系统,在其上搭建httpd站点,配合php提供动态页面服务,mysql用来提供动态页面的数据存储。
-
-
首先安装LAMP,此处采用的是CentOS7.3的系统,采用yum的方式进行安装php,mysql和httpd。此处需要注意:mysql在centos7之后更名为mariadb。
注意:除了安装AMP之外,还需要安装php-mysql用来php和mysql数据库的链接
yum install httpd mariadb-server php php-mysql -y
-
启动httpd和mysql服务,然后构建自己的站点。httpd默认的网页文档放置在/var/www/html处。此处为了方便管理,我放置在/data/mysite/www/html。修改documentroot路径需要修改配置文件,修改配置文件有两种方法:
-
直接修改/etc/httpd/conf/httpd.conf配置文件,建议修改之前先备份配置文件;
-
在/etc/httpd/conf.d/目录下创建配置文件,此处更方便管理
此处我通过第二种方式修改配置文件,内容如下:
-
-
在/data/mysite/www/html/目录下创建index.php文件,通过浏览器访问该文件,如果显示如下界面表示php工作正常:
上面mysql的信息表示php-mysql工作正常。
-
接下来下载wordpress压缩包,直接登录wordpress官方站点https://cn.wordpress.org/即可下载。下载下来之后上传到linux主机并进行解压缩,并复制解压出来的目录到httpd指定的documentroot路径下:
unzip wordpress-4.7.4-zh_CN.zip cp -a wordpress /data/mysite/www/html/wordpress
-
通过浏览器访问wordpress会弹出如下提示,可以点击现在就开始初始化wordpress,也可以手动修改配置文件,此处我选择手动修改配置文件进行配置:
-
进入wordpress目录,复制wp-config-sample.php模板文件为wp-config.php,然后编辑此文件:
-
因为此文件需要和mysql数据库进行数据交互,所以首先需要在mysql数据库中创建数据库和用户,执行如下命令:
mysql -uroot -hlocalhost -p #登录本地mysql数据库 create database wordpress #创建wordpress数据库 create user 'wp'@'localhost' identified by '1234567a' #创建用户 grant all on wordpress.* to 'wp'@'localhost' #授权用户可以对wordpress数据库做任何操作
-
创建完成之后按照上图配置wordpress配置文件,保存即可,然后就可以通过浏览器访问wordpress站点了。
-
原创文章,作者:王子豪,如若转载,请注明出处:http://www.178linux.com/77288