linux部署
1. 为什么WEB服务器大多部署在linux上
linux最强悍的就是其网络功能,而且linux的安全性也非常高。
2. 在Linux上部署tomcat等应用,一般部署在哪个目录下
tomcat下部署有三种: ①将项目放到Tomcat 6.0\webapps下 ②通过Tomcat6.0\conf下的server.xml文件进行配置(将下面这段放到标签内) ③通过tomcat控制台去部署! Context Path (optional): 设置站点名(/站点名) WAR or Directory URL: 项目路径...
3. linux如何部署java程序
最好别用root运行,root用户权限是最高的,启动的话会修改某些文件夹权限,经常会导致用户无权访问静态资源。举个例子,你root启动了以后会修改某些文件夹的权限,就只能root能访问了,然后你再用PC访问项目,上传文件或者下载文件的功能有时候会报错,错误就是权限不足,也有些图片都加载不出来的。所以建议新建用户,给指定权限,可以ll一下看用户有哪些权限。
4. tomcat怎么在linux部署
工具/原料
jdk-6u33-linux-x64.bin
apache-tomcat-7.0.2.tar.gz
方法/步骤
以RedHat系列64位操作系统为例,到Apache和Oracle的官方网站下载所需的工具包jdk-6u33-linux-x64.bin和apache-tomcat-7.0.2.tar.gz,并
将两个软件包上传到Linux服务器。
为jdk-6u33-linux-x64.bin授权,运行该文件
#chmod +x jdk-6u33-linux-x64.bin
#./jdk-6u33-linux-x64.bin
将生成的文件移动到/usr/local/下,并做软链接
为java配置本地环境变量,并测试java环境是否配置成功。
#vim /etc/profile
JAVA_HOME=/usr/local/java
JRE_HOME=/usr/local/java/jre
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH CLASSPATH JAVA_HOME
#source /etc/profile
#java -version
解压tomcat软件包apache-tomcat-7.0.2.tar.gz,并将解压文件移动到/usr/local下
修改tomcat配置文件。进入tomcat的bin目录
#cd /usr/local/tomcat/bin/
#vim catalina.sh
在85行下添加
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
配置内存大小,修改完成后保存配置
启动tomcat服务器
#cd /usr/local/tomcat/bin/
#./startup.sh
5. 有什么办法可以快速部署linux,并装好软件和配置
两种办法:
1,最容易,简单的办法是:买个硬盘复制机,200块左右。网上和电脑城都有,两块硬盘放上,复制即可。
2,使用一些布置工具,不过每个都比较麻烦,如果对LInux不够熟悉的话,
给一些名字,搜索,摸索也可以搞定。
Kickstart,cobber,OpenQRM,spacewalk.Chef,ControlTier
这些都不是非常成熟,有的是平台的限制。你根据要求,自己挑选,多数是英文文档。
6. Linux部署Tomcat的
权限问题吧!
远程连接
远程连接指的是由另外一台机器连接到这台机器上。这种连接的数据包在 iptables 会首先经过 PREROUTING 链,所以只需在 PREROUTING 链中作 DNAT。
# iptables -t nat -A PREROUTING -p tcp -i eth0 -d 192.168.4.177 --dport 80 -j DNAT --to 192.168.4.177:8080
本地连接
本地连接指的是在本机上,用 127.0.0.1 或者本机 IP 来访问本机的端口。本地连接的数据包不会通过网卡,而是由内核处理后直接发给本地进程。这种数据包在 iptables 中只经过 OUTPUT 链,而不会经过 PREROUTING 链。所以需要在 OUTPUT 链中进行 DNAT。除了对 127.0.0.1 之外,对本机 IP (即 192.168.4.177) 的访问也属于本地连接。
# iptables -t nat -A OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j DNAT --to 127.0.0.1:8080
# iptables -t nat -A OUTPUT -p tcp -d 192.168.4.177 --dport 80 -j DNAT --to 127.0.0.1:8080
7. linux怎么启动部署好项目的tomcat
只需要将启动tomcat服务的代码添加到/etc/rc.local文件中即可.
例如,你是这样启动tomcat的:
/usr/tomcat/bin/startup.sh &
你只需要把上面这行启动命令添加到/etc/rc.local的最后一行即可,linux启动时会自动执行rc.local,这样就实现了tomcat开机自启动.
其它服务自启动也是一样的
8. 在云服务器中,怎样部署Linux系统
购买云服务器的时候可以选择Linux系统版本。