centos下yum搭建安装linux+apache+mysql+php环境教程

By | 11月02日
Advertisement

我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下:

一、脚本YUM源安装:

1.yum install wget                                                     #安装下载工具wget
2.wget http://www.atomicorp.com/installers/atomic       #下载atomic yum源,配置CentOS 6.5第三方yum源
3. sh   ./atomic                                                         #脚本执行
4.  yum check-update                                                #更新yum软件包

二、163yum源的安装

1.进入yum源配置目录

cd /etc/yum.repos.d

2备份系统自带的yum源

mv CentOS-Base.repo CentOS-Base.repo.bk

3.下载163网易的yum源:

centos7.x:

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

centos6.x:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

4.更新玩yum源后,执行下边命令更新yum配置,使操作立即生效

yum makecache

三、添加阿里yum更新源码:

1.安装wget:

yum install wget -y

2.备份你的原镜像文件,以免出错后可以恢复。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
3.下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4.然后重建缓存:

yum clean all

yum makecache

四、安装并配置MySQL

1. 执行yum命令安装MySQ

yum -y install mysql mysql-server

2 .把添加MySQL进开机启动项,并立即启动MySQL

chkconfig --levels 235 mysqld on   #重启自动启动服务
service mysqld start                    #重新启动mysql服务

3.设置MySQL root帐号密码

mysql_secure_installation

回车,根据提示输入Y

输入2次密码,回车

根据提示一路输入Y

最后出现:Thanks for using MySQL!

MySql密码设置完成,重新启动 MySQL

service mysqld start

[[email protected] ~]# netstat -tulpn | grep -i mysql

tcp        0      0 0.0.0.0:3306          0.0.0.0:*          LISTEN      1723/mysqld

五、安装Apache

1. 使用yum命令安装Apache

yum –y install httpd

2.设置开机启动Apache

chkconfig --levels 235 httpd on

3.启动Apache

service httpd start

4. 现在直接在浏览器键入http://localhost或http://本机IP,应该会看到Apache的测试页面

### 安装apache 一些扩展###

[[email protected] ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

六、安装配置PHP

1.使用yum命令安装PHP

[[email protected] ~]# yum -y install php php-mysql
[[email protected] ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
 #安装php常用扩展

2.重启Apache服务器

[[email protected] ~]# service httpd restart
ps:apache默认网站目录/var/www/html

然后,我们提供php页面,测试

[[email protected] ~]# cd /var/www/html/

[[email protected] html]# vi index.php

<?php

 phpinfo();

?>

七、安装配置phpMyAdmin

安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。

到其官网下载最新版本:http://www.phpmyadmin.net/home_page/

在Windows下,其实Navicat也是一个非常好用的MySQL可视化工具,推荐使用。

[[email protected] ~]# unzip phpMyAdmin-4.2.6-all-languages.zip

[[email protected] ~]# mv phpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin

[[email protected] ~]# cd /var/www/html/phpmyadmin

[[email protected] ~]# cp libraries/config.default.php config.inc.php

[[email protected] ~]# vi cnfig.inc.php

$cfg['PmaAbsoluteUri'] = '';这里填写 phpMyAdmin 的访问网址。

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address

$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port

$cfg['Servers'][$i]['user'] = 'root'; // 填写 MySQL 访问 phpMyAdmin 使用的 MySQL 用户名,默认为 root。

fg['Servers'][$i]['password'] = ''; // 填写对应上述 MySQL 用户名的密码。

# 然后重启,httpd服务

[[email protected] ~]# service httpd restart

在浏览器键入http://localhost/phpmyadmin 即可访问。

如果遇到访问权限的问题, 请检查SElinux。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。

Similar Posts:

  • Liunx CentOS下快速搭建LAMP(Apache、MySQL、PHP)环境

    转载来自:VPS管理百科 ps:这个网站上的好东西真多,是学习linux.vps的好地方,赞!!!! LAMP(Linux.Apache.MySQL.PHP)是一套用于提供php架构网站服务的完美组合的简称,LAMP组合有着极高的性能,完善的支持体系,灵活的配置方法,但是Lamp架构其本身也越来越臃肿,在Lamp安装完成后最好进行针对硬件的优化,以获得更好的性能. LAMP可以在很多平台(Linux.Windows.Unix.MacOS X)中搭建,本文以CentOS系统安装LAMP套件进行举例

  • CentOS下yum的安装及配置

    一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的从网上yum源中下载相应的依赖包,并以正确的依赖关系一个个安装依赖包.下面简单介绍一下CentOS下安装yum源的流程和操作. 一.查看.卸载已安装的yum包 1.查看已安装的yum包 #rpm -qa | grep yum 2.卸载软件包 #rpm -e --nodeps yum 二.下载安装依赖

  • LAMP(Linux+Apache+Mysql+PHP)环境搭建

    本文测试环境为CentOS 5.0,如果使用Red Hat AS3/4则不能使用yum命令管理rpm包. 一.系统约定软件源代码包存放位置 /usr/local/src 源码包编译安装位置(prefix) /usr/local/software_name 脚本以及维护程序存放位置 /usr/local/sbin MySQL 数据库位置 /var/lib/mysql Apache 网站根目录 /home/www/wwwroot Apache 虚拟主机日志根目录 /home/www/logs Apa

  • 转载文章 ubuntu安装php Apache mysql 继承环境

    (该文章属于转载)如何在Ubuntu上安装LAMP服务器系统?(1) 2013-07-29 13:49 布加迪编译 51CTO.com 字号:T | T 从事Web开发工作时,我更偏爱在不受干扰的情况下,在我那台计算机上的开发环境下进行开发.我宁愿所犯的错误大部分是别人看不到的,而不是被互联网上的所有人全看到.为了能有这种私密的开发环境,我安装了一套LAMP系统.本文主要讲述了在Ubuntu上安装LAMP服务器系统的方法. AD:51CTO首届中国APP创新评选大赛正在招募>> [2013年7

  • Lunix 下安装 Linux, Apache, MySQL and PHP for wikimedia

    最近一直在折腾CentOS和Ubuntu,个人还是比较偏爱于Ubuntu,界面美观大气,虽然相比之下耗能多但是在本机并不是VPS或者服务器 还是挺好用的,个人对linux很不熟悉,尤其是试用终端控制程序等等很麻烦.尤其是有时候下载或者打开/复制文件夹都需要设置一下权限.不过现在已经越 来越完善了,还是很不错的. 回到正题,今天就来简单介绍一下Ubuntu 12.04下一键安装LAMP环境,Lamp组件是服务器站点的必备组件,简单的几个步骤就可以搭载好环境. 打开终端 sudo apt-get i

  • CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)

    一.简介 什么是LAMP LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件. LAMP这个词的由来最早始于德国杂志"c't Magazine",Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字.这些组件并不是开始就设计为一起使用的,但是,这些软件都是开源的,可以很方便 的随时获得并免费使用,这就导致了这些组

  • Linux下安装PHP,APACHE,MYSQL,PERL方法

    Linux下安装PHP,APACHE,MYSQL,PERL方法 1.硬件环境: 硬盘:9.2 G ; 内存:128 M ; 网卡:EEpor100 2.软件 操作系统: RedHat 6.2 3.优化RedHat 6.2 安装时选择 ftp 和 dns 编辑文件 /etc/hosts 改为: 202.104.131.100 info.langoit.com.cn info 编辑文件 /etc/named.conf 改为: // generated by named-bootconf.pl opt

  • centos搭建apache+mysql+php环境

    centos搭建apache+mysql+php环境: 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [[email protected] ~]# yum install mysql mysql-server 安装完毕,让 MySQL 能够随系统自动启动: [[email protected] ~]# chkconfig --levels 235 mysqld on [[email protected] ~]# /etc/init.d/mysqld start 设置 MySQL 数据

  • LAMP环境之Linux+Apache+Mysql+PHP基础安装手册

    LAMP环境之Linux+Apache+Mysql+PHP基础安装手册 联系方式: 本文作者:fish blog: http://blog.chinaunix.net/uid/23435165.html ========================================== 运维交流群:94776000 文档信息: 文档版本:Version 1.0 修改记录:2015-07-22 系统环境:CentOS 6.5(适合64bit) 1.1环境介绍... 3 1.1.1主机环境介绍..

  • lamp(linux+apache+mysql+php)之源码环境搭建

    lamp之源码环境搭建 简介: 目前网络上流行的网站架构方式 是LAMP(linux + apache+mysql+php/perl/phthon), 即用linux作为操作系统,apache作为服务器,mysql作为数据库,php /perl/phthon作为脚本语言,这四个软件都是免费的或开放源码软件,因此使用这种方式不用花一分钱(出人公开法外)就可以建设稳定的.免费的网站系统,所以深受欢迎. 源码安装的好处 服务器可以使用更新的的版本 服务器性能更稳定 可以自定义参数 搭建环境: Linu

Tags: