1.复制一个tomcat(近似于废话);
2.打开tomcat--conf--server.xml:
将这里的8005改为8006(我是习惯这样改)
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
将这里的8080改为8089(我是习惯这样改)
将这里的8009改为8010(当然了,又是我习惯这样改)
3.将修改的8089端口从防火墙里打开:
使用命令vi /etc/sysconfig/iptables,按下“i”键进入编辑模式,
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8089 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
~
~
编辑完成后按下ESC键退出编辑模式,再按:wq保存并退出
4.重启防火墙:
使用命令/etc/init.d/iptables restart 或service iptables restart
5.打开tomcat的bin的启动权限
使用命令cd /usr/local/tomcat/bin 切换路径后执行 chmod u+x *.sh
6.启动tomcat:
cd /usr/local/tomcat 切换路径后执行 bin/startup.sh start
打印日志tail -f logs/catalina.out
经过上面一顿狂敲之后tomcat就启动起来了,在浏览器输入http://127.0.0.1:8089就可以看到那只奇丑无比的Tomcat了。
最后送上查看tomcat进程的命令:ps -ef | grep tomcat
强制杀死该进程的命令 kill -9 进程号 或 温柔的杀死 kill 进程号
如果使用nginx来进行负载均衡,再送上查看nginx进程的命令:ps -ef | grep nginx
强制杀死该进程的命令 kill -9 进程号 或 温柔的杀死 kill 进程号
启动nginx命令:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (前提是你nginx的配置文件必须正确,那么问题来了,如何查看配置文件是否正确呢?)
先切换路径cd /usr/local/nginx/sbin,然后执行./nginx -t 如果看到
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
就说明是正确的,不要说你不认得英语,那个红色单词不认识的话你就可以那啥了……
其实你也可以不用杀死人家,直接重启,专业的说法是平滑启动,先切换路径cd /usr/local/nginx/sbin 执行./nginx -s reload
附上本人的nginx.conf配置文件仅供参考http://pan.baidu.com/s/1gfJXD8f
对了,有的人可能还不会在Linux下玩数据库,下面倾情奉献(以Mysql数据库为例):
连接mysql数据库:mysql -u 用户名 -p密码 (看好了,我没打空格)
新建数据库: create database 数据库名
选中数据库: use 数据库名 (选中之后才能进行操作)
导入sql脚本:source /home/user.sql(注意你的sql脚本路径)
查看所有数据库: show databases;
查看数据库中的所有表: show tables;
删除一个数据库:drop database 数据库名;
清空某个表:truncate table 表名;
查看表结构:describe 表名;
OK,so much for this,thanks……