分类:linux

Armbian安装lnmp一键包

前两天给斐讯N1刷了armbian5.67以后,今天打算给它装个lnmp环境,选择了lnmp一键包。安装的是lnmp1.5.

可是一切并不顺利,各种报错,不是php启不来,就是mysql安装失败,不是mysql有问题,就是lnmp命令用不了,总之各种问题。lnmp一键包我用了很多年了,从来没出现过问题,不过以前都是amd64架构的vps,系统也是centos,而我的armbian是基于ubuntu18.04 aarch64版本,开始我怀疑是不是因为arm处理器的原因,导致的编译失败,于是我去搜树莓派的lnmp教程,但是大多数都是自己一个一个编译的,几乎没有人用lnmp一键包,也就不存在有人贴出问题解决原因了。后来无意中在lnmp一键包的官方论坛上反馈用arm编译php失败,发现报错跟我的一样,看...

阅读全文

解决iptables开放端口不生效的问题

今天在vps上部署了ngrok服务,可是防火墙开启的时候死活连不上。

于是开放了相关端口,使用以下命令(centos6.5系统)

开启某个端口号(如8000端口号,命令方式) iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 8000 -j ACCEPT 保存开启的端口号 service iptables save 重新启动防火墙 service iptables restart或者可以直接编辑iptables配置文件,效果也是一样的 通过修改配置文件开启端口号(如8000端口号)vi /etc/sysconfig/iptables-A INPUT -p tcp -m state --state NEW -m tcp --dport 8000 -j ACCEPT启动防火墙service iptables restart

可是当我把防火墙端口开放以后,发现仍然连接不上,...

阅读全文

下载神器aria2c

最近115又漫天涨价,直接奔500了,呵呵。

果断弃坑了,但是115上还有一些文件在上面,刚好手头有台闲置的ks4c。容量也比较大,2个T。

于是决定把115上的文件转移到ks4c服务器上。

服务器系统安装的是Centos7.2。aria2直接使用自带的,启用了RPC,然后Web-UI和YAAW都装上了。

再配合Chrome插件115下载助手,搞定。

第一步先在服务器上启动aria2c和RPC服务:

aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all

然后在浏览器中访问webui或者yaaw,再登录自己的115网盘,在账号设置 那里填写aria2c服务器信息。

最后选中你要下载的文件,点击RPC下载,ok搞定。

(如果要使用配置文件启动,使用命令ar...

阅读全文

内网穿透神器Ngrok

前几日,电信好似良心发现,把我的宽带从20M升级到了100M。

可是高兴的太早了,没过几天我发现电信现在也不提供公网ip了,用了好多年电信宽带,一直 都是有公网ip的。

可是如今悄悄的给换成了nat地址。

没有公网ip其实影响不是很大,毕竟以前给公网ip的时候也是封80端口的,但是貌似很多反代用不了了。

总之,办法还是有的,对于需要公网地址进行测试,并且需要80端口之类的,像微信开发这些,有一个神器可以使用,那就是ngrok。

现在互联网上有很多提供ngrok服务的,包括一些免费的,不过别人的再说,还是不如自己的舒坦,我们完全可以自行搭建ngrok服务。前提是你有公网vps。

关于怎么搭建,网上教程很多,而且也比较简单...

阅读全文

使用zmirror镜像网站

出自浙大的一位大神,github项目主页https://github.com/aploium/zmirror

项目介绍中有详细安装方法,有一键脚本可以使用,但是目前仅支持ubuntu。

很强大,谁用谁知道。

如果使用的非ubuntu系统,或者想锻炼动手能力的可以手动部署,github上也有介绍。

用途什么的大家都懂,演示站我就不挂了。

阅读全文

使用Proxmox安装NAT小鸡

我一贯的风格,只记关键步骤,proxmox安装什么的很简单,不赘述。

最近购买了Kimsufi的KS4C,所以决定抛弃online的20欧了。

扔掉之前,决定折腾下。

online 20欧特价机配置相当强悍,但是默认只有1个ipv4,我是懒得花钱去买ip了,所以直接装nat小鸡。

关键的步骤在于将公网ip端口转发到小鸡的内网端口上。

首先虚拟网卡。

配置代码,直接引用大表哥的

auto vmbr2
iface vmbr2 inet static
address 10.99.0.254
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
po...

阅读全文

使用vestacp自建邮局

1、vestacp安装不 赘述

2、dns设置,先设置一个A记录

A  mail  服务器ip

然后设置一个mx记录

@  mx  mail.域名

3、设置TXT记录(DKIM)

1. 获取DKIM

首先通过SSH登陆VPS,执行以下命令,获取DKIM。

/usr/local/vesta/bin/v-list-mail-domain-dkim-dns admin 域名

2. 编辑DKIM值

可以看到,通过上述命令输出了两条TXT记录值,将上述命令输出的内容复制出来。我们需要稍作修改才能添加到DNS里面去。

第一条:只要去掉后面的引号即可

第二条:去掉引号、去掉后面的 —–BEGIN PUBLIC KEY—–n 和 n—–END PUBLIC KEY—– 以及数值中间所有的 n ,并且在最前面添加上v=DKIM1;

(注意符号的全/半角,和空格。如果...

阅读全文

DirectAdmin添加Pure-FTPD 的支持

增加 Pure-FTPD 的支持unified_ftp_password_file 选项必须为 1 和所有 passwords 要转换:参考:http://www.directadmin.com/features.php?id=1134pureftp=1该选项也要设置为 1.After any change to the /etc/proftpd.passwd file, DA will add a task.queue entry:action=rewrite&value=pureftp_dband the dataskq will call:/usr/bin/pure-pw mkdb /etc/pureftpd.pdb -f /etc/proftpd.passwd安装方式:使用custombuild安装:cd /usr/local/directadmin/custombuild
./build set proftpd no
./build set pureftpd yes
./build pureftpd   请记住,这是在测试阶段,可能会发生错误。如果...

阅读全文

centos6安装DA学习版

之前找个到个一键安装da面板的脚本,但是遗憾的是只支持centos5这一古老的系统。现在找到个通用教程1、先移除系统自带的http等组件yum remove httpd php mysql ftp  -y2、更新系统yum -y update3、安装支持组件yum -y install mailx dos2unix patch screen lftp tar quota autoconf automake libtool which wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl perl-DBI quota libaio libcom_err-dev...

阅读全文

超级便宜的终身vps-cloudatcost

cloudatcost是一家很特殊的vps商家,他们推出了一次性付费的vps产品。最低配置是1 vCPU Core
2 public IP per Server
512MB ECC RAM
10GB SSD
1 Gbit Network
unmetered monthly transfer通常我们看到打着一次性付费旗号的商家,我们第一感觉都是肯定捞一笔就跑路。最开始我也是这种想法。但是关键是这配置不算太差,VM架构,可以安装windows系统,对于有特殊需求的人来说很适用。而且这家从2013提供服务至今,2年多了,仍未跑路。有这么几个原因促使我最终选择入坑,虽然我也明白不可能有一次性付费终身的产品,这家早晚会跑路的一是这家不是那种圈一笔就跑的小公司,它的...

阅读全文