1、apache2 安装
(1)、
$ sudo apt install apache2
默认情况下安装后会自动启动
$ sudo service apache2 status
$ sudo service apache2 start
$ sudo service apache2 restart
$ sudo service apache2 stop
启动apache2
apache的部署目录
/var/www/html/
wangyi/index.html
(2)、测试
浏览器地址栏
http://152.136.136.220
=> /var/www/html/index.html
http://152.136.136.220/wangyi
=> /var/www/html/wangyi/index.html
2、vsftpd安装
作用:可以使用ftp工具或者命令将客户机上的文件上传到服务器上。
安装过程:
1) 使用apt安装
$ sudo apt install vsftpd
测试
$ ftp 152.136.136.220
提示输入用户名密码,说明可以访问ftp服务器
如果提示timeout,说明网络有可能不同,对方添加了防火墙
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
3、 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) 使用小乌龟链接
安装nodejs 【jdk】解压安装
- 下载安装包
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
- 解压到/opt中
- 配置环境变量
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= P A T H : / u s r / s b i n : PATH:/usr/sbin: PATH:/usr/sbin:NODE_HOME/bin
$ source /etc/profile - 测试
$ node -v
v10.16.2