引用
一、将程序布署到Linux前我们需要一些准备工作:
1、首先安装Linux系统并配置好登录用户名和密码
2、然后在linux系统配置一个FTP(VFTP),用于上传安装文件。
3、最后打开Linux的SSH服务(打开SSH以后,可以借助一些工具远程连接Linux操作,而不
必直接在Linux服务器操作。现实中Linux服务器在机房中...)
4、检查Linux服务器防火墙
相关命令如下:
1、配置用户 root/123456
[root@localhost ~]# chmod 755 文件 (配置用户对文件权限)
2、配置FTP服务
(1)[root@localhost ~]# chkconfig --list|grep vsftpd (查看情况)
vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
(2)[root@localhost ~]# chkconfig vsftpd on (打开FTP服务)
(3)[root@localhost ~]# adduser ftpuser (添加用户)
[root@localhost ~]# passwd ftpuser (设置密码)
(4)[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf (修改主配置文件)
anonymous_enable=no 是否允许匿名用户登陆
local_root=/home/ftpuser 指定用户访问的目录
3、打开SSH服务
[root@localhost ~]# service sshd start (即时打开)
或
[root@localhost ~]# Chkconfig sshd on (永久打开)
4、关闭防火墙
永久打开或则关闭
[root@localhost ~]# chkconfig iptables on
[root@localhost ~]# chkconfig iptables off
即时生效:重启后还原
[root@localhost ~]# service iptables start
[root@localhost ~]# service iptables stop
引用
二、安装过程:
1、安装JDK 1.6(下载bin包略)
2、安装Tomcat6(下载略)
3、安装Mysql并配置,官网下载:
http://www.mysql.com,[注意]查看你当前的Linux版本(查看命令:uname -a 或 file /sbin/init)。同时下载MySQL服务端和MySQL客户端。
相关命令如下:
(1)安装JDK1.6, 直接运二进制包即可如:
[root@localhost ~]# ./jdk.1.6_20.bin (直接运行jdk)
[root@localhost ~]# java -version (jdk安装是否成功)
【注意】-->如果权限不够,执行一下chmod 777 jdk.1.6_20.bin,一般JDK有默认安装路径在/usr/java
-->安装linux(红旗)时或许自动安装一个JDK(低版本),可以能通过查看当前Linux是否安了
[root@localhost ~]# rpm -qa|grep jdk (查看是否安装过JDK)
(2)配置环境变量:按变量的生存周期来划分,Linux变量可分为两类:
一、永久的:需要修改配置文件(全局配置文件、局部配置文件),变量永久生效。
全局配置文件(对所有用户): vi /etc/profile 文件中添加变量
JAVA_HOME = /usr/java/jdk1.6.3_20
PATH = $JAVA_HOME/bin:$PATH
CLASSPATH =.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
局部配置文件(针对某个用户): vi /home/ftpuser/.bash_profile(以ftpuser为例)
JAVA_HOME = /usr/java/jdk1.6.3_20
PATH = $JAVA_HOME/bin:$PATH
CLASSPATH =.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
二、临时的:使用export命令行声明即可,变量在关闭shell时失效。
直接在命令窗口执行如:
[root@localhost ~]# JAVA_HOME = /usr/java/jdk1.6.3.20 (配置JAVA_HOME环境变量)
[root@localhost ~]# export JAVA_HOME (执行输出JAVA_HOME环境变量)
2、下载tomcat6.0.26.tar.gz,解压后,直接可用
如果是gz包则先运行:
[root@localhost ~]# gzip -d tomat6.0.26.tar.gz (解压gz包)
然后运行:
[root@localhost ~]# tar -xvf tomat6.0.26.tar (解压tar包)
最后在当前目录下解压出一个目录tomcat6.0.26(可以直使用)
用vi配置端口(8080):
[root@localhost ~]# vi /usr/tomcat/tomcat6.0.26/conf/server.xml
启动tomcat:
[root@localhost bin]# ./startup.sh
测试本机是否可以访问:
[root@localhost ~]# wget http://localhost:8080
分享到:
相关推荐
This is Linux for those of us who don’t mind typing. All Linux users and administrators tend to ...Administer users and security, and deploy firewalldUnderstand how Linux is organized, to think Linux!
how to prepare and deploy a Java application
All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte–sized chunks, instead of fairly standard graphical user interfaces....
• Create a Java Web Service Create a web application project Add web service to the project Add operations to the web service Implementing the web methodes Deploy and test the web...
WebDeploy_amd64_zh-CN.msi 发布工具 WebDeploy_amd64_zh-CN.msi
不得擅自修改该文件,如果你在使用中有什么意见,可以和作者联系,联系方式:whj7510@citiz.net 解决.NET(WebApplication)安装部署的不能选择安装路径的问题
Java for the Web with Servlets, JSP and EJB is the one book you need to master Java web programming. It covers all the technologies needed to program web applications in Java using Servlets 2.3, JSP ...
当时自己安装vs2012时 webdeploy3.0安装失败了 自己在搞了半天才找到这个 希望对大家有用吧
linuxdeploy
WebDeploy 同步IIS6的资料,采用visual studio 发布应用程序
安卓平台虚拟机,最新版下载地址:...linuxdeploy-2.6.0-259.apk 为目前最新版(2020-02-01更新),最低支持Android 5.0。Android 4.4 支持版本:https://download.csdn.net/download/zhyjie100/12254490。
Design, develop, and deploy a real-world web application by leveraging modern open source technologies. This book shows you how to use ASP.NET Core to build cross-platform web applications along with ...
deploy.application
Chapter 10 ends the book by reviewing some methods to deploy a CherryPy application under a common web-server front end like Apache and lighttpd. The chapter also explains how to enable SSL from ...
利用M$的Web Deploy工具迁移IIS6站点到IIS7
WebDeploy发布需要的数据库支持工具
WebDeploy不仅仅让你发布文件—还可以部署数据库结构/数据,运行变更的数据库脚本,设置安全访问控制列表等等。所有这些部署步骤都可以用VisualStudio自动完成。 Web部署工具可简化IISweb服务器、Web应用程序和网站...
All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte–sized chunks, instead of fairly standard graphical user interfaces....
Cake.WebDeploy Cake-Build插件使用WebDeploy命令扩展Cake,以发布到IIS 目录 实现的功能 从程序包或文件夹部署... Description ( " Deploy to a remote computer with web deployment agent installed " ) . Does