安装 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