0
点赞
收藏
分享

微信扫一扫

使用 WordPress搭建个人博客

Sikj_6590 2024-01-09 阅读 10

安装LNMP

  1. 下载LNMPwget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -cO lnmp2.0.tar.gz
  2. 解压并执行:tar zxf lnmp2.0.tar.gz && cd lnmp1.5 && ./install.sh lnmp
  3. 选择想要安装的版本然后回车开始安装
  4. 时间比较长,耐心等待一下,看到以下显示表示安装成功2023100201.png
  5. 配置nigix
    1. 查看nginx配置文件,在目录 /usr/local/nginx/conf 下,root /home/wwwroot/default; 表明网站根目录为/home/wwwroot/default,可访问http://ip查看2023100202.png
    2. 如果你绑定了域名,可以为网站配置Cloudflare免费证书和SSL
      1. Cloudflare的控制面板中,确保SSL选项设置为FullFull(strict),生成一个私钥(通常是.key格式)和一个证书文件(通常是.pem格式)放置到服务器中
      2. server块内部,添加以下SSL配置
      # 配置 SSL
      listen 443 ssl;
      ssl_certificate /path/to/your_cloudflare_cert.pem;  # 指向 Cloudflare 证书文件
      ssl_certificate_key /path/to/your_cloudflare_private.key;  # 指向Cloudflare 私钥文件
      
      1. 验证nginx是否有配置错误:nginx -t
      2. 重新加载nginxnginx -s reload

安装WordPress

  1. 安装wordpress安装包并解压到/home/wwwrootwget https://cn.wordpress.org/latest-zh_CN.zip && unzip latest-zh_CN.zip -d /home/wwwroot
  2. 登录MySQL,创建wordpress表,创建完后输入exit退出
    mysql -u root -p 
    create database wordpress;
    exit
    
    1. 如果使用远程连接,还需配置防火墙:ufw allow 3306
    2. 创建允许远程访问用户:CREATE USER 'remote_user'@'%' IDENTIFIED BY 'securepassword';
    3. 刷新:FLUSH PRIVILEGES;
  3. 使用vim修改nginx配置文件,将网站根目录设置为/home/wwwroot/wordpressvim /usr/local/nginx/conf/nginx.conf
  4. 保存文件
  5. 修改wordpress目录权限:cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/
  6. 访问http://ip/wp-admin/setup-config.php开始安装
举报

相关推荐

0 条评论