centos6.5使用yum快速搭建lamp环境

剑飞不了情 剑飞不了情     2022-11-20     150

关键词:

由于这里采用yum方式安装,前提是我们必须配置好yum源。为了加快下载速度,建议使用网易的yum源。参考:CentOS配置网易163yum源 http://www.linuxidc.com/Linux/2014-07/104562.htm

这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。

CentOS 6.5安装配置LAMP http://www.linuxidc.com/Linux/2014-07/104373.htm

Ubuntu 13.04 安装 LAMP\\Vsftpd\\Webmin\\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm

CentOS 5.9下编译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm

RedHat 5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm

LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm

基于Ubuntu 的LAMP 优化加固 http://www.linuxidc.com/Linux/2014-07/104092.htm

1、安装Apache

[root@localhost ~]# yum -y install httpd

# 开机自启动

[root@localhost ~]# chkconfig httpd on

# 启动httpd 服务

[root@localhost ~]# service httpd start

### 安装apache 一些扩展

root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql


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

这里需要注意iptables的设置哦。

2、安装配置MySQL

# mysql          客户端程序

# mysql-server    服务端程序

# mysql-devel    开发设计的库

[root@localhost ~]# yum -y install mysql mysql-server mysql-devel

 

# 开机启动

[root@localhost ~]# chkconfig mysqld on

# 启动mysqld服务

[root@localhost ~]# service mysqld start

# 进行一些安全性配置

[root@localhost ~]# /usr/bin/mysql_secure_installation

 

[root@localhost ~]# netstat -tulpn | grep -i mysql

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


OK, 我们看到mysqld已经启动,监听在3306端口上。

3、安装php


安装相关模块:为了让PHP支持MySQL,我们可以安装php-mysql软件包;也可使用以下命令搜索可用的php模块

[root@localhost ~]# yum -y install php php-mysql

# 安装php常用扩展

[root@localhost ~]# yum search php

[root@localhost ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

 ### 重启httpd服务,这一步很重要

[root@localhost ~]# service httpd restart


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

[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vi index.php

<?php

    phpinfo();

?>


然后,我们再次在浏览器键入http://localhost  或 http://本机IP  ,应该会看到如下页面

 

 

 

4、安装配置phpMyAdmin

    安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。到其官网下载最新版本:http://www.phpmyadmin.net/home_page/

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

[root@localhost ~]# unzip phpMyAdmin-4.2.6-all-languages.zip

[root@localhost ~]# mv phpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin

[root@localhost ~]# cd /var/www/html/phpmyadmin

[root@localhost ~]# cp libraries/config.default.php config.inc.php

 

[root@localhost ~]# 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服务

[root@localhost ~]# service httpd restart


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

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

查看SELinux状态:

1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态

SELinux status:                 enabled

2、getenforce                 ##也可以用这个命令检查

关闭SELinux:

1、临时关闭(不用重启机器):

setenforce 0                  ##设置SELinux 成为permissive模式

                              ##setenforce 1 设置SELinux 成为enforcing模式

2、修改配置文件需要重启机器:

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

重启机器即可

centos7使用yum快速搭建lamp环境

1、安装Apache[[email protected]~]#yum-yinstallhttpd#开机自启动[[email protected]~]#chkconfighttpdon#启动httpd服务[[email protected]~]#servicehttpdstart###安装apache一些扩展[email protected]~]#yum-yi 查看详情

centos快速搭建lamp环境

LAMP-- LinuxApacheMySQLPHP在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP第一步、安装并配置Apache1、使用yum安装[plain] viewplaincopy yum install httpd 2、修改防火墙配置,打开80端 查看详情

redat利用yum快速搭建lamp环境

    LAMPLAMP环境,对于PHP开发及其开源的PHP项目的部署都很关键的。LAMP的含义:L  ---LinuxA ---Apache  webM---Mysql    database P ---Php   & 查看详情

centos6.5搭建lamp环境

1.Centos6.5处于对安全的考虑,严格控制网络的进去。所以安装 Apache或MySQL的时候,需要开放80或3306端口首先,执行如下命令查看当前防火墙开放了哪些端口:[[email protected]_81_181_centosetc]#/etc/init.d/iptablesstatus配置防火墙,开... 查看详情

centos6.5下源码搭建lamp环境

一、准备工作-系统版本      Centos6.5已安装开发工具-所需源码包及版本      --Apache   httpd-2.2.31.tar.gz      --MySQL&nbs 查看详情

快速搭建discuz论坛

...统依赖的基础运行环境。我们先来准备LAMP环境,系统为centos6.8x86_641.1、安装MySQL使用yum安装MySQL:yum install mysql-server -y安装完成后,启动MySQL服务:service mysqld  查看详情

centos6.5搭建lamp

1.首先安装apache可以直接yum安装apache命令:yuminstallhttpd//根据提示,输入Y安装即可成功安装。2.设置系统让Apache开机自动启动。servicehttpdstart//启动Apachechkconfighttpdon//设置开机自启3.防火墙设置关闭内核防火墙selinux。vi/etc/selinux/conf... 查看详情

lamp环境搭建

... 1、安装编译工具gcc、gcc-c++注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源——1)编辑yum配置文件:#mount/dev/cdrom/mnt/cdrom#vim/etc/yum.repos.d/CentOS-Media.repo[c6-media]name=CentOS-$ 查看详情

用yum快速搭建lamp平台

https://www.cnblogs.com/me80/p/7218883.html安装步骤:1、使用putty或类似的SSH工具登陆VPS或服务器;登陆后运行:screen-Slnmp如果提示screen:commandnotfound命令不存在可以执行:yuminstallscreen或apt-getinstallscreen安装。2、下载并安装LNMP一键安装包:... 查看详情

centos6.5使用createrepo搭建本地yum源

1本地搭建本地yum源采用的rpm全部来自CentOS-6.5-bin-DVD1&DVD2;2 我的是在虚拟机环境安装,先检查我的操作系统版本:1234[[email protected] ~]$ uname -mi686[[email protected] ~]$ cat /etc/centos-r 查看详情

centos6.5源码安装zabbix4.0

...用zabbix,下班时间搭了一套出来,过程如下环境如下:OSCentOS6.5zabbix4.04.0.2apche1.3.12或以上mysql5.0.3或以上5.1.73php5.4.0或以上5.6建议先搭建lamp环境,环境搭建好之后再安装zabbix首先是lamp环境的搭建,,因为整个zabbix安装下来依赖包很... 查看详情

centos7快速搭建lamp

用yum快速搭建LAMP平台 实验环境:[[email protected] html]# cat  /etc/redhat-release CentOS release 7.3.1611 (AltArch) [[email protected] html]#  查看详情

用yum快速搭建lamp平台(代码片段)

实验环境:[[email protected]7html]#cat/etc/redhat-releaseCentOSrelease7.3.1611(AltArch)[[email protected]html]#uname-aLinuxnmserver-7.test.com3.10.0-514.el7.centos.plus.i686#1SMPWedJan2512:55:04UTC2017i686i686i386GNU/Linux1、安装apache  1.1安装apache[[email protected]~]#... 查看详情

centos6.5已zero-dependencyerlangfromrabbitmq搭建环境

rabbitmq官方安装文档可参考:http://www.rabbitmq.com/install-rpm.html ,由于rabbitmq使用Erlang开发的,运行环境需要用到Erlang,本文主要记录采用zero-dependencyErlang方式搭建rabbitmq环境。1、安装Erlang基础依赖:yum-yinstallmakegccgcc-c++kernel-deve... 查看详情

centos6下搭建lamp环境

第一步,使用Xshell管理工具连接远程服务器第二步,输入服务器账号密码登录远程服务器如果centos内置的yum源可用的软件偏少或者版本过低,请更新!首先备份/etc/yum.repos.d/CentOS-Base.repomv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentO... 查看详情

peak学linux--基于centos6.5搭建lamp并安装discuzx3.2

实验环境:VMwareWorkstation 10.0.0build-1295980centos6.532位(系统ip:192.168.10.50,与物理机桥接,保证可以上外网)所需的压缩包及下载地址mysql-5.1.72-linux-i686-glibc23http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.72-linux-i686- 查看详情

centos6.5编译安装zabbix3.0.5,编译安装zabbix_agent客户端

1、环境准备:CentOS6.5当前地址为192.168.137.30搭建LAMP环境,YUM安装方式也可以,但是zabbix3.0要求提供PHP5.5以上版本。这里可以查看这篇文章:编译安装LAMP环境还需要重新编译PHP5.5,主要是提供最后三个参数。#编译前先安装如下开... 查看详情

搭建hustoj

环境:centos6.5+LAMP环境LAMP环境的搭建可以参考下面这篇文章http://www.cnblogs.com/yoke/p/7257184.html 搭建完LAMP环境之后可以按照一下步骤安装hustoj1yuminstallupdate//更新数据2sudoyuminstallsubversion//安装svn3sudosvncohttps://github.com/zhb 查看详情