×

php

宝塔下的服务器环境搭建步骤(服务器搭建宝塔教程)

羊毛 羊毛 发表于2024-02-27 浏览8839 评论0
一 、宝塔下载和安装       https://www.bt.cn/二、宝塔参数配置1.  设置端口打开浏览器;输入ECS服务器公网地址ip;后面加:8888(默认);例如 47.111.111.111:8888;2.  登陆管理台创建用户名和密码->确定->登陆。进入宝塔控制平台3. 软件商店左侧菜单软件管理  安装 nginx 和 php (7.3以上 ),MySQL 推荐 5.7及以上版本 亦可选择 阿里云数据库。 4. 安装扩展插件等待软件全部安装结束,点击软件商

php

Linux系统计划任务之系统定时重启任务

 发表于2024-02-13 浏览4002 评论0
一、crontab介绍 Linux crontab 是用来定期执行程序的命令。 crond 命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作 二、crontab相关目录 1./var/spool/cron/ /var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名。 root@onecloud:~# cat /var/spool/cron/crontabs/root

php

php连接sql server(php连接sql server数据库)

Kung Kung 发表于2024-02-12 浏览6817 评论0
一、下载扩展程序 sqlsrv,pdo-sqlsrv 查看php版本 下载对应的扩展程序pdo_sqlsrv\sqlsrv 注意系统支持要求系统要求 二、安装扩展程序 解压下载的文件 pdo_sqlsrv # 解压 tar -zxvf pdo_sqlsrv-5.8.1.tgz # 进入解压后的目录 cd pdo_sqlsrv-5.8.1 #执行phpize /www/server/php/74/bin/phpize #执行./configure,对即将安装的软件进行配置,

php

Discuz论坛搭建详细过程,一看就懂(discuz论坛搭建详细过程,一看就懂了)

百度首页排名卖蜘蛛 百度首页排名卖蜘蛛 发表于2024-02-11 浏览4063 评论0
说明:本实验在虚拟机中进行,所使用的软件是VMware Workstation Pro16; 使用的是rhel-server-8.2-x86_64-dvd的镜像文件,搭建论坛的安装包为Discuz_X3.4_SC_UTF8.zip。 1.首先配置yum本地源 mkdir /media/cdrom mount /dev/sr0 /media/cdrom 编辑yum的配置文件: vim /etc/yum.repos.d/base.repo 打开之后,写入: [BaseOS] name=

php

nginx简单配置php服务(多个)(nginx配置php项目)

寒峰之巅 寒峰之巅 发表于2024-02-11 浏览7830 评论0
nginx简单配置php服务(多个) 摘要:大部分网站开发语言都要运行在服务器,比如主流的nginx、apache等等,部署服务器环境对于大部分人来说是比较陌生和复杂的,其实搞懂了之后是很简单易用的。今天就记录下部署php+nginx。 系统:mac、linux1、安装好php和nginx程序,并运行。 2、找到nginx.conf文件,默认在/etc/nginx目录下,如果找不到用一下命令查询 sudo find / -name nginx.conf 3、修改nginx.conf

php

CTF_Web:php伪随机数mt_rand()函数+php_mt_seed工具使用

写真素材中心 写真素材中心 发表于2024-02-11 浏览6393 评论0
0x00 问题描述 最近在题目练习的时候遇到了一个伪随机数的例子,刚好丰富一下php类型的考点梳理,主要涉及mt_rand()函数、php_mt_seed种子爆破工具的使用等内容。 0x01 mt_rand函数 mt_rand()函数 mt_rand() 函数使用 Mersenne Twister 算法生成随机整数。 使用语法:mt_rand(); or mt_rand(min,max);,生成一个区间内的随机数。 其参数min默认为最小值0,max默认为可生成的随机数

php

PHP-RCE绕过的姿势总结(php 绕过)

夜 发表于2024-02-10 浏览6463 评论0
前言 做了很多的题目,静下心来学习大佬做点小总结 一、命令执行 空格过滤 < 、<>、%20(space)、%09(tab)、$IFS$9、 ${IFS}、$IFS等 取反绕过 取反两次就可以得到想要绕过限制的数据 传参时 ?code=(~%8F%97%8F%96%91%99%90)(); 在做NSS平台上的一道rce题目就是用到类似的思路,这里是把system函数取反 要想做经典取反例题就是下面这道极客的题[极客大挑战 2019]R

php

MacBook(m1) 通过brew安装PHP环境(mac m1 php 环境)

longhuahim longhuahim 发表于2024-02-10 浏览4519 评论0
新买的mac本,记录一次从零开始安装运行环境。如果电脑没有默认安装则需要自己单独安装brew 一、安装 brew(可能会遇到问题,因此需要一个一个解决) 1、安装javaSDK (可能需要javaSDK依赖 下载DMG安装程序 直接安装 没什么可说的) Java Downloads | Oracle 2、出现 Bad CPU type in executable 的解决办法 mac M1用的是arm架构,adb好像还没适配,M1运行x86的需要安装Rosetta2转译。安装完后一

php

Apache+PHP+MySQL环境搭建超详细!!!(apache php mysql教程)

静心刘超 静心刘超 发表于2024-02-10 浏览5368 评论0
前言:最近在学习PHP语言,整理了一下关于环境搭建的部份,也可以选择集成环境会更方便,自己搭建环境会更好的理解原理,适合初学者,会持续更新哟~~~ 确定服务器的VC版本(一定要看,避免后面的错误) 版本不一致会导致Apache在加载php包的时候出错,像这样: 确定服务器VC版本的步骤: 1.在控制面板查看服务器的VC版本。    安装配置Apache  注意:Apache无法解析php文件,需要安装php 下载 获取Apache压缩包,选择符合自己服务器的版本下载,

php

如何解决PHP base64编码后解码乱码的问题

qq_pw3xtszs qq_pw3xtszs 发表于2024-02-10 浏览3377 评论0
如何解决PHP base64编码后解码乱码的问题 PHP base64编码后解码乱码的解决办法:用GET形式传递时,防止【+】号被替换成空格即可,代码为【$str = base64_decode(str_replace(" ","+",$_GET['str']))】。 PHP base64编码后解码乱码的解决办法: 有时候用base64_encode加密后,以GET的形式传到其他页面,用base64_decode解密的时候,出现乱码。 遇到这个问题的时候,我就纳闷

php

CTF-攻防世界web新手入门篇

情侣 情侣 发表于2024-02-10 浏览5967 评论0
攻防世界网址 https://adworld.xctf.org.cn 新手篇虽然非常简单,但是对于小白来说这种最常见的常识或者思路可能不熟悉,所以在这里给大家分享一下最不起眼的小常识或者小技巧。 1、view_source 访问题目场景,如下图 鼠标右击不能用,但是F12也可以看源码,发现有个脚本是实现该功能的 该题目就是考验查看源码的方式,对前端控制台熟悉不熟悉 2、robots 先访问题目场景,结果什么都没有 根据题目得知这道题是考验对rob