记录一下自己使用军哥LNMP时遇到的几个问题,方便以后查找。
军哥lnmp1.3不安装Mysql
(1.4已经支持不安装数据库)
对于不需要数据库的php程序,我们可以不安装数据库以节省资源。
军哥lnmp1.3及以下版本是没有不安装数据库选项的,1.4开始增加了不安装数据库选项。
连接ssh执行以下命令,然后正常步骤安装lnmp就可以了
cd lnmp1.3-full
sed -i '2aDBSelect="0"' include/version.sh
sed -i 's/&& "$isDB" = "ok"//g' include/end.sh
军哥lnmp 开启Mysql远程访问
首先在建立数据库的时候hostname填写任意主机%
连接SSH将所有iptables以序号标记显示,执行:
iptables -L -n --line-numbers
查找3306端口,比如要删除INPUT里序号为8的规则,执行:
iptables -D INPUT 8
打开防火墙配置文件
vi /etc/sysconfig/iptables
增加下面一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
增加的开放3306端口的语句一定要在icmp-host-prohibited之前
重启防火墙
service iptables restart
Vultr vps 安装lnmp php出错
Vultr家的Debian7x64安装lnmp php出错,是由于libp11-kit0这个版本不高造成的,执行一下:
apt-get install libp11-kit0=0.12-3