前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LAMP环境安装WordPress 原

LAMP环境安装WordPress 原

作者头像
阿dai学长
发布2019-04-03 11:16:07
7700
发布2019-04-03 11:16:07
举报
文章被收录于专栏:阿dai_linux

使用WordPress搭建博客

准备工作

开启MySQL、Apache服务(lamp环境):

代码语言:javascript
复制
[root@adailinux src]# /etc/init.d/mysqld start

[root@adailinux src]# /usr/local/apache2.4/bin/apachectl start

配置域名

代码语言:javascript
复制
[root@adailinux src]# cd /usr/local/apache2.4/conf/

[root@adailinux conf]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
    ServerName adaiblog.com
    DocumentRoot "/data/wwwroot/adaiblog.com"
</VirtualHost>

说明: 定义网站只需要定义其域名和根目录。

加载配置:

代码语言:javascript
复制
[root@adailinux conf]# /usr/local/apache2.4/bin/apachectl -t
AH00112: Warning: DocumentRoot [/data/wwwroot/adaiblog.com] does not exist
Syntax OK

[root@adailinux conf]# mkdir /data/wwwroot/adaiblog.com

[root@adailinux conf]# /usr/local/apache2.4/bin/apachectl graceful

植入网站程序

将网站程序放入网站的根目录下;因为所使用的域名为自定义域名,所以需要到物理机hosts绑定域名(绑定完成后在cmd中ping一些,测试域名是否连通)。

下载程序包

WordPress官网:https://wordpress.org/

代码语言:javascript
复制
[root@adailinux conf]# cd /data/wwwroot/adaiblog.com

在WordPress官网找到下载链接:  
[root@adailinux adaiblog.com]# wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz

[root@adailinux adaiblog.com]# ls
wordpress-4.8.1-zh_CN.tar.gz

[root@adailinux adaiblog.com]# tar zxvf wordpress-4.8.1-zh_CN.tar.gz

[root@adailinux adaiblog.com]# ls
wordpress  wordpress-4.8.1-zh_CN.tar.gz

将安装程序所以移动到网站根目录:
[root@adailinux adaiblog.com]# mv wordpress/* /data/wwwroot/adaiblog.com/

删除根目录中无用内容(WordPress空目录和压缩包):
[root@adailinux adaiblog.com]# rm -rf wordpress-4.8.1-zh_CN.tar.gz wordpress/

注: WordPress提供英文和中文安装包,英文版下载链接:https://wordpress.org/latest.tar.gz; 中文版下载链接:https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz。

结合浏览器进行配置

使用浏览器访问blog域名进入WordPress安装页面:

注: 如果此时域名无法访问,说明80端口不通,检测iptables规则,放行80端口。

配置MySQL相关信息

登录mysql,创建mysql用户:

代码语言:javascript
复制
[root@adailinux adaiblog.com]# /usr/local/mysql/bin/mysql -uroot
……
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database blog;
Query OK, 1 row affected (0.01 sec)
#创建一个名为blog(自定义)的数据库

mysql> grant all on blog.* to 'blog'@'127.0.0.1' identified by '123456';
Query OK, 0 rows affected (0.94 sec)
#把blog数据库中所有表的所有权限授予blog用户(同时会创建用户并指定其对应IP),并设定(identified)密码。

mysql> quit
Bye

创建完后进行验证,看看是否能登录:
[root@adailinux adaiblog.com]# /usr/local/mysql/bin/mysql -ublog -p123456 -h127.0.0.1
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 5.6.35 MySQL Community Server (GPL)

#即,登录成功!-u:用户;-p:密码;-h:主机IP

说明: 首次进入数据库不用使用密码,使用mysql命令时需要使用其绝对路径,单独使用mysql命令时不行的,因为/usr/local/mysql/bin/不在PATH这个环境变量里,需要将其加入环境变量才可以直接使用。执行如下命令将/usr/local/mysql/bin/加入环境变量配置文件:

代码语言:javascript
复制
[root@adailinux adaiblog.com]# echo "PATH=$PATH:/usr/local/mysql/bin/" >> /etc/profile

完成上述数据库配置后到浏览器进行下一步配置:

配置完成后点击提交:

在当前目录编辑:

代码语言:javascript
复制
[root@adailinux adaiblog.com]# vim wp-config.php

注: 将浏览器中的配置文件内容粘贴到该文件内。

安装设置

完成上述操作后点击进行安装:

填写完上述内容后开始安装WordPress:

点击登录,进入登录界面,使用刚才设定的用adai,密码:123456登录:

登录成功:

至此,WordPress博客搭建完毕!

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/08/06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用WordPress搭建博客
    • 准备工作
      • 配置域名
        • 加载配置:
          • 植入网站程序
            • 下载程序包
          • 结合浏览器进行配置
            • 配置MySQL相关信息
          • 安装设置
          相关产品与服务
          网站建设
          网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档