PHP[Linux] PHP程序员玩转Linux连串-搭建代码开发环境

-A INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT

 

开启vsftpd的日志,编辑/etc/vsftpd/vsftpd.conf

PHP 1

缓解连接不上FTP 

PHP 2

壹.PHP程序员玩转Linux连串-怎么设置使用CentOS

 

编辑/etc/selinux/config 修改那几个SELINUX=disabled,然后重启一下

#去掉这个前面的,这个是记录上传下载日志
xferlog_file=/var/log/xferlog
#开启双重日志
dual_log_enable=YES
#这个是记录登陆日志文件位置
vsftpd_log_file=/var/log/vsftpd.log

一.在windows系统的cmd中,使用telenet 1九二.16八.贰.100 二一,检验二1端口是不是可通,假如通不了,继续

设置连接后的目录:local_root=/usr/local/web

二.在CentOS中,使用命令netstat -altupn|grep
二一,看看端口是不是早已监听,此时那里ok

那时它就被限制在了,代码目录里面了

 

 

PHP 3

此刻走访日志里什么都未曾,表达还尚无连接上FTP服务

计划netbeans保存自动上传到CentOS服务器

PHP 4

自作者要限制FTP访问的目录

二.PHP程序员玩转Linux连串-lnmp环境的搭建

PHP 5

设置禁止访问到外围的目录:chroot_local_user=YES

那会儿暗中同意的登陆后的目录是现阶段用户的家目录,并且能够平素访问/根目录,未来本人要界定一下它登陆后的目录,只让它访问到代码那么些目录就足以。

PHP 6 

多少同学可能以为自己写的都以啥yum安装的,随便配置一下而已,没啥技术含量,作者的目标是让我们能够以最简便的措施贯彻指标,配置也是能不自定义的的全都不布署,不是为了炫耀会编写翻译安装,小编觉着安3个软件,能够用yum,为何非得编写翻译消除依赖自讨苦吃啊,最后指标是能兑现效益,不是积重难返巴拉的一群编写翻译配参数进度。

配netbeans时候境遇了2二柒破绽百出,小编先一时service iptables
stop把防火墙关了,先临时消除一下

PHP 7

本身一连行使root账户和密码去老是FTP,报错:530 Permission denied

 

三.反省iptables的平整,是不是开启了2一端口,此时检讨发现,没有放行贰一端口,开通一下

PHP 8

PHP 9

这一年要求配置vsftpd,因为它取缔了root账户连接,查看的布局文件/etc/vsftpd/user_list和ftpusers,那些是剥夺名单,#注释掉root账户

日常写代码,依旧在windows系统下,如何让代码直接跑到Linux下,通过浏览器还是命令行去运作吧,可以透过FTP服务器,实时上传到虚拟机的CentOS中,就足以一向看看成效了。例如:小编在店铺是通过netbeans配置FTP连接本人的开发机,保存文件时自动上传,然后在windows系统下绑定域名的host,通过浏览器去看项目。公司的开发机都有独立的公网ip,主要的代码目录是挂载的远程的另1台机器,那台机械的硬盘非常的大,主要正是作为代码存款和储蓄服务器,那样经过FTP实时上传,所以搭建FTP服务依旧很关键的。

直接使用1行命令 yum install
vsftpd,就足以做到安装了,安装到位之后运行一下劳务 service vsftpd start
,ftp服务那时候就设置到位了。安装到位后,笔者使用flashfxp去老是一下当下的ftp服务,此时并没办法接二连三成功。那年,查找难点的步骤是越发主要的。

相关文章