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