首页 > 其他分享 >搭建博客,开启自己的写文章生涯

搭建博客,开启自己的写文章生涯

时间:2022-12-29 17:44:19浏览次数:39  
标签:写文章 etiantian 博客 blog mysql org php data 搭建

部署博客项目
nginx+php+mysql(Mariadb)


(4) 安装Mariadb数据库

#1)安装Mariadb数据库
yum install mariadb-server mariadb -y

#2)启动Mariadb数据库, 并加入开机自动
systemctl start mariadb #启动服务
systemctl enable mariadb #加入开机自动
netstat -lntup|grep 3306

[root@oldboy ~]# mysql #没有密码

#下面输出是成功状态。
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 5.5.68-MariaDB MariaDB Server
MariaDB [(none)]> quit
数据库成功安装。


#3)给Mariadb配置登陆密码,并用新密码进行登录数据库

#给Mariadb配置登陆密码
mysqladmin password 'oldboy123'

#用新密码进行登录数据库
mysql -uroot -poldboy123
修改密码:
mysqladmin -uroot -poldboy123 password 'oldboy'

 

(5)LNMP架构配置及整体测试实战

1)在/data目录下创建test_mysql.php文件,填入对应的数据库IP、用户名、密码
cat >/data/pan/test_mysql.php<<'EOF'
<?php
$servername = "localhost";
$username = "root";
$password = "oldboy";
// 创建连接
$conn = mysqli_connect($servername, $username, $password);
// 检测连接
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "php连接MySQL数据库成功,oldboy77期";
?>
EOF

cat /data/pan/test_mysql.php

2)行执行下面命令测试访问:
[root@oldboy ~]# php /data/pan/test_mysql.php
#成功标志

php连接MySQL数据库成功,oldboy77期

LNMP架构:
Linux,Nginx,mariadb,PHP

(6)部署博客项目

配置nginx博客虚拟主机

cat >/etc/nginx/conf.d/03_blog.etiantian.org.conf<<EOF
server {
server_name blog.etiantian.org;
listen 80;
root /data/blog;
index index.php index.html;

location ~ \.php\$ {
#root /data/blog;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name;
include fastcgi_params;
}
}
EOF
cat /etc/nginx/conf.d/03_blog.etiantian.org.conf

nginx -t #检查语法successful
systemctl restart nginx


#建立博客站点目录,并且切换到目录下。
mkdir -p /data/blog
cd /data/blog

#下载blog程序
wget https://cn.wordpress.org/latest-zh_CN.zip

unzip latest-zh_CN.zip    #解压

mv wordpress/* /data/blog/   #把wordpress里面的程序挪到外面

chown -R www.www /data/blog/   #授权


做Hosts解析:
10.0.0.7 pan.etiantian.org blog.etiantian.org
(4)配置hosts解析
win+徽标===运行窗口====drivers===etc
编辑下面文件
C:\Windows\System32\drivers\etc\hosts
配置如下内容:IP改成你的
10.0.0.7 pan.etiantian.org blog.etiantian.org

检查:
C:\Users\oldboy>ping blog.etiantian.org
来自 10.0.0.7 的回复: 字节=32 时间<1ms TTL=64


浏览器blog.etiantian.org安装,见视频

 

文章来自老男孩

标签:写文章,etiantian,博客,blog,mysql,org,php,data,搭建
From: https://www.cnblogs.com/dachenyi/p/17013120.html

相关文章

  • 【Python】Conda 安装 | GYM-Box2D CarRacing 环境准备GYM-Box2D CarRacing 的博客还
    GYM-Box2DCarRacing的博客还在制作中,这里先记录一下前面的环境准备。Python开发环境设置——安装Conda操作系统以Window为准进行说明(Linux同理)安装Anaconda或 M......
  • 我的第一次博客园的博客
    MarkDown学习 标题:顶多6级一级标题#x二级标题##xx三级标题###xxx四级标题####xxxx   可以查看源代码帮助  字体ctrl+b粗体;;ctrl+i斜体;;ctrl+u......
  • day01_Java环境搭建及入门
    1.Java概述1.1Java语言背景介绍(了解)语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(StanfordUniversi......
  • 为什么不建议在华为技术论坛(昇腾论坛/mindspore技术论坛)发表帖子和技术博客
    华为的硬件设计技术在国内没得说,华为的硬件制造技术基本就没听说过,而华为的软件技术可是出了名的不咋样。一年前曾经在昇腾的页面进入到华为技术论坛,并且发了几篇关于mindsp......
  • 直播app开发搭建,计算视频上传所需时间
    直播app开发搭建,计算视频上传所需时间 <!DOCTYPEhtml><html><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  ......
  • silverxin的博客
    欢迎来到我的博客小屋  友链信息博客名称:silverxin博客网址:https://www.cnblogs.com/silverxin/博客头像:https://pic.cnblogs.com/avatar/3065371/20221229135853......
  • 文件上传漏洞靶机搭建教程
    uplad-labs靶场注意:该靶场为优秀的github开源项目,项目地址为:​​https://github.com/c0ny1/upload-labs​​介绍upload-labs是一个使用php语言编写的,专门收集渗透测试和CTF......
  • 快速搭建一个k8s来练习
    目录环境介绍忘记root密码后前期配置高可用安装安装haproxy安装keepalivedk8s配置(基于docker)所有节点安装docker所有节点安装kubeadm、kubelet、kubectl所有主机安装cri-......
  • 测试大神博客及资料收藏
    一、测试综合实力大神——要求技能★★★★★(排名不分先后):乙醇:博客selenium使用手册API(包含三种语言pythonrubyjava):https://easonhan007.gitbooks.io/selenium-webdrive......
  • 微服务项目:尚融宝(19)(后端搭建:阿里云短信服务整合)
    认清现实,放弃幻想,准备斗争阿里云短信服务一、使用RAM子用户1、进入子用户管理页面2、添加用户 3、获取子用户keyAccessKeyId,AccessKeySecret这个玩意是找不回来的,创建的......