1.安装httpd

[root@localhost httpd]# yum -y install httpd            #安装httpd
[root@localhost httpd]# chkconfig httpd on #开机启动
[root@localhost httpd]# service httpd start #启动服务
[root@localhost httpd]# elinks -source 192.168.168.152 #测试的时候建议关闭防火墙和seliinux设置

2.安装httpd扩展模块

[root@localhost httpd]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql  #安装手册,ssl模块,perl模块,mysql认证

3.安装mysql

[root@localhost httpd]# yum -y install mysql mysql-server mysql-devel   #安装mysql客户端,服务端,开发包
[root@localhost httpd]# chkconfig mysqld on #开机启动
[root@localhost httpd]# service mysqld start     #启动mysql
[root@localhost httpd]# netstat -tunlp |grep mysql #查看mysql监听状态
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      5163/mysqld 

4.安装php

[root@localhost httpd]# yum -y install php php-mysql             #安装php和php-mysql

5.安装php常用扩展

[root@localhost httpd]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap      #注意mbstring这个如果没法安装,可以去rpmfind网址下载对应的版本的。
[root@localhost httpd]# service httpd restart #重启httpd

6.创建php页面

[root@localhost httpd]# cd /var/www/html   #进入web目录
[root@localhost html]# vim index.php #编辑主页
[root@localhost html]# cat /var/www/html/index.php #查看内容
<?php
phpinfo()
?>
[root@localhost html]# elinks  192.168.168.152 #简单测试下, 可以直接使用浏览器访问的。

7. 下载phpMyAdmin

[root@localhost html]# wget https://files.phpmyadmin.net/phpMyAdmin/4.0.10.20/phpMyAdmin-4.0.10.20-all-languages.tar.gz #下载phpmyadmin
root@localhost html]# ls
phpMyAdmin-4.0.10.20-all-languages.tar.gz
[root@localhost html]# tar xf phpMyAdmin-4.0.10.20-all-languages.tar.gz #解压
[root@localhost html]# mv phpMyAdmin-4.0.10.20-all-languages phpMyAdmin #重命名

8. 修改httpd主配置文件

[root@localhost html]# vim /etc/httpd/conf/httpd.conf              #编辑主配置文件,修改文档主目录
#修改
DocumentRoot "/var/www/html/phpMyadmin"

9.测试网页

[root@localhost html]# service httpd restart            #重启web服务

浏览器输入192.168.168.152 进入以下的页面

接下来登录就可以。默认root是不支持登录的。修改下配置文件

[root@localhost phpMyadmin]# vim libraries/config.default.php
修改其中两行false改为true
$cfg['Servers'][$i]['nopassword'] = true;
$cfg['Servers'][$i]['AllowNoPassword'] = true;

登录即可

LAMP环境快速搭建的更多相关文章

  1. LAMP环境的搭建

    [一些前言废话]一名web开发尤其是后端不懂LAMP环境的搭建,那就摊上事了,有些人说他一直用win下的wampServer这种傻瓜式环境搭建,用的挺好的,也有人说他用云服务器,搭配“一键搭建LAMP ...

  2. Java Web 开发环境快速搭建

    Java Web 开发环境快速搭建 在因某种原因更换开发设备后,可依据此文快速搭建开发环境,恢复工作环境. Java开发环境: Windows 10 (64-bit) Oralce JDK Eclip ...

  3. linux之lamp环境的搭建

    linux之lamp环境的搭建 1.安装lamp环境的安装工具 我们的lamp环境都是采用源码包进行编译安装: 编译安装需要工具gcc gcc-c++. 建议在线联网安装:yum  -install ...

  4. Linux:LAMP环境的搭建

    LAMP环境的搭建 安装DNS服务器 安装DNS服务 yum install bind -y DNS的配置 创建正向解析 以创建一个名为"lsy.com"的正向查找区域为例: 第一 ...

  5. JAVA学习:maven开发环境快速搭建

    转自:http://tech.it168.com/a2011/1204/1283/000001283307.shtml 最近,开发中要用到maven,所以对maven进行了简单的学习.因为有个mave ...

  6. LAMP环境的搭建(四)----Apache下部署项目

    根据前文完成了LAMP基本环境的安装,那么接下来就是部署线上的环境了. yum 安装的apache 目录存在于  /etc/httpd apache最重要的文件就是 httpd.conf.  目录再 ...

  7. maven环境快速搭建(转)

    出处:http://www.cnblogs.com/fnng/archive/2011/12/02/2272610.html 最近,开发中要用到maven,所以对maven进行了简单的学习.因为有个m ...

  8. windows Android开发环境快速搭建和部署

    windows安装Android的开发环境相对来说比较简单,本文写给第一次想在自己Windows上建立Android开发环境的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对初级 ...

  9. hadoop伪分布环境快速搭建

    1.首先下载一个完成已经进行简单配置好的镜像文件(hadoop,HBASE,eclipse,jdk环境已经搭建好,tomcat为7.0版本,建议更改为tomcat8.5版本,运行比较稳定). 2安装V ...

随机推荐

  1. nodejs + 小程序云函数 生成小程序码

    前言:这个东西坑死我了 业务需求要生成小程序码 然后我找了两天的资料 运行 生成一堆的乱码 死活就是不能生成 最后看了一遍博客 套用了一下 自己又简单的改了一下  nodejs 我是刚刚接触  有很多 ...

  2. while read line 查找指定日期的文件夹

    #!/bin/bash dir=/root/tmp targetdir=/root/tmp/tmp filenametxt=/tmp/filename.txt commandtxt=/tmp/comm ...

  3. Exp3 免杀原理与实践_05齐帅

    Exp3 免杀原理与实践 20154305_齐帅 想要弄懂免杀,一定得先把基础问题弄明白啊~~ 一.基础问题回答 (1)杀软是如何检测出恶意代码的? - -检测特征码: 依靠分析总结出计算机病毒中常出 ...

  4. 洛谷P1746 离开中山路

    https://www.luogu.org/problemnew/show/P1746 思路:用广搜从起点开始,遍历所有可达的点,再往下遍历直到到达终点,所以能保证得到的结果一定是最优解 #inclu ...

  5. Python基础-if判断以及其他循环

    if else 判断: #!/usr/bin/env python # -*- coding:utf-8 -*- import getpass name = input("用户名??&quo ...

  6. Debian 8.x / Ubuntu 16.04.x 搭建 Ghost 教程

    Ghost 是一款使用 Node.js 开发的博客系统,相对于使用 PHP 开发的 WordPress 更轻巧友好,所以本站已经从 WordPress 切换至 Ghost,本文介绍在 Debian 8 ...

  7. AngularJS 关于ng-model和ng-bind还有{{}}

    What's the difference between ng-model and ng-bind ng-bind has one-way data binding ($scope --> v ...

  8. 《高质量C++&C 编程指南》学习笔记

    这本电子书是在国科大上课时候,老师在课件资源里边提供的.之所以会重视这个文件,是因为本科时候,有个老师提到过:那个学生遍的代码很整齐,看起来让人舒服,我就知道工大留不下他.因此,我就格外注意这件事,但 ...

  9. Codeforces Round #425 (Div. 2)

    A 题意:给你n根棍子,两个人每次拿m根你,你先拿,如果该谁拿的时候棍子数<m,这人就输,对手就赢,问你第一个拿的人能赢吗 代码: #include<stdio.h>#define ...

  10. 下载安装配置Maven

    下载安装Apache Maven 1.Maven官网下载jia包:http://maven.apache.org/download.cgi 2.将文件解压到D:\Program Files\apach ...