2022年7月

Ubuntu系统下:
开放所有端口
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F

Ubuntu镜像默认设置了Iptable规则,关闭它
apt-get purge netfilter-persistent
reboot
或者强制删除
rm -rf /etc/iptables && reboot

Centos系统下:
删除多余附件
systemctl stop oracle-cloud-agent
systemctl disable oracle-cloud-agent
systemctl stop oracle-cloud-agent-updater
systemctl disable oracle-cloud-agent-updater

停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service

这篇文章主要介绍了Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法,涉及Laravel框架相关配置与安装操作技巧,需要的朋友可以参考下

本文实例讲述了Laravel框架访问出错提示:`Warning require(vendorautoload.php) failed to open stream No such file or dire解决方法。分享给大家供大家参考,具体如下:

错误信息:

`Warning: require(/http/www.mywakavLee.cn/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /http/www.mywakavLee.cn/bootstrap/autoload.php on line 17

Fatal error: require(): Failed opening required ‘/http/www.mywakavLee.cn/bootstrap/../vendor/autoload.php' (include_path='.:/usr/local/lib/php') in /http/www.mywakavLee.cn/bootstrap/autoload.php on line 17`

原因:网站根目录下缺少vendor这个存放laraver依赖包的目录

解决方法:使用composer install进行安装(没有安装过的情况下,以前安装过的话使用:composer update)

介于网络坏境不同,很多人有需求在保留国内域名DNS服务器不改变的情况下,还能接入国外服务商比如CloudFlare的服务,使得国内外都能有较好的网络使用感受,以前通过CloudFlare Partner来实现CNAME接入的方式已经失效,好在最近传来好消息,CloudFlare更改了Cloudflare for SaaS的收费策略,每个账户可以有100个域名免费额度,这等于普通用户来说等于是白送。用了两天”CloudFlare SaaS” ,有一些简单体会,和大家聊一下

CloudFlare 官方公告:https://blog.cloudflare.com/waf-for-saas/

前提条件
1,需要有一个已经通过NS接入CF的域名,只用作设置回退源服务器,不对外显示,所以没有什么要求。

我在freenom申请一个免费域名(jkenc459456.ml)转到了CF用作演示。

2,开通 Cloudflare for SaaS 服务,需要CF账户绑定信用卡。

如果对此有疑虑(怕被反撸),可以通过PayPal来绑定。

操作方法
1、如图,进入jkenc459456.ml 面板,新建一个A记录作为回退源,命名为back,IP地址要填真正想访问的地址(想接入的地址),小黄云要打开。

1656987984710.png

2、如图,面板进入SSL/TLS——自定义主机名,在源服务器框填入我们刚才新加的A记录域名back.jkenc459456.ml ,点击add fallback origin,会显示:回退源状态(初始化),刷新页面变成:回退源状态(有效)。

1656988018973.png

3、点击上方“添加自定义主机名”,进入添加页面,自定义主机名框里填写真正想要接入的二级域名,比如叫 a.b.com,其他设置保持默认,如图。

1656988043317.png

4、添加成功后,出现如下界面,需要前往b.com的域名服务商那里设置,添加上2条TXT类型的解析,一条是证书验证一条是主机名验证。

1656988066495.png

5、b.com的TXT解析添加后,刷新很快就会出现有效的提示,至此设置就算成功了。

1656988093729.png

个人用法
每个人的需求场景不同,我简单说一下个人的用法。

b.com的域名设置里,使用CNAME分别解析2条线路给a.b.com,一条境外,一条境内,境外线路对应的值就是我们CF的回退源地址 back.jkenc459456.ml,境内线路对应的值就是国内服务商提供给你的CDN地址,这样就可以互不干扰的提供全球服务了,简单分线路的功能一般域名服务商都有免费提供。如图:

1656988119398.png

结束语
没啥说的,CloudFlare和甲骨文才是真正的业界良心,人家才是良心云好吧

原文:https://blog.upx8.com/2708