第四篇(1):企业常用Linux web环境安装配置(apache、php、mysql)
上篇我们讲了基本的软件包管理和文件操作什么的,现在也要动手安装点有用的东西了吧!
本篇我会写出一个用yum安装apache、php、mysql的方法,最后再运行phpMyAdmin来管理数据库。
1、如何在Linux主机上安装apache
由于之前我们安装了完成的centos系统,所以可能系统有可能已经安装好了apache,所以我们先检查下是不是真的安装过了
先敲命令吧,yum list installed httpd* ,如果看到httpd已经安装,那么就yum -y remove httpd* 卸载掉。就当温习之前教过的软件管理吧。
卸载完现在安装apache,

待安装完成后,接着,把httpd加入开机启动( 用chkconf httpd on做开机启动,用chkconfig --list httpd检查状态 )

设置好开机启动后,我们再检查,现在这个时刻apache是否开启了呢?(用service httpd status)

service httpd status 是检查httpd状态,如图得到了stop的结果,说明它没运行
我们再打开这个服务 service httpd start ,但是我们也如图看到了httpd给我们发来的提醒:
httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
我们快点修改apache的配置文件(vi /etc/httpd/conf/httpd.conf)

进入文件后查询下ServerName,(vi编辑器的查询是先按键盘的/符号,然后就可以打字了,区分大小写哦。输入完按回车即可)
按上下左右键钮可慢速滚屏,按Ctrl+F可下翻页,按Ctrl+B可上翻页。

查到如上图有一行 #serverName www.example.com:80 ,把前面的#号给删除就好了。
删除的方法是按i字母,接着编辑器就转入了可编辑的模式,然后按上下左右把光标移动到#的后面,然后按下键盘的[←Backspace]
删除后按着shift+; 相当于编辑器左下角就出现了 :符号,后面紧接着输入w和q,相当于 :wq ,这就是保存并退出的意思了。
然后我们再重启一下apahce

OK,这次没什么提示了。
接着我们在浏览器里输入192.168.229.128试试看是否可以浏览什么。估计不会显示什么吧?无法响应?
那么我们需要继续输入命令了,清除IP策略 iptables -F(这是什么玩意儿?以后我们再细说)

以上,iptables -F先清除,iptables -nL --line-number查询

/etc/init.d/iptables save保存策略,以免重连后失效。
然后再用浏览器打开192.168.229.128,看看是不是看到了apache的欢迎也呢?

本篇已经成功安装了apache,那么下一篇我们就来安装php和mysql
第四篇(1):企业常用Linux web环境安装配置(apache、php、mysql)的更多相关文章
- 在 Linux 多节点安装配置 Apache Zookeeper 分布式集群
规划: 三台物理服务器就形成了(法定人数).对于高可用性集群,您可以使用高于3的任何奇数.例如,如果设置5台服务器,则集群可以处理两个故障节点等. 物理服务器需要开启的端口 2888 , 3888 和 ...
- centos7的web环境安装配置
1.安装基本东西安装apache yum install httpd安装mariadb yum install mariadb mariadb-server安装php yum install p ...
- Linux Nginx环境安装配置redmine3.1
作者博文地址:https://www.cnblogs.com/liu-shuai/ 环境: CentOS-6.5+Nginx-1.8.0+Redmine-3.1.1+Ruby-2.0 1.配置环境 1 ...
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇
分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...
- Linux下PHP安装配置MongoDB数据库连接扩展
Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作 ...
- Linux下git安装配置
一.Linux下git安装配置 2013-07-28 20:32:10| 分类: 默认分类 | 标签:linux git server |举报|字号 订阅 http://abomby ...
- Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非 ...
- ODI11G 在Linux上的安装配置
ODI11G 在Linux上的安装配置 OS环境:Red hat Linux x86_64 一.JDK安装 1. 去oracle官网上下载 http://www.oracle.com/technetw ...
- Linux中redis安装配置及使用详解
Linux中redis安装配置及使用详解 一. Redis基本知识 1.Redis 的数据类型 字符串 , 列表 (lists) , 集合 (sets) , 有序集合 (sorts sets) , 哈 ...
随机推荐
- 文本输入框input将输入转换为统一大小写
转载地址:http://blog.csdn.net/yieryi_/article/details/52078596 文本输入框input将输入转换为统一大小写,通常有两种方法:JS和CSS方法. 1 ...
- PostgreSQL与mysql的比较
特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例.一个实例可以管理一个或多个数据库.一台服务器可以运行多个 mysqld 实例.一个实例管理器可以监视 ...
- [LC] 117. Populating Next Right Pointers in Each Node II
Given a binary tree struct Node { int val; Node *left; Node *right; Node *next; } Populate each next ...
- SQL Server 查询分析器的执行计划中的扫描方式,举例理解
student表,id,name,address id上建立聚集索引,Name建索引,address无索引.1. [Table Scan]:遍历整个表,查找所有匹配的记录行.这个操作将会一行一行的检查 ...
- SPSS|Data|Transfer|Analysis|Label|One sample test|Testval|Criables|
生物统计与实验设计-使用SPSS Data用于整合:Transfer用于预处理:Analysis用于数据的二维呈现:Label是在报表中呈现的名字: 给离散值编码: 对于离散值做数学计算: 均值比较用 ...
- 基于Springboot注解的策略模式
释义 策略模式和多态很相似 可以理解为定义了一个统一的接口,有许多不同的实现类,可以自由选择不同的实时类去执行. 实现 上代码: 定义一个统一的接口: [JavaScript] 纯文本查看 复制代码 ...
- PHP常用接口数据过滤的方法
<?php /** * global.func.php 公共函数库 */ /** * 返回经addslashes处理过的字符串或数组 * @param $string 需要处理的字符串或数组 * ...
- 吴裕雄--天生自然python编程:实例
# 该实例输出 Hello World! print('Hello World!') # 用户输入数字 num1 = input('输入第一个数字:') num2 = input('输入第二个数字:' ...
- 吴裕雄--天生自然KITTEN编程:飞船大战
- <USACO09JAN>气象测量/气象牛The Baric Bovineの思路
我..莫名其妙搞出来的 随便搞搞..幻想中的dp结果对了 我也很迷茫 Description 为了研究农场的气候,Betsy帮助农夫John做了N(1 <= N <= 100)次气压测量并 ...