一些学员反映,在linux环境下执行*.run文件时不能成功,现把问题总结如下:
1、可能是权限不够,这时候很好办,赋予权限即可:
方法一:chmod +x *.run,然后./*.run;
方法二:chmod 777 *.run,然后./*.run;
2、可能是linux和安装的*.run支持的操作系统位数不同,查看对应支持的版本即可:
1)查看linux系统的版本uname -a;
2)查看*.run文件支持的版本:file *.run;
3)如果linux是64位,*.run是32位,最好换成64位版本安装,反之亦然。
注意事项:如果项目部署在了阿里云上,一定注意防火墙的问题,可以修改/etc/sysconfig/iptables 文件,添加类似以下的内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 如果单独修改防火墙有如下命令: 1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2)即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop
要学会不断总结,遇到问题,学会分析和总结,不断积累自己的实战能力。
Redmine项目管理平台之实战视频课程
转载于:https://blog.51cto.com/zdytesting/1884620