1.改进了显示的模式,基本参数添加了颜色,方面区分与查找。 2.I/O测试,更改了原来默认的测试的内容,采用小文件,中等文件,大文件,分别测试IO性能,然后取平...
1、显示当前测试的各种系统信息; 2、取自世界多处的知名数据中心的测试点,下载测试比较全面; 3、支持 IPv6 下载测速; 4、IO 测试三次,并显示平均值。
说明:很多人的VPS服务器由于内存太小,会导致很多进程被杀掉,这时候就需要我们添加Swap虚拟内存了,这里就整了个一键脚本方便懒人或小白使用。
本篇文章采用一台vps来模拟分布式部署方式。...环境准备 单机版官方建议配置 系统:centos7+ cpu:4+ 内存:8G+ 磁盘:50G+ 实验环境可以采用阿里云的抢占试实例或者腾讯云的竞价实例,价格非常便宜。...一键部署脚本 获取一键安装脚本 脚本下载地址: 系统优化 关闭selinux 清空防火墙规则 安装python,docker,docker-compose 安装支持模块(mysql,redis,RabbitMQ...task_scheduler.log,exec_task.log) 7 codo-tools 运维工具 /var/log/supervisor/(tools.log,cron_jobs.log) 8 codo-kerrigan 配置中心...执行自动安装 sh tencent_autoinstall.sh 若没有报错,则安装完成 访问测试 本机绑定hosts 119.45.122.** demo-init.opendevops.cn #vps
记录自己在配置vps及博客SSL证书时遇到的问题。 强制重定向https 有一种情况相信很多人都遇到过,就是虽然我们配置了ssl证书,但是https和http地址都是各自都可以单独访问。...targetProtocol + window.location.href.substring(window.location.protocol.length); } 腾讯云CDN配置...这天在三丰云撸了一个免费的主机,搭了一个WordPress(想试试wp的感觉),然后vps的SSL问题现在也很简单了,第一步,到腾讯云申请免费证书;第二步,配置CDN,按步骤来,其中接入方式选择自有源站
本篇文章采用一台vps来模拟分布式部署方式。 环境准备 实验环境可以采用阿里云的抢占试实例或者腾讯云 的竞价实例,价格非常便宜。测试完成后,直接删除,下次测试重新创建即可。很方便。...单机版官方建议配置 系统:centos7+ cpu:4+ 内存:8G+ 磁盘:50G+ 一键部署脚本 获取一键安装脚本 脚本下载地址: 系统优化 关闭selinux 清空防火墙规则 安装python...task_scheduler.log,exec_task.log) 7 codo-tools 运维工具 /var/log/supervisor/(tools.log,cron_jobs.log) 8 codo-kerrigan 配置中心...执行自动安装 sh tencent_autoinstall.sh 若没有报错,则安装完成 访问测试 本机绑定hosts 119.45.122.** demo-init.opendevops.cn #vps...''.join(random.sample(s1,18))) #带特殊字符 print(''.join(random.sample(s,50))) #uuid print(uuid.uuid4()) vps
需要的工具:cloudflare,一台非 nat 的 vps ,nat vps 是的,你没看错,是需要两台 vps 。...安装 web 环境 为了避免混淆,非 nat 的 vps 称为 A ,nat vps 称为 B。 在 A 和 B 上都安装好 lnmp 环境,可以用宝塔或者lnmp一键安装包完成。...B 的 php 版本要大于 5.3 ,否则安装 typecho 失败。可参考链接128M vps 安装lnmp。 域名解析 我是在 cloudflare 进行解析的。...配置完成后,记得重启 nginx 。...配置 B 的 nginx B 的 nginx 的 vhost 文件配置如下(此为lnmp一键安装环境的配置,注意不要选择安装证书): server { listen 端口; #listen
LNMP一键脚本中PHP的性能优化,这也是LNMP一键安装脚本安装好WEB环境后必须做的。...因此,根据自己的VPS配置来设置。 另外一个标红的 timeout 时间就设置为300吧。...第二步:/usr/local/php/etc/php.ini 文件优化 隐藏PHP版本号 将文件里面的 expose_php = On 修改为 expose_php = Off 。...大家需要根据自己的VPS配置进行修改。...同样,大家可以根据自己的VPS配置进行优化。 LNMP一键安装脚本PHP优化总结 以上PHP优化不经可以用于LNMP的php优化,其它的web环境也是可以的。
一、LNMP一键安装包 网站: https://lnmp.org/ 1.1 安装前注意 LNMP一键安装包对于VPS的配置有一定的要求,高一级版本的PHP\Mysql等要求更大的内存和更高的操作系统版本...选购VPS主机可以参考:VPS主机排行榜单。...配置文件:/usr/local/php/etc/php.ini php-fpm配置文件:/usr/local/php/etc/php-fpm.conf PureFtpd配置文件:/usr/local/pureftpd...不过,你可以使用Linux VPS备份通用版脚本:Linux VPS主机自动备份网站和数据库脚本通用版-自动备份谷歌网盘,阿里云OSS等。 3.3 面板还是一键包? 对于新手建站,建议选择宝塔面板。...对于有一定Linux VPS使用基础的朋友,建议选择一键包,至于是选择LNMP还是Oneinstack一键包,两者区别不大,只是细节不同:LNMP和Oneinstack优缺点对比。
以前使用 linux VPS 的人都得自己一个个安装 php 环境组件,麻烦不说还容易出错。现在各种 linux 面板和 linux 一键包对 php 环境的支持都很不错了。...linux 一键包方面军哥 lnmp 比较出名,另外一款就是今天要介绍的OneinStack。...一、安装 OneinStack 一键包 1、安装命令。 打开 SSH 软件连接到 VPS 服务器上,然后把以下命令粘贴进去开始下载过程。.../install.sh 小提示:根据你的 VPS 服务器配置和所在位置不同,下载安装的时间也不同,这段等待的是你可以干点别的,中间如果出现网络中断,可以执行命令`screen -R oneinstack...iptables 是一键包自带防火墙,如果你使用阿里云、腾讯云、华为云等国产大牌商家的 VPS,自带了安全组,也可以不安装这个 iptables。
一、VPS升级 我所使用的VPS主机商是俄罗斯justhost,使用了半年时间,价格便宜网络稳定,我决定升级一下配置长期使用。...我之前使用的配置是: Размещение: Rostelecom (ex Adman, Novosibirsk) Виртуализация: KVM Cores: 1 (E5-2697 v2 @ 2.70GHz...SAS+SSD RAID阵列) Канал: 200 Mbit (fair-share) ОС: CentOS 7 64bit Тариф: 130 ₽/месяц (约合人民币11.24元) 升级后的配置为...-h Filesystem Size Used Avail Use% Mounted on /dev/vda1 11G 5.7G 4.6G 56% / 三、docker一键部署...PORTS NAMES 57f933d206ed adolfintel/speedtest:latest "docker-php-entrypoi
安装配置 2.1 PHP介绍 HTML也是一款超文本编辑语言用于实现静态网页的,PHP是在服务器端执行的脚本语言,用于实现动态网页的【动态的修改网页中的数据】 我们在进行PHP开发的时候,需要将开发好的文件部署到...apache服务器中,因此就需要在本地配置PHP的环境变量,同时需要让Apache识别到我们的PHP语言。...> 然后启动Apache,在地址栏中输入localhost/hello.php 接下来,下载及配置php环境 2.2 PHP下载 打开浏览器搜索php 打开后在官方网站中可以找到最新的php版本下载 进去之后可以找到提供的下载地址...httpd.conf 按要求添加以下配置即可 #指定php与apache的插件 LoadModule php_module "F:\phpServer\php8.0.10\php8apache2_4.dll....php 修改完保存后,重启apache服务 2.5 测试结果 打开浏览器,输入localhost/hello.php 到此,php的环境配置就完成了 3.PHP的基本语法 每一门语言都有自己的语法规范
一、屏蔽PHP错误信息 在配置文件中,设置display_errors=On,开启了PHP错误显示,在PHP程序遇到错误时,会暴露PHP文件和系统路径,从而容易被威胁,我们需要设置: ;默认开启 ;Default.../error_log.log 二、防止版本号暴露 在HTTP请求返回的Response头部数据,HTTP头李返回服务器状态的信息,包含了PHP版本信息,黑客很容易根据版本漏洞,进而进行攻击 在配置文件中找到...之后的版本,官方已经将该配置去除: register_blobals=Off 四、PHP的访问限制 1.文件系统限制 配置 open_basedir 来限制PHP访问文件系统的位置: ;限定PHP的访问目录为...safe_mode_gid=Off 设置后,所有命令执行函数都被限制只能执行safe_mode_exec_dir指定目录里的程序,例如shell_exec()、exec()等方法会被禁止,如果需要调用,需进行如下配置...: safe_mode_exec_dir=/usr/local/php/exec 4.禁用危险函数 PHP中有很多危险的内置函数,如果使用不当,可能造成系统崩溃,配置文件中,disable_functions
参考:Nextcloud个人云存储绝佳选择:一键自动安装方法和云盘使用体验。 1.1 准备条件 一台VPS主机。...NextCloud是一个非常个性化需求的产品,如果使用虚拟主机搭建将会非常地麻烦,如果你想长期使用的话还是用VPS主机省事,毕竟现在的VPS主机也已经是白菜价了,参考:VPS主机排行榜单。...1.2 搭建Web环境 为了简单方便,你可以使用VPS主机控制面板,一键安装,一键部署,参考:服务器控制面板榜单。对于有能力的朋友建议使用LNMP和Oneinstack安装包,安全又可以节省资源。...这里以Oneinstack作为演示,首先在VPS主机一键安装好OneinStack,教程:OneinStack一键安装脚本-轻松部署Let’s Encrypt证书配置Https站点。...使用以下方法来安装并配置PHP SMB。
sudo suwget https://raw.githubusercontent.com/ROBOT-X-cyber/Public_Scripts/refs/heads/main/vps_setup.shchmod...+x vps_setup.sh..../vps_setup.sh为了安全起见,脚本首先会向用户确认是否已对VPS进行了快照。这样一来,如果安装过程中出现任何问题,我们可以轻松地回滚到初始工作状态。#!
传统自动化运维工具例如 ansible, saltstack,puppet 不够灵活,配置繁琐,很多限制等等。这些工具更适合没有软件开发基础的运维人员。...bash curl -s https://raw.githubusercontent.com/oscm/shell/master/web/nginx/nginx.centos7.sh | bash PHP...shell/master/lang/gcc/gcc.sh | bash curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php.../devel.sh | bash curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0.sh |...bash curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0-default.sh | bash
Php配置文件:php.ini(使用‘;’表示注释) Php的配置项可以在配置文件中配置,也可以在脚本中使用ini_set()函数临时配置。...语言相关配置: 1. engine:设置PHP引擎是否可用,默认值为On,若设置为Off则无法使用PHP。...配置示例: engine = On 2. short_open_tag:是否允许PHP脚本使用短开放标记,将“php ?>”改为“”。...配置示例: 配置一个文件名: extension=php_mysqli.dll 或者配置一个路径: extension="D:\wamp\bin\Php7.0.9\ext\php_mysqli.dll"...配置示例: expose_php = Off 若将该配置项开启,服务器发出的http包头部都会包含PHP的版本信息,如:X-Powered-By:PHP/7.0.9,若关闭则不会出现。
伪静态 在各种PHP开发使用的全包软件中如果想要去除掉,可以在nginx里面配置伪静态,伪静态配置如下: location / { if(!...Xdebug配置 在VS Code中需要配置使用的PHP版本,对应的php.ini需要开启debug配置才可以正常使用。因为个人使用的是PhpStudy,所以暂时先引入到PhpStudy当中。...接着是最大的踩坑点,也就是php.ini中debug的配置,因为Xdebug升级过程的配置细节在不断变动,所以这里仅仅能保证php .7.4.3 版本 + Xdebug 3.04 的版本可以用这套配置正常...图片 图片 问题讨论 最有可能碰到问题就是按照上面的配置之后debug开启页面访问没有进入debug,个人的建议是多尝试修改Php.ini配置,注意配置路径是否正确,Vscode在Debug读取配置失败会在页面下面给出提示...总结 没什么好总结的,PHP是我见过最恶心的配置之一。
伪静态 在各种PHP开发使用的全包软件中如果想要去除掉,可以在nginx里面配置伪静态,伪静态配置如下: location / { if(!...Xdebug配置 在VS Code中需要配置使用的PHP版本,对应的php.ini需要开启debug配置才可以正常使用。因为个人使用的是PhpStudy,所以暂时先引入到PhpStudy当中。...接着是最大的踩坑点,也就是php.ini中debug的配置,因为Xdebug升级过程的配置细节在不断变动,所以这里仅仅能保证php .7.4.3 版本 + Xdebug 3.04 的版本可以用这套配置正常...问题讨论 最有可能碰到问题就是按照上面的配置之后debug开启页面访问没有进入debug,个人的建议是多尝试修改Php.ini配置,注意配置路径是否正确,Vscode在Debug读取配置失败会在页面下面给出提示...总结 没什么好总结的,PHP是我见过最恶心的配置之一。
今天我们来说说在 linux VPS centOS 系统中如何下载安装 lnmp 环境。...首先我们还是用 Xshell 远程登陆到 vps 上面,国内普遍使用军哥 lnmp 一键安装包,在 Xshell 里面输入命令远程下载 LNMP 一键安装包(注意命令中间的空格): wget https...下载线路也很重要,魏艾斯博客使用的 VPS 放在中国香港,所以使用国内的下载线路,速度比较快。 ? 在 linux VPS 下载军哥 linmp 程序 看到对话框显示 100%,就是下载成功了。...,安装完成的时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因有关。最后安装完成的界面如下图: ?...如果显示“Nginx: OK,MySQL: OK,PHP: OK” 并且 Nginx、MySQL、PHP 都是“running”,80 和 3306 端口都存在,并提示“Install lnmp V1.3