Linux基础学习day04笔记

1. vsftpd安装

作用:可以使用ftp工具或者命令将客户机上的文件上传到服务器上。

server: ftp服务器程序 vsftpd
client: ftp客户端程序 fillzilla、smartFTP

关闭进程:

    $ ps -ef | grep vsftpd
    $ kill -9 pid
    # 或者
    $ killall vsftpd

删除软件(apt install / apt remove)
删除软件(解压 / 删除)

$ sudo apt remove --purge vsftpd

安装过程:

  1. 使用apt安装

       	$ sudo apt install vsftpd
    
  2. 测试

       	$ vsftpd -version
       	vsftpd: version 3.0.3
       	/usr/sbin不在PATH中
    
  3. 连接测试

    	$ ftp 152.136.136.220
    		提示输入用户名密码,说明可以访问ftp服务器
    		如果提示timeout,说明网络有可能不同,对方添加了防火墙
    

    解决方案:
    去阿里云的管理页面中打开21端口即可

  4. 如果使用的是fillzilla

    		将被动模式变为主动模式
    
  5. 这时候可以查看,但是无法上传文件

    解决方案:
    配置vsftpd

    	$ sudo vi /etc/vsftpd.conf
    			将31行的注释给删除即可
    			write_enable=YES
    
  6. 重启vsftpd

       	$ sudo service vsftpd restart
    

PATH 环境变量

         /home/ubuntu/bin:
			/home/ubuntu/.local/bin:
			/usr/local/sbin:
			/usr/local/bin:
			/usr/sbin:
			/usr/bin:
			/sbin:
			/bin:
			/usr/games:
			/usr/local/games:
			/snap/bin:/opt/node-v10.16.2/bin:

终端

         ls
		 vsftpd

解决方案:

        $ sudo vi /etc/profile
			追加
			export PATH=$PATH:/usr/sbin
		$ source /etc/profile

2. subversion 安装

将本地代码保存到服务器端,具有版本控制。

  • 客户端:tortoiseSVN/axure/webstorm
  • 服务端:subversion
  1. 安装

     $ sudo apt install subversion
    
  2. 测试

     $ svn help
    
  3. 创建仓库,初始化仓库

    # 进入到家目录
    $ cd 
    # 在家目录中创建仓库目录
    $ mkdir repository
    # 将仓库目录初始化为svn远程仓库
    $ svnadmin create repository
      conf  db  format  hooks  locks  README.txt
    
  4. 配置仓库信息
    conf

    svnserve.conf svn核心配置文件
    19 anon-access = read
    20 auth-access = write
    27 password-db = passwd
    36 authz-db = authz
    passwd 用户及密码
    [users]
    terry = terry
    larry = larry
    tom = tom
    jacky = jacky
    boss = boss
    authz 权限
    [groups]
    webui = tom,jacky,boss
    javaee = terry,larry,boss
    [/]
    boss = rw
    [/webui]
    @webui = rw
    [/javaee]
    @javaee = rw

  5. 启动仓库

     $ svnserve -dr repository
    
  6. 开放端口 3690

  7. 使用小乌龟链接

3. 安装nodejs 【jdk】解压安装

  1. 下载安装包

    https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz

$ wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz

  1. 解压到/opt中

  2. 配置环境变量

     node的家目录
     		NODE_HOME=/opt/node-v10.16.2
     		node的可执行文件目录	/opt/node-v10.16.2/bin
     $ sudo vi /etc/profile
     		追加
     		export NODE_HOME=/opt/node-v10.16.2
     		export PATH=$PATH:/usr/sbin:$NODE_HOME/bin
     $ source /etc/profile
    
  3. 测试

     $ node -v
     v10.16.2
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值