Apache主流web服务器的搭建

1、首先百度中输入网址 httpd-2.2.27.tar.gz 里边找到官网
2、复制 httpd-2.2.27.tar.gz 所在的链接
3、打开putty连接虚拟机 ,新建 soft文件夹 进入里面输入命令
在这里插入图片描述
4、然后安装 apr apr-util,-----这是一些优化的库文件
使用命令快捷安装 yum install apr apr-util
接下来安装 apr-devel 如果不安装有时候会报错
使用命令快捷安装 yum install apr apr-devel apr-util-devel -y
5、由于解压包是以gz结尾 使用tar命令解压
输入命令 tar xzf httpd-2.2.27.tar.gz 开始解压,进入目录httpd-2.2.27.tar.gz
如果解压文件是以bz2结尾的就用 tar -jxf httpd-2.2.27.tar.bz2来解压
6、使用3部安装法:1))./configure 命令
在命令行输入 ./configure --prefix=/usr/local/apache2
预编译 把文件写入/usr/local/apache2目录中,如果中途有报错就不能继续安装了
2)make 命令
3)make install 命令
7、进入我们安装的目录 cd /usr/local/apache2 里面查看安装目录 安装成功
8、接下来就是配置文件了
配置文件一般都在conf/目录下 一定要记住 所有的这类文件的安装配置都在这个目录下
命令行输入 cd conf
输入 vi httpd.conf 里面找/80----表示打开后就监听 80端口,我们通过ip加端口就能访问到apache软件发布的程序。
9、apache的发布目录在他的主目录下 的htdocs目录里
输入 cd … 输入 cd htdocs/
打开目录下的文件 vi index.html 这是文件就是我们 的网站 如果程序员要让你发布一个网站你就把网站放到现在这个目录下 我们可以自己改一个网站
在这里插入图片描述
在里面加内容
10、我们启动一下apache

在这里插入图片描述
这就表示启动成功!!!
11、看一下80端口的情况!! 其中-t表示tcp的意思 是80端口的显示 -l是list 的意思
在这里插入图片描述
12、如果没法访问就应该是防火窗的问题;
输入/etc/init.d/iptables status 查看防火墙的状态 如果开启就输入/etc/init.d/iptables stop 关掉防火墙再进入网页

******一定要记住他的默认发布目录地址 : /usr/local/apache2/htdocs/目录下

附:tar命令-后面的字母的参数
-c 建立一个压缩文件的参数指令
-x 解开一个压缩文件的参数指令
-t 查看 tar file 里面的文件
-z 是否同时具有gizp属性,即是否要使用gizp压缩
-j 是否同时具有bzip2属性,即是否要使用bzip2压缩
-v 压缩过程中显示文件,这个常用,但不建议用在背景过程中
-f 使用档名,注意在f后要立即接档名!不要再加参数 如 只能写成-xzf 而不能写成 -xfz或-fzx
如果要将一个文件或目录打包(备份) tar -czf +要打包的文件名 +要打包的目录
如 tar -czf all.tar.gz /root/ 表示将root文件打包成all.tar.gz 的压缩包

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值