type
status
date
slug
summary
tags
category
icon
password
😀
这里写文章的前言: 一个简单的开头,简述这篇文章讨论的问题、目标、人物、背景是什么?并简述你给出的答案。
可以说说你的故事:阻碍、努力、结果成果,意外与转折。
  1. 安装php及其扩展
  1. 安装nginx
    1. 设置/etc/nginx/sites-available
      1. 链接到/etc/nginx/sites-enabled
      2. (可选)如果希望使用80端口,需要保证自己的站点设置了server_name www.gbnc.com 最好同时也删除掉/etc/nginx/sites-enabled/default(这只是个超链接) nginx -t 测试配置文件 systemctl reload nginx 重新加载配置
    1. 安装数据库 设置用户名密码
      1. 注意使用sql设置用户是 ‘【用户名】@local’ 实际使用的用户名是【用户名】
      2. 使用gunzip 或其他方式导入xxx.sql.gz
    1. 设置生产环境
      1. 使用rsync上传项目到/var/www/[站点名](当然要先创建目录)
        1. 在site/default/settings.php中 注释掉使用settings.ddev.php的部分
        2. 在settings.php中设置数据库连接信息
          1. 设置nginx请求缓存大小
            1. 设置php内存限制大小 /etc/php/8.1/fpm/php.ini memory_limit = 512M
            2. 设置盐值 RuntimeException: Missing $settings['hash_salt'] in settings.php.
            3. 上传文件大小
              1. php.ini:post_max_size = 20M upload_max_filesize = 20M
              2. nginx.conf:在http{}中 添加client_max_body_size 20M (不是等号 用空格)
            4. 关闭twig调试
          💡
          有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
          zcat 2025-4-14_10-54.sql.gz | mysql -u gbnc_user -p'attempt-cups-item' gbnc
           
          root dre-admin-apples-trusting
           
          gbnc gbnc_user attempt-cups-item
          N+1查询问题“晚安,瓦莱丽,今天是个好日子”
          Loading...
          Narohaz
          Narohaz
          infp,二次元
          Announcement
          To measure is to know if you can't measure it, you cannot improve it
          William Thomson, 1st Baron Kelvin