centos 6.5
1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。
2.我的机器是centos release 5.9 64为的系统,一般机器都带yum命令,并且yum包源都是可以用的,就是说不用你自己下载东西,直接yum -y install 后面加上你所需要安装的软件,他会自动下载自动安装,非常方便。例如 yum -y install httpd自动下载并安装apache服务器。lamp环境只需要安装httpd,mysql,php
3.首先更新一下yum -y update
4.用yum安装Apache,Mysql,PHP.
4.1安装Apache
yum install httpd httpd-devel
安装完成后,用/etc/init.d/httpd start 启动apache
设为开机启动:chkconfig httpd on
4.2 安装mysql
yum install mysql mysql-server mysql-devel
同样,完成后,用/etc/init.d/mysqld start 启动mysql
4.3 设置mysql密码
mysql>; USE mysql;
mysql>; UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root';
mysql>; FLUSH PRIVILEGES;
设置mysql密码还可以用:mysql_secure_installation 命令
4.4允许远程登录
mysql -u root -p
Enter Password: <your new password>
mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
完成后就能用mysql-front远程管理mysql了。
设为开机启动
chkconfig mysqld on
4.5安装php
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d/httpd start
5. 测试一下
在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。
<?
phpinfo();
?>
防火墙配置
a.添加.允许访问端口{80: http}.
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
b.关闭防火墙{不推荐}.
service iptables stop
c.重置加载防火墙
service iptables restart
6. 然后在客户端浏览器里打开http://serverip/test.php,若能成功显示,则表示安装成功。
至此,安装完毕。
相关推荐
LAMP环境能够支持多种动态网站和应用的运行,包括流行的WordPress, Drupal等。CentOS(Community ENTerprise Operating System)是Red Hat Enterprise Linux(RHEL)的社区免费版本,拥有长期的支持周期,因此被广泛...
lamp
lamp-cloud微服务脚手架的前身是zuihou-admin-cloud,从3.0.0版本开始,改名为lamp-cloud,它是lamp项目的其中一员。 lamp-cloud微服务脚手架是一个基于SpringCloud(Hoxton.SR10) + SpringBoot(2.3.10.RELEASE)的...
了解Linux是成为LAMP开发者的关键,因为它通常作为服务器操作系统,提供稳定且安全的运行环境。 **Apache**是世界上最流行的HTTP服务器软件,它允许通过网络发布和访问静态和动态内容。在课程中,你将学习如何安装...
在本文中,我们将详细探讨如何在Ubuntu系统上一步步配置lamp开发环境。 首先,我们需要安装Apache2。在Ubuntu终端中,使用`sudo apt-get install apache2`命令来安装Apache服务器。安装完成后,通过重启Apache服务...
**LAMP&LNMP安装教程** LAMP(Linux, Apache, MySQL, PHP)和LNMP(Linux, Nginx, MySQL, PHP)是两种常见的Web服务器架构,它们为基于Linux系统的网站提供了稳定且高效的运行环境。这篇教程将详细介绍这两种配置的...
【Linux 概述】 Linux 是一个自由和开放源代码的操作系统内核,由 Linus Torvalds 在1991年开发。...随着技术的发展,LAMP 不断进化,与新兴的框架和工具结合,持续为开发者提供构建复杂 Web 应用的基石。
### Ubuntu 下 LAMP 的部署详解 #### 一、概述 LAMP 是一套常见的 Web 开发环境,由 Linux、Apache、MySQL 和 PHP 组成。在本篇内容中,我们将详细介绍如何在 Ubuntu 操作系统上搭建 LAMP 环境。通过这一过程,读者...
【编译安装LAMP环境和Nagios部署】 在Linux环境中,LAMP(Linux, Apache, MySQL, PHP)是一套常见的Web服务器基础架构,而Nagios则是一种网络监控工具,用于检查系统的运行状态。以下将详细介绍如何在CentOS环境下...
### LAMP环境迁移至LNMP环境详解 #### 一、迁移背景与意义 随着Web技术的发展,越来越多的应用选择了更高效、更稳定的LNMP(Linux+Nginx+MySQL+PHP)架构来替代传统的LAMP(Linux+Apache+MySQL+PHP)。LAMP架构...
**LAMP集成安装工具详解** LAMP(Linux, Apache, MySQL, PHP)是Web开发领域一个常见的基础架构,用于在Linux系统上构建动态网站和应用。这个“lamp集成安装工具”正是为了简化这一过程,帮助用户快速在Linux环境中...
LAMP环境搭建+扩展 LAMP 环境的搭建是 Web 开发的基础,LAMP 代表 Linux、Apache、MySQL、PHP 四个组件,它们分别负责操作系统、Web 服务器、数据库和编程语言四个方面。下面是 LAMP 环境搭建的详细过程: 一、...
### LAMP平台详解 #### 一、概述 LAMP是一个流行的开源软件组合,它由四个主要组件构成:Linux操作系统、Apache Web服务器、MySQL数据库以及PHP脚本语言。这些组件共同搭建了一个强大且灵活的Web应用开发环境。...
Ubuntu下LAMP环境的配置与安装 LAMP(Linux、Apache、MySQL、PHP)是一套常用的Web开发环境,这四个组件的结合可以为我们提供一个强大且灵活的Web应用程序开发平台。在Ubuntu操作系统下,安装和配置LAMP环境是非常...
知识点1:LAMP平台介绍 LAMP是由Linux操作系统、Apache网络服务器、MySQL数据库管理系统和PHP脚本语言构成的一套全开源软件组合。这套组合能够支持高性能的网站和Web应用程序的运行,广泛应用于互联网服务提供商和...
本教程将详细介绍如何在CentOS 6系统上搭建LAMP环境,包括后续的论坛和博客搭建步骤。 首先,确保系统环境为CentOS 6,并且需要关闭防火墙、SElinux以及配置双光盘yum源。这是因为防火墙和SElinux可能限制服务的...
这个“LAMP所需压缩包.zip”显然包含了搭建LAMP环境所需的组件或工具,可能是为了简化安装过程或者方便初学者快速上手。 **Linux**:作为基础操作系统,Linux提供了稳定和免费的操作系统环境。常见的Linux发行版如...
#### 一、LAMP环境概述 LAMP(Linux + Apache + MySQL + PHP)是一种流行的Web服务解决方案,它结合了开源操作系统Linux、Web服务器Apache、数据库管理系统MySQL以及脚本语言PHP。这种组合允许用户构建动态的Web应用...