共计 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