关键词:
由于这里采用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 查看详情