linux搭建apache

1:前言
LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的 Web 框架,该框架包括:Linux 操作系统,Apache 网络服务器,MySQL 数据库,Perl、PHP 或者 Python 编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE 架构相比,LAMP 具有Web 资源丰富、轻量、快速开发等特点,微软的.NET 架构相比,LAMP 具有通用、跨平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。 本文安装环境:CentOS release 6.3 (Final)_2.6.32-279.el6.i686 所需安装软件: Apache PHP mysql-server-5.1.73-3.el6_5.i686

2:关闭SELINUX
关闭SELINUX # vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出 shutdown -r now#重启系统
我的配置是这样的这里写图片描述

3:安装pache
安装Apache
1. 检查、删除 检查是否安装apache # rpm -qa | grep httpd
这里写图片描述
2. 如果有显示任何软件包,则使用rpm –e删除 # rpm -e 软件包名称 –nodeps 如果删不了就只能升级了,暂时先不删除,在 使用 yum 命令安装的时候检测盒自动升级
这里写图片描述
3. 这个过程可能碰到这样活着那样的错误,不能删除哈,啥的,记得不要灰心,往下走就行。
4. 根据提示,输入Y安装即可成功安装 # yum install httpd ,但可能安装失败,存在冲突的版本,或者依赖版本,记得去删除就可以
5. 启动Apache # /etc/init.d/httpd start ,这一步可能不行,因为我就是不可以启动成功,会提示文件不存在,这时候走下一步。
这里写图片描述
6. 我是在vmware上装的centos7,使用命令yum install httpd httpd-devel 安装完apache后,想要启动apache,执行了/etc/init.d/httpd start命令,但是出现了没有文件,这时候 尝试另一种启动命令service httpd start,会出现redicting,这个方法已经重定向了成别的方法了,具体的提示语为Redirecting to /bin/systemctl start httpd.service
7. 输入/bin/systemctl start httpd.service或者systemctl start httpd就可以启动
8. 查看apache启动情况:service httpd status,出现如下代码

Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Tue 2017-01-17 13:54:45 CST; 1min 29s ago

这里写图片描述
这说明启动成功。

接下来在机器输入你的虚拟机ip地址就可以看到Testing 123..的一个游览器apache界面,代表,apache安装成功了。
这里写图片描述
最后我加上一个配置php和搭建php,搭建mysql的文档

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值