- 博客(24)
- 收藏
- 关注
原创 centos安装redis5
执行wget https://download.redis.io/releases/redis-5.0.14.tar.gz。cd /root/redis-5.0.14/utils 执行./install_server.sh 一路回车。执行 make && make install PREFIX=/usr/local/redis5命令。执行tar xf redis-5.0.14.tar.gz。执行vi /etc/profile 将这两行添加至末尾。执行source /etc/profile。
2024-07-24 15:28:54 200
原创 linux安装中文字体宋体
3、cp simsun.ttf /usr/share/fonts/chinese/ 并且 chmod -R 755 /usr/share/fonts/chinese。2、进入服务器目录/usr/share/fonts 创建chinese文件夹。5、执行fc-list :lang=zh查看有数据即可。1、下载simsun.ttf 链接。4、执行 mkfontscale。
2023-07-17 17:54:42 4407
原创 pip安装三方库报错pip is configured with locations that require TLS/SSL
保存,再次执行安装命令。
2023-07-11 10:53:00 709
原创 阿里云免费ssl证书申请步骤
5、将这两个文件传到服务器nginx目录,如/etc/nginx,找到cert目录,放进去。6、修改nginx.conf配置文件,用到https的域名需要修改证书地址。1、打开阿里云后台ssl证书页面。4、解压得到pem和key文件。2、申请证书,绑定域名。
2023-03-15 16:54:56 460
原创 Mac 搭建 Redis 集群
自动下载redis集群项目到目录下,该项目会自动添加到docker文件中。在设置里选择 Docker Engine,添加国内下载镜像。修改每一个端口文件下redis.conf文件,注释掉密码。
2023-03-15 16:52:28 274
原创 记一次lua网关层对服务器性能的优化
通过观察nginx请求日志,发现有2个接口被刷了,刷的特别厉害,并发上3000了,于是购买了cc防护,但是效果甚微,因为都是合法请求。我们也查明白了原因,实际上并不是被恶意刷接口了,而是用户使用“外挂”来听单和查看是否有新的单子,“听单”实质就是用户点击按钮告诉服务器他在线,他可以接单,但是我们做了限制的,每人每天最多可听12次,每次听单有效时长为1小时,到了时间自动停止,代码实现也很简单,点击听单,uid存redis,expiry time为1小时。实在找不出其他优化的方案,并且所做的优化根本无济于事。
2023-03-15 16:41:12 139
原创 PHP二维数组分组
/根据type进行数组重新赋值。'type' => '水果','type' => '水果','type' => '谷物','name' => '苹果''name' => '大米'$result = [];'name' =>'梨子'$result 就是分组之后的返回值。
2023-03-15 16:36:38 233
原创 centos下Supervisor的安装与使用
如果修改了 /etc/supervisord.conf ,需要执行 supervisorctl reload 来重新加载配置文件,否则不会生效。command=php /var/wwwdev/dcs_server/artisan queue:work //需要运行的命令。stdout_logfile=/var/log/supervisor/dcsdev/worker.log //日志文件。supervisord -c /etc/supervisord.conf //启动supervisor。
2023-03-15 16:34:54 264
原创 阿里云不同账户下的ecs服务器迁移教程
服务器已购买并创建系统盘的情况下只能同步系统盘,数据盘无法同步。系统盘还未创建的可以同步系统盘和数据盘。4、镜像共享给你要迁移的阿里云服务器的账号上,不是登录账号,是账号ID(个人中心->安全设置->账号ID)3、使用最新的快照生成镜像,镜像是分区域的,华南一只能用华南一的镜像。4、在接收镜像的账号里查看镜像,注意选择正确的区域。2、要迁移的实例创建镜像,创建镜像基于快照。5、创建实例,选择镜像,还是要注意区域。1、先停机维护要迁移的服务器。6、选择共享镜像,更换即可。5、新服务器更换系统盘。
2023-03-15 16:33:20 647
原创 PHP按照概率得到数组下标(抽奖)
public static function get_rand($proArr) {//按照概率返回数组的下标。1=>'20',//设置得到下标1的概率是20%//概率数组的总概率精度。
2023-03-15 16:30:25 117
原创 PHP 二维数组按键值排序
PHP 中 array_multisort() 可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。关联键名保持不变,但数字键名会被重新索引。输入数组被当成一个表的列并以行来排序,第一个数组是要排序的主要数组。数组中的行(值)比较为相同的话就按照下一个输入数组中相应值的大小来排序,依此类推。
2023-03-15 16:30:16 369
原创 php nginx环境文件上传限制修改
指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。# keepalive_timeout 的值最好也修改一下,否则phpmyadmin上传的时候很容易time out。一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。每个PHP页面所吃掉的最大内存,默认8M。但如果要上传>8M的大体积文件,只设置上述四项还一定能行的通。
2023-03-15 16:23:46 446
原创 Linux安装svn操作步骤
svn up --username=xxx --password=xxxx --no-auth-cache --non-interactive /var/www/html/xxxxx --- 前面是用户名、密码,后面是部署到那个web路径。svn checkout svn://127.0.0.1/dir /var/www/html/dir dir 为库及代码路径目录(从dir 库checkout 到dir项目)4、svnserve -d -r /usr/local/svn ---启动svn。
2023-03-15 16:20:50 324
原创 excel怎么样批量将unix时间戳转化为北京时间
1、单击要获得北京时间的那一列,右键,选择【设置单元格格式】,在弹出的窗口中,左侧选择 【日期】,右侧选择你想要的时间格式,点击确定。2、选中其中一个单元格,输入公式=(A2+8*3600)/86400+70*365+19其中,A2是要转化的时间戳的单元格。输入完公式,按下【回车键】。该时间戳即转化为北京时间3、选中上面转化好的北京时间单元格,鼠标移到单元格的右下角,当鼠标形状变为实心的十字形时,双击鼠标左键。则整列即应用同样的公式。...
2021-09-23 15:06:12 1913
原创 linux常用命令
安装zip yum install -y unzip zip;压缩:zip -r 1.zip 1 #(递归压缩文件,生成1.zip的文件,旧文件是1)解压:unzip 1.zip打包:tar cvf FileName.tar DirName解包:tar xvf FileName.tar注:tar是打包,不是压缩!**服务器挂载文件命令**mount -t cifs -o user=administrator,password=cs11@123456 //10.72.224.XX/Captu.
2021-09-23 15:03:47 53
原创 二维数组通过值查找出对应的位置
<!--markdown-->$a = [ [ 'itemcode' => '222', 'amount' => 230 ], [ 'itemcode' => '111', 'amount' => 112 ...
2021-09-23 15:00:34 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人