甲骨文ubuntu20.04安装了宝塔无法打开面板
甲骨文其他的系统都可以进,
就是ubuntu20进不去,防火墙也放行了,甲骨文后台的安全组已经开放全部端口了。
打开并登录Xshell自己服务器账号密钥:
在未root权限输入命令:sudo -i 获取root权限,已root权限服务器可用忽略此步.然后直接复制下列命令
apt-get purge iptables
粘贴Xshell已获得root账号权限命令,按Enter回车键,等待代码加载完毕.
重启VPS后正常。
甲骨文其他的系统都可以进,
就是ubuntu20进不去,防火墙也放行了,甲骨文后台的安全组已经开放全部端口了。
打开并登录Xshell自己服务器账号密钥:
在未root权限输入命令:sudo -i 获取root权限,已root权限服务器可用忽略此步.然后直接复制下列命令
apt-get purge iptables
粘贴Xshell已获得root账号权限命令,按Enter回车键,等待代码加载完毕.
重启VPS后正常。
https://github.com/Lbingyi/CloudflareST
路由器优选IP脚本设置定时更换优选ip
用ssh连接软件连接opewrt
cd /root
mkdir CloudflareST
cd CloudflareST
wget -N https://cdn.jsdelivr.net/gh/Lbingyi/CloudflareST@main/cfst-DNS.tar.gz
tar -zxf cfst-DNS.tar.gz
chmod +x CloudflareST
修改cfst-DNS.sh中的一处地方
修改微信/Telegram推送token
显示不了图片,开一下VPN吧
1.腾讯云 cvm 配置:1h1g1m 期限15天地址:https://cloud.tencent.com/act/free?fromSource=gwzcw.367585.367585.367585 2.华为云ECS 配置: 1h2g1m 7天 2h4g2m 100g 7天地址:https://activity.huaweicloud.com/free_test/index.html?utm_source=baidu-b 3.阿里云 阿里云新验 配置1h1g1m 40g 期限:30天 芝麻信用大于620分地址:https://free.aliyun.com/ntms/free/personal.html?handle=true 4.天翼云 天翼云新验:1h 1g1m 期限30天地址:https://www.ctyun.cn/activity/?20181220 5.百度智能云: 新**验 1h1g1m 40g 期限30天 每天9:00开抢,数量有限地址:https://cloud.baidu.com/campaign/experience/index.html?from=index-event 6.aws 亚马逊 撸一年EC2 虚拟主机 要信用卡地址:https://aws.amazon.com/cn/free/?sc_channel=PS 7.微软云服务azure 撸一年云虚拟服务器地址:http://azure.microsoft.com/zh-cn/free/search/? 8.一元申请微软云服务器 配置4h8g50m 需要身份证地址:https://www.azure.cn/pricing/1rmb-trial-full/
一键DD脚本,支持性好,更智能更全面,支持国内外各种VPS重装,特别是对国内各种访问国外资源慢的VPS安装有奇效。
20210127:更换部分windows镜像.
20210109:更新支持Ubuntu20.04安装,更新几个windows镜像.
20200708:更新自动为CN主机使用国内镜像源.
安装重装系统的前提组件:
Debian/Ubuntu:
apt-get install -y xz-utils openssl gawk file wget screen && screen -S os
RedHat/CentOS:
yum install -y xz openssl gawk file glibc-common wget screen && screen -S os
如果出现异常,请刷新Mirrors缓存或更换镜像源。
RedHat/CentOS:
yum makecache && yum update -y
Debian/Ubuntu:
apt update -y && apt dist-upgrade -y
使用:
wget --no-check-certificate -O AutoReinstall.sh https://git.io/betags && chmod a+x AutoReinstall.sh && bash AutoReinstall.sh
如为CN主机,可能出现不能下载脚本的问题,可执行以下命令修改hosts,然后再次使用上面的命令
echo "199.232.68.133 raw.githubusercontent.com" >> /etc/hosts
DD安装界面
输入Y确认DD后主机自动获取IP,N则自行设置IP 输入N后会自动检测出主机现用IP,如果正确可以按Y确认使用,如不正确则按N自行按正确的输入。
DD安装界面-选择系统
22合1的系统一键DD选择界面,输入99则使用自定义镜像。 以上系统密码不为默认密码的均为网络收集,如有疑虑使用自己的自定义镜像。
22合一系统密码:
1、CentOS 7.7 (已关闭防火墙及SELinux,默认密码Pwd@CentOS)
2、CentOS 7 (默认密码cxthhhhh.com)
3、CentOS 8 (默认密码cxthhhhh.com)
4、CentOS 6 (默认密码Minijer.com)
5、Debian 10 (默认密码Minijer.com)
6、Debian 9 (默认密码Minijer.com)
7、Debian 8 (默认密码Minijer.com)
8、Debian 7 (默认密码Minijer.com)
9、Ubuntu 20.04 (默认密码Minijer.com)
10、Ubuntu 18.04 (默认密码Minijer.com)
11、Ubuntu 16.04 (默认密码Minijer.com)
12、Windows Server 2019 (默认密码cxthhhhh.com)
13、Windows Server 2016 (默认密码cxthhhhh.com)
14、Windows Server 2012 (默认密码cxthhhhh.com)
15、Windows Server 2012 Lite (默认密码nat.ee)
16、Windows Server 2008 (默认密码cxthhhhh.com)
17、Windows Server 2008 Lite (默认密码nat.ee)
18、Windows Server 2003 (默认密码Linode)
19、Windows Server 2003 Lite (默认密码WinSrv2003x86-Chinese)
20、Windows 10 LTSC Lite (默认密码www.nat.ee)
21、Windows 7 x86 Lite (默认密码Windows7x86-Chinese)
22、Windows 7 Ent Lite (默认密码nat.ee)
99、自定义镜像
注意:
经测试在谷歌云原版系统基础上DD会出现自动获取的子网掩码为255.255.255.255,如出现这种情况需要手工输入改正为正确的如255.255.255.0,否则会安装完成离线。
特别感谢:Vicer、cxt、hiCasper等各位技术大佬的脚本,站长只是脚本的"搬运工"。
版权申明:以上所有脚本、系统均为网络收集,站长不对资源的安全及版权纠纷负责,如有侵犯您的权益欢迎联系。
站长邮箱:minijer#beta.gs(#换成@)
转https://git.beta.gs/
Debian8小内存环境安装Caddy+PHP5+SQLite3
0、前言
最近入手了Gullo的128M内存小鸡,因为内存太小,故一直在找Debian8能用的一键环境安装脚本,
LNMP肯定是安装不上了,编译安装一半的时候,就已经报错了,所以编译安装这条路算是走不通了。
经过多次尝试,发现Caddy-Web-Server-Installer整体来说做的比较好,故研究了下。
这个脚本除了没有SQlite3,装好了Caddy+PHP5可以直接用,无需额外设置。
在Github上,给的脚本安装多次尝试无法成功,重新改了,复制下面的命令行,粘贴到SSH里面回车即可。
仅测试了Debian 8 64bit,理论上Debian8 32bit、Debian7 32bit都可以运行这个脚本,
包括安装下面的PHP组件和SQLite3数据库,有对应环境的可以尝试下。
1、精简系统,你可以选择性尝试执行,并不是强制性这么做,但是的确可以清理少许的内存和磁盘占用,这对小内存vps来说,是很有帮助的,在SSH执行下面的命令即可。
apt-get -y update&&apt-get -y upgrade&&apt-get dist-upgrade -y&&apt-get -y purge apache2- bind9- xinetd samba- nscd- portmap sendmail- sasl2-bin&&apt-get -y purge lynx memtester unixodbc python- odbcinst- sudo tcpdump ttf-&&apt-get -y autoremove && apt-get clean
2、使用Caddy-Web-Server-Installer安装Caddy+PHP5,既然一键能做的事情,就让脚本完成吧。
bash <(curl -L -s https://git.io/JvNd7)
如果提示:-bash: curl: command not found
请先执行:apt-get -y update&&apt-get install curl -y
脚本安装完成后,在SSH输入 caddy install 即可开始安装Caddy+PHP5,填入对应信息后,即可安装完成。
3、根据需要,安装SQLite3数据库
等全部安装成功后,在SSH里面执行:apt-get install -y sqlite php5-sqlite 即可安装SQLite3数据库。
4、上传PHP源码路径,和权限设置。
安装完成后,上传代码到/caddy,即可通过绑定的域名访问。
如果是php程序需要安装提示没有权限,那么执行:chown -R caddy:caddy /caddy
每次更换了源码后或者更新了这个文件夹的文件后,都需要执行chown -R caddy:caddy /caddy
5、PHP的一些设置(仅Debian8)
取消php已禁用的函数:sed -i 's@^disable_functions.*@disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,popen@' /php.ini
修改时区:sed -i 's@^;date.timezone.*@date.timezone = /Shanghai@' /php.ini
脚本占用最大内存16M:sed -i "s@^memory_limit.*@memory_limit = 16M@" /php.ini
6、多域名绑定
使用FinalShell或者WinSCP等可视化SSH工具,编辑/Caddyfile这个文件。
每个域名用英文状态下的中括号包裹着,就能简单的配置多域名绑定,比Nginx看起来简单多了。
演示下:
{
root /
gzip
log /access.log
errors /error.log
fastcgi / 127.0.0.1:9000 php
rewrite {
if {path} not_match ^/admin
to {path} {path}/ /index.php?{query}
}
}
:80 {
gzip
proxy /
}
:443 {
root /caddy
gzip
log /access.log
errors /error.log
fastcgi / 127.0.0.1:9000 php
tls .crt .key
proxy /ws localhost:10000 {
websocket
header_upstream -Origin
}
}
简单说下root代表代码存放路径,gzip就是开启gzip压缩,log和errors是日志和错误日志,
fastcgi是网关接口,简单说要能解析php,这行就不能少,单纯的反代这行就可以不要。
tls 后面可以跟域名的whois邮箱,这样它能帮助你自动申请SSL证书,你也可以填写证书的绝对路径,来获取本地证书。
proxy是反向代理, /ws 代表路径,你也可以反代为主页,取消ws即可。/ws 后面可以跟本地地址+端口,也可以外网网址。
v2一键脚本安装后,在v2的配置文件里面有一个端口,你就填在这里面即可。
注意事项
不管是修改了/Caddyfile还是修改了/php.ini ,都需要重启caddy服务才能生效。
Caddy重启命令:caddy restart
你可以通过caddy help来查看caddy的状态并管理它。