探索未知,记录点滴

LAMP环境下搭建WordPress站点

Spread the love

Telegram Group/tg群组:Newlearnerの水群

「示例系统:Centos7,其他系统请自行谷歌安装各模块的命令」

随着越来越多的人接触到vps,很多人开始学习Linux,甚至有想建立自己的个人网站的冲动。但是很多人鉴于搭建网站的过程繁琐而无从下手,对Java等更是不知所云。好消息是,Wordpress这个一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统给我们提供了极大的便利。有了它,即使是刚刚接触vps的小白也可以搭建自己的个人站点了。这一期就来给大家讲一讲如何利用LAMP环境搭建自己的个人站点~

《LAMP环境下搭建Wordpress站点》

什么是LAMP

这个是很多新手看到这个标题都会问的问题,下面就LAMP的含义和优缺点(与lnmp对比)来阐述。

  • 含义

L:即Linux系统本身,也就是你的vps的操作系统。

A:Apache,是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数计算机操作系统中运行。由于其跨平台和安全性,被广泛使用,是最流行的Web服务器软件之一。

M:Mysql(Mariadb), 著名的数据库管理系统。

P:PHP,超文本预处理器,是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。

  • LAMP和LNMP

归根到底就是Apache web服务器跟Nginx web服务器的对比,Nginx可用来做反向代理和负载均衡,可以使你的网站更加的快速,在很多人同时访问的情况下面,Nginx表现更好(由于做了负载均衡)。资源占用率上面,Nginx也比Apache占用更少的资源(硬盘、CPU和RAM)。

但是Apache更加的稳定,在做静态网站特别是动态网站是比Nginx有着更好的稳定性(极少出现502 error)。像我们这样的访客量很少的个人站点,又想要追求稳定性,LAMP似乎是一个不错的选择。

如何搭建LAMP环境

刚刚讲了LAMP环境实际上是由四部分组成的,Linux系统不再多说,下面来讲讲余下的’A’、’M’、’P’如何安装(注意安装顺序)。

1、安装Apache

安装成功后,在浏览器地址栏中输入你的vps的main ip地址,就可以看见熟悉的界面。这就表示我们安装Apache成功了。《LAMP环境下搭建Wordpress站点》

2、安装Mariadb数据库

输入完上面命令进入如下界面。截取部分ssh代码行,以供参考:

到这里我们就完成了Mariadb数据库的安装和root密码的配置。

3、安装PHP

4、安装PHPMyAdmin

PHPMyAdmin不在LAMP的构成之内,我们为什么要安装它呢?因为当wordpress安装好之后,我们没有上传文件的权限,需要去数据库里面开放,PHPMyAdmin就为我们提供了很好的图形话数据库管理界面,以后的备份也要用到它。

下面截取部分修改好的数据,按照此版本修改即可(vi命令请自行谷歌)

这样,我们就完成了PHPMyAdmin的全部安装。在浏览器地址栏输入http://x.x.x.x/phpMyAdmin就可以看见它了。

登陆的用户名为:root,密码是上面第二步设置数据库的密码。

《LAMP环境下搭建Wordpress站点》

至此,我们搭建好了全部LAMP环境~

WordPress的安装

1、数据库配置

2、下载并安装Wordpress

下面截取部分配置文件信息,注意和上面配置好的数据库信息相一致:

3、登录Wordpress

在地址栏中输入http://你的ip,就可以登陆了

《LAMP环境下搭建Wordpress站点》

《LAMP环境下搭建Wordpress站点》

收尾工作

1、如何将我的小站绑定我的域名呢?如何将网站设置为https?

请参考:Centos7 Apache环境下申请和安装SSL证书

同时去wordpress的「后台」—「settings」里面将网站地址改为你的域名。

《LAMP环境下搭建Wordpress站点》

2、如何在我的服务器里面找到wordpress所在目录?

按照我的教程,wprdpress文件夹在/var/www/html中,非Centos系统的用户可自行寻找对应的网站目录。

可以看见所有的文件,我们的后台实在wp-admin文件夹,而网站的内容(主题、插件、素材等)储存在wp-content。大家可以自行去摸索。

3、图片等素材无法上传怎么办?

网站刚建好就迫不及待的写点什么了,但是发现图片竟然不能上传。这个时候,我们就要登录PHPMyAdmin修改一些数据库配置以达到上传的目的。

找到数据库表中的wp_options并点击,找到upload_path字段,将路径修改为wp-content/uploads即可。

《LAMP环境下搭建Wordpress站点》


到此本期文章就结束了,享受建站的过程吧~

打赏作者
如果您喜欢作者的文章,不妨赞助下哟~

您的支持将鼓励我们继续创作!

[支付宝] 扫描二维码打赏

点赞
  1. locksmith tampa说道:

    I am genuinely grateful to the owner of this website who has shared this fantastic piece of writing at at this time.

  2. sushi by 7-11说道:

    Neat blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple tweeks would really make my blog stand out.
    Please let me know where you got your design. Many thanks

    1. yangzhen说道:

      Thank you for praise!I use the theme called 'Ribbon Lite ',which can be found in wordpress website.
      Hoping This Helps!

  3. Sabine说道:

    Excellent post. I was checking constantly this blog and I am impressed!
    Extremely useful info specifically the last part :) I care for such information much.
    I was looking for this certain information for a very long time.
    Thank you and good luck.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Recommended
本来准备写一个系列的…