loading

Loading

请输入关键字开始搜索
    首页 技术实践网站部署

    【3】wordpress后台配置

    分类:网站部署
    字数: (2290)
    阅读: (146)
    0

    访问对应配置的网站后台,是域名/wp-admin

    https://yourdomain.com/wp-admin

    安全设置

    目前通过https://yourdomain.com/wp-admin可以访问wordpress后台,其实是非常危险的,黑客可以通过无限登录用户名密码的方式,使用密码本进行爆破,因此需要:

    • 隐藏登录路径
    • 限制登录尝试次数

    1. 隐藏登录路径

    在 WordPress 后台,转到 插件 > 添加新插件,搜索并安装WPS Hide Login 插件。 启用插件后,转到 设置 > WPS Hide Login。 在“新登录 URL”字段中输入新的登录路径,例如 my-custom-login。 点击 保存更改`,则可以通过如下进行访问:

    https:/yourdomain.com/my-custom-login

    2. 限制登录次数

    使用插件 Limit Login Attempts Reloaded,搜索并下载设置,使用邮箱注册登录。

    3. 设置双重校验

    安装新插件Two Factor Authentication,安装好后-勾选 Enable the Two Factor Authentication(启用双重身份验证)选项
    然后下载Google Authenticator,使用手机扫描二维码记录密码,后面就需要2次登录了。
    ![[ob_photo/Pasted image 20241110033434.png]]

    安装主题

    在外观中,可以选择对应的主题进行下载安装使用,先选择几个主题测试用用,在外观-主题中,选择安装新主题。

    1. 安装主题问题

    1.1 需要输入FTP

    这种情况是由于网站目录权限引起的,如果有FTP的话,你可能填写一下FTP就可以了,但是很多时候我们本地搭建并没有FTP,可以修改wp-conhg.php文件

    sudo vim /var/www/html/wp-config.php

    在最后增加一行:

    define('FS METHoD','direct');

    就可以安装了
    安装完毕后记得将这一行删除,避免权限泄露

    1.2 上传的主题过大

    会弹窗说主题过大,或者跳转到页面提示,这个是因为php中限制了上传文件的最大值。

    # 413 Request Entity Too Large

    修改php.ini的值。

    sudo vim /etc/php/8.1/fpm/php.ini

    进入后输入/upload_max_filesize, 回车,发现upload_max_filesize,并修改,默认是2m,改为10m

    upload_max_filesize = 10M

    输入":wq"退出,重启服务

    sudo systemctl restart php8.1-fpm

    如果还不行,还要修改对应的nginx配置,其中defalt是你自己的配置文件

    sudo vim /etc/nginx/sites-available/defalt

    在server中增加client_max_body_size。

    server {
        server_name yourdomain.com;     # 请确保这是你的域名
        root /var/www/html;              # WordPress 安装路径
        index index.php index.html index.htm;
        client_max_body_size 10M; # 上传文件大小限制
        /* 
        server的其他配置文件
        */
    
    }

    重新启动nginx和php

    sudo systemctl restart php8.1-fpm
    sudo systemctl restart nginx

    2. 选择主题安装

    因为我是用来做博客的,搜索了一番以后,目前免费且靠前的博客主题是kratos,以下是地址:

    https://github.com/seatonjiang/kratos

    下载对应的主题,并进行上传安装

    1. 下载最新发行版本的 .zip 格式安装包;
    2. 登录 WordPress 管理员后台,进入 外观 > 主题 页面,然后点击 添加 按钮;
    3. 进入添加主题页面之后,再点击 上传主题 按钮;
    4. 点击 选择文件, 找到下载的 .zip 格式安装包,然后点击 现在安装 按钮;
    5. 进入 外观 > 主题 页面,找到 Kratos 主题,然后点击 启用 即可。
      上传的主题过大,可参考主题问题的1.2解决

    3. 问题汇总

    1. 默认标题字体太大

    默认使用的标题字体太大,可以在wordpress后台->外观->自定义中,选择附件css,添加额外的css代码。比如我添加了

    h1 {  
        font-size: 1.4em; /* 修改为你希望的大小 */  
           margin-top: 1em;  /* 修改为你希望的段前间距 */  
        margin-bottom: 0.5em; /* 修改为你希望的段后间距 */ 
    }  
    
    h2 {  
        font-size: 1.2em; /* 修改为你希望的大小 */  
             margin-top: 0.5em;  /* 修改为你希望的段前间距 */  
        margin-bottom: 0.5em; /* 修改为你希望的段后间距 */ 
    }  
    }  
    本文发布于2024年11月10日02:07,已经过了414天,若内容或图片失效,请留言反馈
    文章出处: 求索空间
    文章链接: https://blog.askerlab.com/wps_backend
    评论列表:
    empty

    暂无评论