linux php添加ftp扩展模块

进入源码目录
cd php-5.2.13/ext/ftp
#运行phpize生成configure
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
#编译安装
make;make install

#复制ftp.so到模块目录
cp ftp.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ftp.so

#编辑php.ini文件,指定PHP到哪个目录读模块
vi /usr/local/php/etc/php.ini

extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613"
#Load模块
extension=ftp.so
重启apache
再用/usr/local/php/bin/php -m|grep ftp查看是否有ftp.so

时间: 2024-10-11 05:44:11

linux php添加ftp扩展模块的相关文章

在linux中添加ftp用户,并设置相应的权限

在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/testpasswd test //为test设置密码 3.更改用户相应的权限设置: usermod -s /sbin/nologin test //限定用户test不能telnet,只能ftpuse

Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录

1. 启动VSFTP服务器 A:cenos下运行:yum  install  vsftpd B. 登录Linux主机后,运行命令:"service vsftpd start" C. 要让FTP每次开机自动启动,运行命令:  "chkconfig --level 35 vsftpd on" 2.设置FTP权限 A. 编辑VSFTP配置文件,运行命令:"vi /etc/vsftpd/vsftpd.conf " B. 将配置文件中"anony

centos添加ftp用户并禁止外切目录

在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为ftpuser.被限制路径为/home/ftpuser 2.建用户,命令行状态下,在root用户下: 运行命令:“useradd -d /home/ftpuser ftpuser” //增加用户ftpuser,并制定ftpuser用户的主目录为/home/ftpuser 运行命令:“passwd ftpuser” //为ftpuser设置密码,运行后输入两次相同密码 3.更改用户相应的权限

Linux下的XAMPP基本配置技巧(设置虚拟主机、添加FTP账户等)

Linux下的XAMPP基本配置技巧(设置虚拟主机.添加FTP账户等) xampp安装好之后就只有一个默认站点及一个默认nobody的ftp账户,这显然不符合我们平时的需求了,那么下面就来讲一下如何设置并管理多个虚拟主机及ftp账户了,至于xampp的安装不在此讨论范围,读者可自行参阅官网的相关说明. 1.首先讲一下ftp账户的配置: xampp采用的是proftpd服务端,这个不像我们Win环境下常用的Serv-U,用户帐户不是在服务端工具里面进行配置,而是在linux系统帐户里面配置的.因此

linux下利用脚本添加ftp虚拟用户并赋予权限

首先ftp配置应为虚拟用户登录模式 用户密码文本目录为/etc/vsftpd/vftpuser,代码如下: 1 #!/bin/bash 2 # 3 if [ $# -ne 2 ] //限制用户只能完整输入一组用户名和密码.在用户密码文本中奇数行为用户名,偶数行为密码. 4 then echo "Please input a set of username and password" 提示"请输入一组用户名和密码" 5 exit 1 6 fi 7 8 for user

Linux下搭建FTP服务器(Ubuntu16.04)

搞了下FTP服务器,基本上能遇到的问题都遇到了-.-! 先说步骤: 1.安装vsftpd软件包 sudo apt-get install vsftpd 2.打开配置文件 vim /etc/vsftpd.conf 3.修改参数 一些参数可以去掉注释激活,为了方便,你也可以注释全部,然后添加下面的设置 #这些设置系统默认是开启的,可以不管 listen=NO listen_ipv6=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=

Curl实现Linux到Windows(FTP)的数据同步

我们今天主要介绍,如何使用Curl将linux的数据拷贝到Windows上,其实说到需求,其实有很多办法,比如scp.rsync及mount等工具或方法都可以实现Linux到Windows的数据同步,今天我们主要介绍Curl的数据同步方法,使用Curl的缺陷就是需要在Windows上启用FTP服务,然后配置目录等信息,对于其他的方法,我们会在后面的文章再做介绍, 我们首先在windows上需要启用FTP服务,服务器管理器---添加WEB服务器(IIS) 在IIS角色服务中勾选启用FTP服务器等角

Linux下创建ftp用户并锁定用户目录

linux上创建ftp用户:useradd -s /sbin/nologin -G ftp -d /你的目录 -M 用户名passwd 用户 -s /sbin/nologin  禁止用户ssh登录-g 添加到哪个组-G 可添加到多个组,组名之间使用逗号隔开-d 指定用户目录 锁定根目录:1.修改vsftpd.confchroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroot_list2.创建/etc/vsftpd/chroot_list文件

Linux下搭建FTP以及报错

首先搭建FTP. 说明:本例是在redhat6 64 系统中进行安装的:大部分Linux中的配置都一样 一.安装 1.确认yum源 [我的yum源是直接用的redhat盘比较简便,同时确认光盘已用  mount /dev/cdrom /media  这条命令挂载到了/media 下] rm -rf /etc/yum.repos.d/* vi /etc/yum.repos.d/yum.repo [yum] name=yum baseurl=file:///media enabled=1 gpgch