07 2024 档案

摘要:一,代码 fastadmin的前端使用了layui,需要按照layui的写法去写 <div class="panel panel-default panel-intro"> {:build_heading()} <div class="panel-body"> <div id="myTabConte 阅读全文
posted @ 2024-07-31 13:57 刘宏缔的架构森林 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一,官方地址: 1,官方站: https://www.fastadmin.net/ 2,文档地址: https://doc.fastadmin.net/docs/install.html 二,安装: 1,下载: 下载地址: https://www.fastadmin.net/download.htm 阅读全文
posted @ 2024-07-29 13:57 刘宏缔的架构森林 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一,用composer安装laravel/installer 1,用composer安装 liuhongdi@lhdpc:/data/site/admin$ composer global require "laravel/installer" 2,查看laravel文件安装到了哪里? liuhon 阅读全文
posted @ 2024-07-29 10:33 刘宏缔的架构森林 阅读(63) 评论(0) 推荐(0) 编辑
摘要:一,通过命令行查看版本: [root@blog ~]# firewall-cmd --version 0.6.3 二,通过rpm包查看版本: [root@blog ~]# rpm -q firewalld firewalld-0.6.3-7.el8.noarch 注意切换到root用户或加sudo再 阅读全文
posted @ 2024-07-28 19:36 刘宏缔的架构森林 阅读(75) 评论(0) 推荐(0) 编辑
摘要:一,允许从任何ip访问时,用% CREATE USER 'myusername'@'%' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON `mybase`.* TO 'myusername'@'%'; FLUSH PRIVILEGES; 注意 阅读全文
posted @ 2024-07-26 15:55 刘宏缔的架构森林 阅读(108) 评论(0) 推荐(0) 编辑
摘要:一,重复输入多个请求参数: 如图: 二,用json格式发送请求参数数组 三,服务端打印代码: //搜索二手房 public function searchsecond(Request $request){ var_dump($request->input('users')); var_dump($r 阅读全文
posted @ 2024-07-26 09:33 刘宏缔的架构森林 阅读(499) 评论(0) 推荐(0) 编辑
摘要:一,默认的排序字段_score _score在elasticsearch中代表文档与搜索查询的匹配程度。当执行一个搜索请求时,Elasticsearch会根据相关性得分_score来排序返回的结果 如果想根据相关性得分 _score 来排序结果,可以在查询时指定 score ,并将其设置为 asc  阅读全文
posted @ 2024-07-25 16:40 刘宏缔的架构森林 阅读(474) 评论(0) 推荐(0) 编辑
摘要:一,网址: https://api.map.baidu.com/lbsapi/getpoint/index.html 二,步骤如图: 阅读全文
posted @ 2024-07-25 09:31 刘宏缔的架构森林 阅读(436) 评论(0) 推荐(0) 编辑
摘要:一,查看es的相关信息: 1,查看集群的健康状态 liuhongdi@lhdpc:/usr/local/soft$ curl -X GET http://127.0.0.1:9200/_cat/health 1721810396 08:39:56 elasticsearch green 1 1 1 阅读全文
posted @ 2024-07-24 17:19 刘宏缔的架构森林 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一,问题表现 服务器时间正确, php时间正确 laravel时间不正确 未使用laravel框架 使用laravel框架: 可以看到,使用laravel框架时,时间早8个小时 二,解决: 1,配置timezone,编辑php.ini 配置timezone, PRC和Asia/Shanghai均可 阅读全文
posted @ 2024-07-23 14:53 刘宏缔的架构森林 阅读(85) 评论(0) 推荐(0) 编辑
摘要:一,laravel默认会为缓存项添加前缀: config/database.php中: 'redis' => [ 'client' => env('REDIS_CLIENT', 'phpredis'), 'options' => [ 'cluster' => env('REDIS_CLUSTER', 阅读全文
posted @ 2024-07-23 12:13 刘宏缔的架构森林 阅读(114) 评论(0) 推荐(0) 编辑
摘要:一,代码: <?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Suppor 阅读全文
posted @ 2024-07-23 11:20 刘宏缔的架构森林 阅读(242) 评论(0) 推荐(0) 编辑
摘要:一,准备工作: 在阿里云控制台->短信服务中,需完成以下三项的配置,等官方审核通过后,则可以使用接口 二,下载安装php的sdk 1,官方文档地址 https://help.aliyun.com/zh/sms/developer-reference/sdk-product-overview/?spm 阅读全文
posted @ 2024-07-23 09:15 刘宏缔的架构森林 阅读(265) 评论(0) 推荐(0) 编辑
摘要:一,安装第三方库 1,安装 (venv) [root@blog subway]# pip3 install pymysql 2,查看所安装的pymysql的版本: (venv) [root@blog subway]# pip3 show pymysql Name: PyMySQL Version: 阅读全文
posted @ 2024-07-22 16:53 刘宏缔的架构森林 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一,官方下载地址: https://www.python.org/downloads/ 点击进入具体版本的下载页面,我们选择稳定版本,地址: https://www.python.org/downloads/release/python-3124/ 如图: 复制得到下载链接: https://www 阅读全文
posted @ 2024-07-22 15:36 刘宏缔的架构森林 阅读(157) 评论(0) 推荐(0) 编辑
摘要:一,添加controller/中间件/路由 1,添加中间件 liuhongdi@lhdpc:/web/api$ php artisan make:middleware ApiSign INFO Middleware [app/Http/Middleware/ApiSign.php] created 阅读全文
posted @ 2024-07-17 17:27 刘宏缔的架构森林 阅读(85) 评论(0) 推荐(0) 编辑
摘要:一,未配置前laravel11直接render页面 如图: 二,配置 1, bootstrap/app.php <?php use Illuminate\Http\Request; use Illuminate\Auth\AuthenticationException; use Illuminate 阅读全文
posted @ 2024-07-17 10:48 刘宏缔的架构森林 阅读(110) 评论(0) 推荐(0) 编辑
摘要:一,相关文档 https://learnku.com/docs/laravel/11.x/routingmd/16657#the-default-route-files 如图: 二,解决: liuhongdi@lhdpc:/web/api$ php artisan install:api insta 阅读全文
posted @ 2024-07-16 18:11 刘宏缔的架构森林 阅读(89) 评论(0) 推荐(0) 编辑
摘要:一,服务启动与停止 1,启动: [root@blog ~]# systemctl start firewalld.service 查看状态: [root@blog ~]# systemctl status firewalld.service ● firewalld.service - firewal 阅读全文
posted @ 2024-07-16 11:45 刘宏缔的架构森林 阅读(151) 评论(0) 推荐(0) 编辑
摘要:一,ssh限制指定用户从固定ip登录: 1.配置 配置文件 [root@blog ~]# vi /etc/ssh/sshd_config 配置项: AllowUsers lhdop git@1.2.3.4 2,测试效果,ssh确认git用户的密码正确后会拒绝你 [op@blog work]$ git 阅读全文
posted @ 2024-07-16 10:17 刘宏缔的架构森林 阅读(239) 评论(0) 推荐(0) 编辑
摘要:一,关于gitolite 1,官网: https://gitolite.com/gitolite/index.html 2,代码网站: https://github.com/sitaramc/gitolite 3,说明: 3个角色: git服务器,上面运行gitolite/ssh服务 管理服务器:用 阅读全文
posted @ 2024-07-16 09:41 刘宏缔的架构森林 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一,查看当前所有的zone 1,列出当前系统中所有的zone [root@blog ~]# firewall-cmd --get-zones block dmz drop external home internal nm-shared public trusted work 2,系统预设的zone 阅读全文
posted @ 2024-07-15 15:15 刘宏缔的架构森林 阅读(389) 评论(0) 推荐(0) 编辑
摘要:一,zone的target有哪些取值? 1,一个zone的target有4个取值: default、ACCEPT、REJECT、DROP,如果不设置默认为default ACCEPT: 允许通过 REJECT: 禁止通过,会返回错误消息 DROP: 禁止通过,直接丢弃数据包 default: 和RE 阅读全文
posted @ 2024-07-15 14:06 刘宏缔的架构森林 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一,php访问/tmp文件夹中文件会报错: 代码: $filePath = "/tmp/php-temp/keji.jpeg"; $is_ex = file_exists($filePath); //print_r("is_ex: ".$is_ex); if ($is_ex){ echo "文件". 阅读全文
posted @ 2024-07-12 19:17 刘宏缔的架构森林 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一,创建bucket bucket是,存储空间是OSS的全局命名空间,相当于数据的容器,可以存储若干文件。 点 完成创建 按钮 二,创建账号供访问oss资源 创建用户成功后,把accesskey id和accesskey secret复制保存下来 三,创建对bucket的访问策略 最后点击 确定 按 阅读全文
posted @ 2024-07-12 15:10 刘宏缔的架构森林 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一,用systemctl管理es: 1,创建service配置文件: [root@iZ2zejc9t0hf6pnw6sewrxZ config]# vi /lib/systemd/system/elasticsearch.service service文件代码: [root@blog config] 阅读全文
posted @ 2024-07-11 17:33 刘宏缔的架构森林 阅读(90) 评论(0) 推荐(0) 编辑
摘要:一,php代码 1,用composer安装elasticsearch库 [lhdop@blog dignews]$ composer require elasticsearch/elasticsearch 2, 创建索引: //创建索引 public function create(){ //初始化 阅读全文
posted @ 2024-07-11 16:26 刘宏缔的架构森林 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一,创建索引 1,简单创建索引: [lhdop@blog ~]$ curl -X PUT "localhost:9200/my_suoyin" {"acknowledged":true,"shards_acknowledged":true,"index":"my_suoyin"} 2, 查看创建索引 阅读全文
posted @ 2024-07-11 14:44 刘宏缔的架构森林 阅读(314) 评论(0) 推荐(0) 编辑
摘要:一,安装插件 1,查看已安装的插件: [lhdop@blog ~]$ curl -X GET "localhost:9200/_cat/plugins?v&s=component" name component version 2,从命令行安装smartcn分词插件: [lhdop@blog bin 阅读全文
posted @ 2024-07-11 11:53 刘宏缔的架构森林 阅读(139) 评论(0) 推荐(0) 编辑
摘要:一,测试分词命令: 1,查看已安装的插件: [lhdop@blog ~]$ curl -X GET "localhost:9200/_cat/plugins?v&s=component" name component version 2,standard分词 [lhdop@blog ~]$ curl 阅读全文
posted @ 2024-07-11 11:17 刘宏缔的架构森林 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:一,安装需要的库 1,包的地址: https://packagist.org/packages/elasticsearch/elasticsearch 2,文档地址: https://www.elastic.co/guide/en/elasticsearch/client/php-api/curre 阅读全文
posted @ 2024-07-11 09:22 刘宏缔的架构森林 阅读(79) 评论(0) 推荐(0) 编辑
摘要:一,报错信息: laravel在安装完成后初次运行时会报错, Internal Server Error Illuminate\Database\QueryException SQLSTATE[HY000]: General error: 8 attempt to write a readonly 阅读全文
posted @ 2024-07-10 17:05 刘宏缔的架构森林 阅读(191) 评论(0) 推荐(0) 编辑
摘要:一,报错信息: [lhdop@blog site]$ composer create-project --prefer-dist laravel/laravel api Creating a "laravel/laravel" project at "./api" Installing larave 阅读全文
posted @ 2024-07-10 15:12 刘宏缔的架构森林 阅读(309) 评论(0) 推荐(0) 编辑
摘要:一,什么是es? Elasticsearch 是一款近实时的搜索引擎,底层是基于 Lucene 做搜索,再此基础上加入了分布式的特性,以便支持海量数据的存储和搜索 官网: https://www.elastic.co/cn/ 二,下载 1,进入下载页面 在下载页面下载 得到链接地址后可以从服务端直接 阅读全文
posted @ 2024-07-10 14:13 刘宏缔的架构森林 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一,rdb的开启关闭 1, rdb存储方式默认是开启的: 在dir一项指定的存储路径下,可以看到dump.rdb [lhdop@blog redisdata]$ ls dump.rdb 2, 关闭: # Snapshotting can be completely disabled with a s 阅读全文
posted @ 2024-07-10 10:58 刘宏缔的架构森林 阅读(238) 评论(0) 推荐(0) 编辑
摘要:一,查看redis所有配置 使用命令: CONFIG GET * 例: 127.0.0.1:6379> CONFIG GET * 1) "cluster-announce-bus-port" 2) "0" 3) "syslog-ident" 4) "redis" 5) "enable-module- 阅读全文
posted @ 2024-07-10 10:04 刘宏缔的架构森林 阅读(213) 评论(0) 推荐(0) 编辑
摘要:一,项目代码地址: https://github.com/erikdubbelboer/phpRedisAdmin 二,下载: 从命令行用wget下载 [root@blog phpredisadmin]# wget https://github.com/erikdubbelboer/phpRedis 阅读全文
posted @ 2024-07-09 18:50 刘宏缔的架构森林 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一,返回为空: [lhdop@blog ~]$ curl localhost:9200/_cluster/health?pretty curl: (52) Empty reply from server [lhdop@blog ~]$ curl localhost:9200 curl: (52) E 阅读全文
posted @ 2024-07-08 13:47 刘宏缔的架构森林 阅读(326) 评论(0) 推荐(0) 编辑
摘要:一,什么是supervisor Supervisor是一个进程控制系统,它使用户能够监视和控制类unix操作系统进程。它通过提供基于配置或事件启动、停止和重新启动进程的机制,帮助管理应该在系统中连续运行的进程。对于需要控制和监视Linux或其他类unix操作系统上多个进程的状态的开发人员和系统管理员 阅读全文
posted @ 2024-07-08 09:23 刘宏缔的架构森林 阅读(86) 评论(0) 推荐(0) 编辑
摘要:一,配置 1,修改.env,确认保存了redis的连接信息 REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 2,修改.env,指定默认的队列连接使用redis QUEUE_CONNECTION=redis 3, 确保config/da 阅读全文
posted @ 2024-07-05 16:55 刘宏缔的架构森林 阅读(151) 评论(0) 推荐(0) 编辑