动态网页基本框架

lamp
l-linux 平台
a-apache 服务应用程序
m-mariable 默认开源数据库
p-php 应用程序

第一步安装httpd服务

[root@redhat ~]# yum install httpd -y

修改配置文件

[root@redhat ~]# vim /etc/httpd/conf.d/vhost.conf

打开文件添加如下

<VirtualHost 192.168.159.128:80>DocumentRoot /www/bokeServerName   www.boke.com
</VirtualHost> <Directory /www>AllowOverride noneRequire all granted
</Directory>

重启服务、关闭防火墙、关闭selinx

[root@redhat ~]# systemctl restart httpd
[root@redhat ~]# systemctl stop firewalld
[root@redhat ~]# setenforce 0

新建目录

[root@redhat ~]# mkdir /www/boke

导入博客资源包
进入boke目录,rz命令导入资源包

[root@redhat ~]# cd /www/boke
[root@redhat boke]# rz


解压资源包

[root@redhat boke]# unzip wordpress-4.9.1-zh_CN.zip

安装数据库

[root@redhat ~]# yum install mariadb-server -y

启动服务

[root@redhat ~]# systemctl restart mariadb

初始化数据库
输入设置密码,后面一直按y回车即可

[root@redhat ~]# mysql_secure_installation

登录数据库

[root@redhat ~]# mysql -uroot -proot
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 16
Server version: 10.3.28-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> create database boke1;
Query OK, 1 row affected (0.000 sec)MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| boke               |
| boke1              |
| hxfluntan          |
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
6 rows in set (0.000 sec)MariaDB [(none)]> exit;
Bye

重启数据库

[root@redhat ~]# systemctl restart mariadb

下载php程序

[root@redhat ~]# yum install php* -y

修改Windows下的hosts文件

浏览器输入自定义的域名+/解压资源包出的目录


点击现在开始
填写相关信息然后提交

新建文件

[root@redhat wordpress]# vim wp-config.php
[root@redhat wordpress]# cp wp-config-sample.php wp-config.php
cp: overwrite 'wp-config.php'? y
[root@redhat wordpress]# vim wp-config.php// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'boke1');/** MySQL数据库用户名 */
define('DB_USER', 'root');/** MySQL数据库密码 */
define('DB_PASSWORD', 'root');/** MySQL主机 */
define('DB_HOST', 'localhost');/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');  /** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');

然后点击现在安装

填写相应信息,点击安装

安装完成

vim /etc/httpd/conf.d/vhost.conf中的DocumentRoot改为/www/boke/wordpress/
网站输入域名访问

Linux之动态网页——搭建博客相关推荐

  1. 使用Hexo搭建博客并部署到Github

    一.博客环境搭建 ​ Hexo 是一个静态博客框架,基于 Node.js,将 Markdown 文章通过渲染引擎,生成一个静态网页,再结合 Git 命令(ssh),Hexo 是一个快速.简洁且高效的博 ...

  2. hexo最全搭建博客教程

    目录 前言 入门 安装 Node.js 安装 Git 检验Git是否安装成功 安装Hexo Hexo 初始化配置 本地查看效果 将博客部署到 Gitee Pages 上 注册 Gitee 账户 创建项 ...

  3. 详解Hexo搭建博客的底层原理

    文章目录 前言 Github page Hexo 工作原理 每次部署的流程 模板引擎--Hexo怎样生成HTML 数据填充 配置文件中的数据 配置文件中数据的使用 总结 前言 在2021年初对照着攻略 ...

  4. 从零开始搭建博客Hexo-Node-Git搭建博客

    从零开始搭建博客第一部分,Github注册及Github Pages建立 什么是 Hexo? Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章,在 ...

  5. Ghost 搭建博客小记

    前言 点击 我用 Ghost 搭建的博客 查看成品示例. 早就听说 Ghost 的大名了,不过一直都是处于观望状态.主要是想等 Ghost 各方面再成熟一些,所以迟迟没有行动.最近听闻 Ghost 已 ...

  6. Nginx+Docker+Jekyll+阿里云ECS+备案搭建博客全记录

    "记录本站搭建全过程,为想要自己搭建博客的朋友提供一个参考" 在我的博客网站中查看本文 前言与准备 Docker Docker是一个很方便的跨平台应用容器引擎,让开发者可以打包他们 ...

  7. Hexo+GitHub搭建博客

    拾柒的博客 Hexo美化: Hexo博客优化之Next主题美化 hexo的next主题个性化教程:打造炫酷网站 hexo页脚添加访客人数和总访问量 Hexo搭建的博客如何给文章分类(next主题) 文 ...

  8. 基于Hexo的matery主题搭建博客并深度优化

    本文转自 悟尘纪,获取更新内容可查看原文: https://www.lixl.cn/2019/092856736.html 对于有一定技术背景的同学,自己动手搭建博客网站是一个很不错的选择.选择喜欢的 ...

  9. 使用GitHub Pages搭建博客

    2019独角兽企业重金招聘Python工程师标准>>> 使用GitHub Pages搭建博客 14 Jan 2015 新的一年开始,一定要做点美好的事情.GitHub 是一个开源项目 ...

  10. flask tutorial = make a blog :) flask 搭建博客系统从零开始!

    please follow the tutorial from the official site :) http://flask.pocoo.org/docs/ You could download ...

最新文章

  1. 用java怎么开发图片标注工具_java 图片处理工具 测试
  2. php多关键词精确查找,搜索引擎,全文搜索_请问有没有搜索引擎能做到Like级别的任意关键词精确查询?,搜索引擎,全文搜索,lucene,elasticsearch,百度 - phpStudy...
  3. 洛谷P1119 灾后重建
  4. 高考成绩查询2021艺术类6,2021年高考成绩6月26日左右可查!
  5. 《系统集成项目管理工程师》必背100个知识点-48质量控制的老七工具和新七工具...
  6. Linux下sync命令
  7. python读取json数据格式问题_浅谈Python中的异常和JSON读写数据的实现
  8. android设置存储,在android应用程序中存储用户设置的最合适方法是什么?
  9. css优雅降级和渐进增强
  10. 自己的Linux用户
  11. Android Studio - 安装插件GsonFormat
  12. hdu2122 Ice_cream’s world III(MST)
  13. wow工程修理机器人图纸_魔兽世界修理机器人-魔兽世界工程修理机器人图纸哪有啊?魔兽世界 – 手机爱问...
  14. Zigbee Zstack2.5.1a使用rfx2401+cc2530
  15. linux python2.7安装pymysql
  16. C语言有bool类型吗
  17. 佳能eosr控制环能否计算机控制,EOS R有哪些隐藏功能
  18. 如何让vim编辑器永久显示行号
  19. 【C++】next_permutation / prev_permutation函数
  20. 2022年上海医院三基考试仿真试题(含答案)

热门文章

  1. python—PIL使用
  2. 数据结构与算法python—1.数据结构与算法入门
  3. LeetCode—Python版数组简单题(二)
  4. BlockingQueue接口分析
  5. QCon全球软件开发大会:推动创新,实现技术落地
  6. 读这样的文章才能清楚什么是RIA
  7. 03K个数或第k个数算法
  8. PTA 程序设计天梯赛(61~80题)
  9. L1-046 整除光棍 (20 分)—团体程序设计天梯赛
  10. 解决jsp页面乱码问题