源码包:
开源(编译安装),人为手工设置安装位置
文件下载目录:/usr/local/src
安装目录:/usr/src
源码安装:三部曲
<1>建立、检查安装环境
./configure --prefix=(安装路径)/usr/local/httpd
<2>编译:make
<3>安装:make install
步骤:(安装nginx)
1.下载软件包并解压
进入阿里云yum==》apache==》httpd==》找到.bz2,复制链接地址== 》 进入usr/local/src下,wget+链接地址 ==》tar xjf 要解压的文件名
2.安装编译器: gcc gcc-c++ gcc-g77
3.建立安装环境【configure:检查编译环境、指定安装路径、指定依赖关系的安装目录:解决依赖关系 禁用和启用功能模块 makefile】
make clean:建立前用该命令清除缓存
./configure --prefix=(安装路径)/usr/local/httpd
(如发现error:APR-util not found 这样的报错,缺少依赖
提示缺少APR,但是实际是安装好的,缺少的是开发包-devel
yum install APR-util-devel )
with后跟安装的依赖
echo $? 查询上一步操作是否有错(编译完检查编译的结果,echo $? 结果为0,表示成功;非0,表示有错误)
4.编译
which make:检查是否存在make命令
make(出现许多字母c,将编码编译成机器码,如果有禁用和启用功能模块,)
echo $?:检查是否有错
5.安装
make install(根据makefile文件中的指定的路径进行安装)
6.退回上一级目录(cd …/bin/)
./apachectl start “安装目录下的路径”
查看进程
ps -ef |grep httpd
7. iptables -nL
iptables -F:关闭防火墙(CentOS6.8)
安装tomcat
1.jdk
(1)解压到/usr/loal/src
(2)创建安装目录/usr/src
(3)移动到/usr/src/java/
(4)配置环境变量
进入/etc/profile
export JAVA_HOME=安装目录
export PATH=PATH:PATH:PATH:JAVA_HOME/bin
source /etc/profile生效
java -version查看版本
2.tomcat
(1)解压到/usr/loal/src
(2)创建安装目录/usr/src
(3)移动到/usr/src/java/
(4)启动
cd 安装目录/bin
./startup.sh
ps -ef|grep tomcat
systemctl stop firewalld ( CentOS7 ) 关闭防火墙
进入网址后在ip地址后加:8080
netstat -antp查看端口(需安装 net-tools)
telnet +ip+8080查看是否连通