前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >001.WordPress建站部署

001.WordPress建站部署

作者头像
木二
发布2019-07-26 16:38:25
7700
发布2019-07-26 16:38:25
举报
文章被收录于专栏:木二天空木二天空

一 WordPress简介

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

本内容基于Linux的LAMP平台构建个人博客站点。

二 环境

  • LAMP平台
  • 域名:www.imxhy.cn
  • IP:172.24.8.100

三 部署

3.1 Linux服务器上部署LAMP环境

注意:可采用yum快速部署,并安装相应php-mysql。

[root@imxhy ~]# yum install wget unzip httpd mariadb-server mariadb php php-mbstring php-mysql php-gd

3.2 下载对应的程序包

https://cn.wordpress.org/,官网下载对应的程序包。

https://cn.wordpress.org/wordpress-4.7.4-zh_CN.tar.gz

3.3 上传程序并解压

将程序上传至Linux服务器/root/mytmp

[root@imxhy mytmp]# tar -xzf wordpress-4.5.3-zh_CN.tar.gz #解压WordPress

[root@imxhy mytmp]# mkdir -p /var/www/html/wordpress/ #创建WordPress的网页主目录

[root@imxhy mytmp]# cp wordpress/* /var/www/html/wordpress/ #复制WordPress至网页主目录

3.4 配置并修改

新建Apache虚拟机

代码语言:javascript
复制
  1 [root@imxhy ~]# cp /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf /etc/httpd/conf.d/vhosts.conf
  2 [root@imxhy conf.d]# vi vhosts.conf
  3 <VirtualHost *:80>
  4 ServerAdmin x120952576@126.com					#管理者邮箱
  5 DocumentRoot "/var/www/html/wordpress"				#主目录
  6 ServerName imxhy.cn							#域名
  7 ServerAlias www.imxhy.com
  8 ErrorLog "/var/log/httpd/imxhy_error"
  9 CustomLog "/var/log/httpd/imxhy_access" common
 10 </VirtualHost>

四 测试并链接数据库

浏览器输入172.24.8.100

4.1 创建数据库

代码语言:javascript
复制
  1 [root@imxhy conf.d]# mysql_secure_installation		#建议设置相关安全性
  2 MariaDB [(none)]> create databases wordpress;
  3 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'databases wordpress' at line 1
  4 MariaDB [(none)]>
  5 MariaDB [(none)]>
  6 MariaDB [(none)]> create database wordpress;       		#创建一个新的数据库WordPress
  7 Query OK, 1 row affected (0.00 sec)
  8 MariaDB [(none)]> grant all privileges on *.* to mysql@'localhost' identified by 'x7374521*'; #新建最高权限的管理账户mysql
  9 Query OK, 0 rows affected (0.00 sec)
 10 MariaDB [(none)]> grant all privileges on wordpress.* to xhy@'localhost' identified by 'x120952576'; #新建对WordPress具有所有权限的账户xhy
 11 Query OK, 0 rows affected (0.00 sec)
 12 MariaDB [(none)]> flush privileges;				#刷新权限
 13 Query OK, 0 rows affected (0.00 sec)
01
01

4.2 其他配置

代码语言:javascript
复制
  1 [root@imxhy ~]# chown -R apache /var/www/html/wordpress/
  2 [root@imxhy ~]# systemctl restart httpd.service

五 建立数据表

5.1 登录WordPress

02
02

#填入之前创建的数据库名字和密码

03
03

#创建站点相关信息

04
04

#测试成功

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 WordPress简介
  • 二 环境
  • 三 部署
    • 3.1 Linux服务器上部署LAMP环境
      • 3.2 下载对应的程序包
        • 3.3 上传程序并解压
          • 3.4 配置并修改
          • 四 测试并链接数据库
            • 4.1 创建数据库
              • 4.2 其他配置
              • 五 建立数据表
                • 5.1 登录WordPress
                相关产品与服务
                网站建设
                网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档