您现在的位置是:首页 >技术交流 >十分钟教你快速部署个人的博客网站首页技术交流

十分钟教你快速部署个人的博客

#青青子衿# 2024-07-01 11:59:55
简介十分钟教你快速部署个人的博客

博客的主页面

实验环境

LAMP通常指Linux+Apache+MySQL(或MariaDB)+PHP的组合

在腾讯云开一台cvm,可以不用像我那么大的,2核 4g 就够了,我选择的镜像是centos7.5,其他镜像不知道有没有帮我们安装php-fpm php-mysql环境,7.5是有的

实验第一步

 环境配置

在终端执行以下命令

yum install nginx -y

如果实验没有 php-fpm php-mysql 环境,执行以下命令

yum install php-fpm php-mysql -y

 systemctl start php-fpm

systemctl enable php-fpm

创建目标目录

mkdir /usr/share/wordpress

进行该目录

 cd /usr/share/wordpress/

获取博客代码包

 wget https://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip

使用unzip解压

 unzip wordpress-5.0.3-zh_CN.zip 

移动到目标目录

mv wordpress/* /usr/share/wordpress/

配置环境

cp wp-config-sample.php wp-config.php

vi wp-config.php 

在此之前我们还需要一个云数据库,我们进行腾讯控制面板

购买时记得要选择按量计费,(当然如果你是土豪,那也可以)

新建一个数据库,这里我把数据库命名为wordpress,这里要与上面的配置文件相统一

 

同样的,到控制台复制数据库公网ip

 记住这里填的就是数据库的公网ip,而不是cvm的公网ip

配置nginx服务器

在终端输入命令

 vi /etc/nginx/nginx.conf

将相关内容修改成以下

server {
        listen       80;
        listen       [::]:80;
        server_name  _;
        root         /usr/share/wordpress;
        location / {
             index index.php index.html index.htm;
             try_files $uri $uri/ /index.php index.php;
}
      location ~ .php$ {
                    fastcgi_pass 127.0.0.1:9000;
                    fastcgi_index index.php;
                    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                    include fastcgi_params;

}

wq保存后

重新启动nginx服务器

nginx -s reload

如果出现报错

执行

nginx -c /etc/nginx/nginx.conf

再重新启动nginx服务器

nginx -s reload

在搜索框里输入cvm公网IP访问即可,如果有条件可以买个域名,这里我没有绑定域名,所以用IP访问

 

 

我们就可以在这里快乐的写个人的博客了 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。