标签:
Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。Apache 软件基金会中还有一个著名的服务器软件,叫Tomcat 。Apache HTTP Server 和 Tomcat 的区别和联系是:
1、获取基本安装包
tomcat官网:http://tomcat.apache.org/ 我用的是:apache-tomcat-7.0.68.tar.gz ,tar.gz就是linux版本,7.0版本需要最低的1.7jdk
jdk官网:http://www.oracle.com/technetwork/java/javase/archive-139210.html ,各个历史版本都有,我用的是 jdk-7u80-linux-x64.tar.gz 即1.7.0_80版本,64位的操作系统,如果是32位选择i586就行。
2、安装jdk
a、在linux下创建一个java安装目录(自己规划):mkdir -p /usr/java
b、讲jdk包上传到这个目录
c、解压jdk包,tar -zxvf jdk-7u80-linux-x64.tar.gz
d、添加环境变量,打开/etc/profile文件,vi /etc/profile最下面添加如下内容,红色标注的要根据实际情况自己修改,这里写入到/etc/profile文件,就不需要重新登录或者重启之后重新配置环境变量。
JAVA_HOME=/usr/java/jdk1.7.0_80
JRE_HOME=/usr/java/jdk1.7.0_80/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
e、是环境变量生效,并测试。
source /etc/profile
java -version
4、安装tomcat
a、在linux下创建一个tomcat安装路径(自己规划) mkdir -p /usr/tomcat
b、讲tomcat包上传到这个目录
c、解压缩包 tar -zxvf apache-tomcat-7.0.68.tar.gz
e、配置启动tomcat,进入到解压出来的 cd /usr/tomcat/apache-tomcat-7.0.68/conf/ 路径下,编辑 server.xml文件
修改主机名为服务器的IP(原文件里是localhost)
修改服务端口,理论上0-65555都可以吧,不过建议大于1000小于10000,没有被占用就行(netstat -an |grep xxx)
f、启动tomcat ,在 cd /usr/tomcat/apache-tomcat-7.0.68/bin目录下执行
./startup.sh #启动
./shutdown.sh #停止
g、检查tomcat服务,在浏览器输入http://$IP:$port 返回tom猫的web界面($IP 和$port表示步骤e中修改的ip和port,如果不能访问,查看 cd /usr/tomcat/apache-tomcat-7.0.68/logs/catalina.out定位下,一般不会有问题的
1、获取apache(httpd)安装包
httpd官网:http://www.apache.org/dist/httpd/ ,我用的是:httpd-2.2.31.tar.gz
2、安装httpd
a、在linux下创建一个appache安装路径(自己规划) mkdir -p /usr/appache
b、讲appache包上传到这个目录
c、解压缩包 tar -zxvf httpd-2.2.31.tar.gz
d、进入刚解压的这个目录/usr/apache/httpd-2.2.31 执行命令
./configure --prefix=/usr/apache/apache --enable-module=so
make
make install
即安装apache在/usr/apache/apache目录下
e、启动http服务器并测试
service httpd start #启动
sevice httpd stop #停止
f、在浏览器输入http://$ip:80访问,返回一个测试界面。
3、 配置http服务器
在CentOS里Apache的默认文档路径的位置是在/var/www/html,配置文件的路径是/etc/httpd/conf/httpd.conf。其他的配置存储在/etc/httpd/conf.d/ 文件夹里
linux搭建https协议的tomcat和apache服务器
标签:
原文地址:http://www.cnblogs.com/lvxiaobo616/p/5654313.html