Linux day04 软件的安装

安装VSftpd,subversion(版本控制器服务版),nodeJs安装

vsftp安装

    vsftpd/subversion/nodejs/jdk/mysql
    1) ftp
        作用:将客户端中的网页上传到云服务器上
        1.1 在客户端安装fillzilla
        1.2 在服务器端安装vsftpd
            $ sudo apt get install vsftpd

            $ vsftpd -version
            vsftpd: version 3.0.3
    2) 配置
        $ sudo vi /etc/vsftpd.conf
        31行的注释放开即可
    3) 重启
        $ sudo service vsftpd restart
    4) 使用fillzilla进行测试

subversion

    版本控制器服务版
    1) 安装
         $ sudo apt install subversion
     2) 测试
         $ svn help
     3) 创建仓库
         $ cd ~
         # 创建仓库目录,使用svnadmin初始化为svn仓库
         $ mkdir repository
         $ svnadmin create repository/
         $ ls repository/
         conf  db  format  hooks  locks  README.txt

     4) 修改配置文件
         1. 核心配置
             /repository/conf/svnserve.conf
             $ vi svnserve.conf
             19 anon-access = read
            20 auth-access = write
            27 password-db = passwd
            36 authz-db = authz
        2. 配置账号信息
             /repository/conf/passwd

        3. 配置权限信息
             /repository/conf/authz

     5) 启动仓库
         $ svnserve -d -r /home/ubuntu/repository

         svn://152.136.136.220/wangyi
     6) 使用客户端软件(小乌龟)进行连接
         ip: svn://152.136.136.220/wangyi
         user
         passwd

nodeJs安装【解压安装jdk/mysql (Java/python服务)】

    $ vsftpd -version
    /usr/bin不在PATH     环境变量的路径
    1) 下载安装包
        1. windows 下载,通过ftp上传云服务器上
        2. 在ubuntu16.04使用wget下载
            $ wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz
    2) 解压
        /opt
        node的家目录 /opt/node-v10.16.2
        node的可执行文件目录    /opt/node-v10.16.2/bin

    3) 将bin目录配置到环境变量中
        当在终端中运行一个命令的时候,系统会遍历PATH知道找到同名的文件,如果找不到提示无法运行,让我们下载并且安装

        系统变量(对所有用户都生效)
            /etc/profile
        用户变量
            /home/xxx/.bashrc
        $ sudo vi /etc/profile
        在最后一行后追加
        export NODE_HOME=/opt/node-v10.16.2
        export PATH=$PATH:$NODE_HOME/bin

        保存退出
        $ source /etc/profile
    4) 测试
        $ node -v
    原文作者:芝士
    原文地址: https://segmentfault.com/a/1190000020086419
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞