阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu Server 13.10 安装(ProFTP、Tomcat6、FFMpeg)

184次阅读
没有评论

共计 3342 个字符,预计需要花费 9 分钟才能阅读完成。

使用 apt-cache search 查找需要的软件包名
例如:
#sudo apt-cache serach java6
openjdk-6-jdk – OpenJDK Development Kit (JDK)
openjdk-6-jre – OpenJDK Java runtime, using Hotspot JIT
openjdk-6-jre-headless – OpenJDK Java runtime, using Hotspot JIT (headless)
#sudo apt-cache serach tomcat6
libtomcat6-java – Servlet and JSP engine — core libraries
tomcat6 – Servlet and JSP engine
tomcat6-admin – Servlet and JSP engine — admin web applications
tomcat6-common – Servlet and JSP engine — common files
tomcat6-docs – Servlet and JSP engine — documentation
tomcat6-examples – Servlet and JSP engine — example web applications
tomcat6-extras – Servlet and JSP engine — additional components
tomcat6-user – Servlet and JSP engine — tools to create user instances

1、安装 ProFTP

sudo apt-get install -y proftpd
/etc/shells 中加入一行 /bin/false
mkdir /home/ftpuser
创建一个只能用来读取 ftp 的用户 ftpuser
useradd ftpuser -p anything -d /home/ftpuser -s /bin/false
在 ftpuser 目录下新建一个 download 和一个 upload 目录:
sudo chmod 777 ftpuser
现在进入 proftpd 的配置文件:
sudo vi /etc/proftpd/proftpd.conf
如果 ServerType 选择了 inetd,/etc/init.d/proftpd start,就会报错,因为你选择了 inetd 运行。
ProFTPd warning: cannot start neither in standalone nor in inetd/xinetd mode. Check your configuration.
若要手动执行 ProFTPD, 要把 ServerType 设成 standalone 才行。
useradd ftpuser -p anything -d /home/ftpuser -s /bin/false  // 添加用户
ftpasswd –home=/home/ftpuser –shell=/bin/false –name=ftpuser –uid=1002 –gid=1002 –passwd
chown -R ftpuser:ftpuser ftpuser
passwd ftpuser  设置 ftpuser 的密码
还要修改 ftp 主目录的权限及 /etc/proftpd/proftpd.conf 中相应选项的修改
修改 DefaultRoot  即用户主目录

2、安装 Tomcat6
#sudo apt-get install -y openjdk-6-jdk

#sudo apt-get install -y openjdk-6-jre
#sudo apt-get install -y openjdk-6-jre-headless
#sudo apt-get install -y tomcat6
稍等片刻,Tomcat6 即会被自动安装在 /usr/share/tomcat6 的目录中
设置 Tomcat 运行的 JAVA 环境

首先请确保 Sun 的 Java Development Toolkit 已经安装。如果尚未安装,参照 Java。

启动和停止 Tomcat

要启动 Tomcat,运行

qii@Ubuntu:~$ sudo /etc/init.d/tomcat6 start

* Starting Tomcat servlet engine tomcat6                                              [OK]

此时打开浏览器,在地址栏内输入 http://localhost:8080

Tomcat 安装成功

要停止 Tomcat,运行

qii@ubuntu:~$ sudo /etc/init.d/tomcat6 stop

* Stopping Tomcat servlet engine tomcat6                                              [OK]

Tomcat 配置文件路径

Tomcat home directory : /usr/share/tomcat6

Tomcat base directory : /var/lib/tomcat6

设置 Tomcat 管理员帐号

Tomcat 的用户帐号信息都保存在 tomcat-users.xml 的文件中,运行

sudo nano /var/lib/tomcat6/conf/tomcat-users.xml

在 </tomcat-users> 的标签前添加一行

<user username=” 用户名 ” password=” 密码 ” roles=”admin,manager”/>

保存并关闭。重新运行 tomcat 即可输入该用户名和密码,登录 Tomcat 的管理页面。

弊端

Ubuntu 默认把 Tomcat 分到 2 个目录,在之后配置 Eclipse Server 时会把人逼疯的,配置哪个路径都不对,Eclipse 无法识别安装的 Tomcat。解决方案:sudo ln -s /var/lib/tomcat6/conf /usr/share/tomcat6/conf sudo ln -s /etc/tomcat6/policy.d/03catalina.policy /usr/share/tomcat6/conf/catalina.policy sudo ln -s /var/log/tomcat6 /usr/share/tomcat6/log sudo chmod -R 777 /usr/share/tomcat6/conf

下载安装最新版本的 Tomcat

这种方法绕过 Ubuntu 自身的包管理器,直接从 Apache Tomcat 的主页上下载并使用 Tomcat 软件,该方法方便快捷的安装旧版或新测试版 Tomcat 而并不影响系统的稳定性,轻松自在。

从 tomcat 的官方下载页面

http://tomcat.apache.org/download-70.cgi

下载 Binary->Core 分类中的 zip 或者 tar.gz 包后,本地解压缩并将新生成的目录重命名为 tomcat,以方便使用。将这个文件夹移动至某路径 PATH/。参考以上设置环境变量和端口设置等步骤,大功告成!直接运行

PATH/tomcat/bin/./startup.sh

Tomcat 便即刻在后台服务了。(请将 PATH 替换成适合您的路径)

Tomcat 启动成功

配置开发环境

Eclipse

以下载的 Eclipse for Java EE 为例,右击底部面板分页 Servers – New – Server,选择你要的 Tomcat 版本,添加进路径。

添加 Tomcat 进 Eclipse

Preferences – Server – Runtime Environments

添加 Tomcat 进 Eclipse

3、安装 FFmpeg
#wget http://johnvansickle.com/ffmpeg/releases/ffmpeg-2.1.3-64bit-static.tar.bz2  绿色版本
#tar -zxvf ffmpeg-2.1.3-64bit-static.tar.bz2
#cd ffmpeg-2.1.3-64bit-static/
#cp ffmpeg /usr/sbin
#cp ffmpeg /usr/bin
#cp ffmpeg /usr/local/sbin
#cp ffmpeg /sbin
#cp ffmpeg /bin
到此 ffmpeg 安装完成。

更多 Ubuntu 相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计3342字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中