Apache:
1. 缺点:内存、cpu消耗比较高
2. Web服务器、反向代理服务器、负载均衡服务器
3. 配置文件: httpd.conf
启动目录:
默认端口:80
Nginx:
0:nginx中文文档:http://www.nginx.cn/doc/
1. 优点:低内存、低cpu,并发能力强,处理静态页面能力强
2. 反向代理服务器、负载均衡服务器、虚拟主机、动静分离(缓存服务器)
3. nginx常用命令
启动nginx ./sbin/nginx
停止nginx ./sbin/nginx -s stop ./sbin/nginx -s quit
重载配置 ./sbin/nginx -s reload(平滑重启) service nginx reload
重载指定配置文件 ./sbin/nginx -c /usr/local/nginx/conf/nginx.conf
查看nginx版本 ./sbin/nginx -v
检查配置文件是否正确 ./sbin/nginx -t
Tomcat:
1. 启动:
方法一:./tomcat/bin/startup.sh
方法二: sh startup.sh
启动时查看启动信息:
./tomcat/bin/startup.sh && tail -f /opt/tomcat/logs/catalina.out
重启: 先杀掉tomcat的进程,再./tomcat/bin/startup.sh
logs目录: /opt/tomcat/logs
版本查看: /opt/tomcat/bin/version.sh
或者 ./tomcat/bin/catalina.sh version
配置文件目录:tomcat/conf/server.xml
index.jsp目录:tomcat/webapps/ROOT/
默认端口:8080
2. 安装注意事项
2.1 jdk版本要与tomcat版本对应
2.2 有时候需配置环境变量。配置环境变量如下:
export CATALINA_HOME=/opt/tomcat1
export CATALINA_BASE=/opt/tomcat1
export PATH=$CATALINA_HOME/bin:$PATH
(其中/opt/tomcat1为tomcat的安装路径)