您现在的位置是:首页 >技术交流 >十分钟教你快速部署个人的博客网站首页技术交流
十分钟教你快速部署个人的博客
博客的主页面
实验环境
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访问

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




U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结