FTP和Tomcat的设置_阿里云ECS相关
本文由 Luzhuo 编写,转发请保留该信息.
原文: http://blog.csdn.net/Rozol/article/details/74616511
该文章写于2017年7月5日2点27分(三更半夜)
Linux系统占用磁盘比Windows少3.25倍, Linux系统占用内存比Windows少16.86倍
FTP
Windows 版
- 版本选择: Windows Server 2012 R2 数据中心版 64
- 系统的占用情况: (磁盘最小40G)
服务端配置
配置过程中,黑屏了1次,只能重启-_-!
ECS服务器上的配置操作:
ECS实例的安全组配置
FileZilla的使用
Linux 版
- 版本选择: Ubuntu 16.04 64位 (不使用CentOS举例,主要是因为对Ubuntu比较熟)
- 系统的占用情况: (磁盘最小40G)
服务端配置
ECS服务器上的配置操作:
- 更新源:
apt-get update
- 安装ftp服务端(3.0.3):
apt-get install vsftpd
- 配置ftp: 见Linux文章
(构建服务器) FTP(资源传输)
部分,这里不再重复赘述 - 在配置文件(
/etc/vsftpd.conf
)最末尾加上 ‘allow_writeable_chroot=YES’ - 由于我用的是root用户,ftp限制了这类高权限的用户,所以我们要从限制文件中删除掉
- 打开配置文件
vim /etc/pam.d/vsftpd
- 打开file文件
vim /etc/ftpusers
- 我当前使用的是root超级管理员账号,所以把root注释掉,保存退出
- 打开配置文件
- 重启ftp:
/etc/init.d/vsftpd restart
- 更新源:
ECS实例的安全组配置
同Windows版,略FileZilla的使用
同Windows版,略
Tomcat
Tomcat下载: http://tomcat.apache.org/
Tomcat: 版本: 9.0.0.M22; 更新日期: 20170626
Java下载: http://www.oracle.com/
Java: 版本: 8u131; 更新日期: 20170418
Windows 版
- 安装Java
- 解压Tomcat
- 配置(系统)环境变量: JAVA_HOME | jdk根目录
- 修改Tomcat配置:
- Tomcat根目录/conf/server.xml
- connecor prt=”8080”
- 将8080改为80
- connecor prt=”8080”
- Tomcat根目录/conf/server.xml
- 开启服务: Tomcat根目录/bin/startup.bat启动 (startdown.bat关闭)
端口占用问题解决
netstat –ano
命令查看端口
被系统占用的解决方法
被其他应用占用,直接根据pid杀掉.
Linux 版
- 解压Java和Tomcat压缩包,并放到软件目录下(任意,自己喜欢就好),然后重命名(任意,自己高兴就好)
- 创建软件目录: mkdir 软件目录 -p
- 解压文件: tar -zxvf jdk-8u131.tar.gz
- 重命名文件夹: mv jdk-8u131 java
- 移动文件夹: mv java 软件目录
配置Java环境变量
- 打开环境变量配置文件
vim ~/.profile
文件末尾加上
export JAVA_HOME=/java根目录 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH
让配置文件生效
source ~/.profile
- 测试(出现版本号表示成功):
java -version
- 打开环境变量配置文件
配置Tomcat
- 打开Tomcat启动文件
vim /tomcat根目录/bin/startup.sh
文件末尾的
exec "$PRGDIR"/"$EXECUTABLE" start "$@"
语句之前加上JAVA_HOME=/java根目录 JRE_HOME=${JAVA_HOME}/jre PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar TOMCAT_HOME=/tomcat根目录
修改配置文件
vim /tomcat根目录/conf/server.xml
- connecor prt=”8080”
- 将8080改为80
- connecor prt=”8080”
- 启动服务器
/tomcat根目录/bin/startup.sh
(关闭:/tomcat根目录/bin/shutdown.sh
)
- 打开Tomcat启动文件