`

Linux 快速安装 LAMP环境

阅读更多
Linux 快速安装 LAMP环境

#检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。
yum update 

#安装gcc软件编译环境。
yum install gcc gcc-c++ 

#卸载系统自带的httpd
yum erase httpd 


yum install zlib-devel libtool ncurses-devel libxml2-devel

/*(zlib-devel 安装apache需要,否则出错 .libtool安装mysql时候需要.同时附带了autoconf automake imake 编译mysql 5.1.48时候会出错 需要autoconf重新配置一下)*/


以上为一些准备工作,使用yum安装LAMP的前提准备。接下开始安装各个组件。

安装apache
yum install httpd httpd-devel  
/etc/init.d/httpd start #安装好之后启动apache


安装mysql
yum install mysql mysql-server mysql-devel  
/etc/init.d/mysqld start #启动mysql服务


设置mysql密码:

直接使用"mysql"进入数据库模式,
mysql> USE mysql;  
mysql> UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root';  
mysql> FLUSH PRIVILEGES;  
mysql -u root -p
Enter Password:


创建一个用户管理数据库
  
 mysql > create database demo  
 mysql >GRANT ALL PRIVILEGES ON demo.* TO 'guest'@'localhost' IDENTIFIED BY 'guest' WITH GRANT OPTION;  
 mysql> UPDATE user SET Password=PASSWORD('guest') WHERE user='guest';  


安装php
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml 
/etc/init.d/httpd restart #安装好php之后重启httpd


安装phpmyadmin
cd /var/www/html
wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.2.2/phpMyAdmin-3.5.2.2-all-languages.tar.gz?r=http%3A%2F%2Fwww.phpmyadmin.net%2Fhome_page%2Fdownloads.php&ts=1345431806&use_mirror=iweb

tar -zxf phpMyAdmin-3.5.2.2-all-languages.tar.gz 

mv phpMyAdmin-3.5.2.2-all-languages phpmyadmin

mv phpmyadmin/config.sample.inc.php phpmyadmin/config.inc.php
#编辑phpmyadmin配置
vi phpmyadmin/config.inc.php


设置成开机启动:
chkconfig httpd on  
chkconfig mysqld on


安装squid组件
yum -y install squid


最后需要打开防火墙

#开启80端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT   

#保存修改规则
/etc/rc.d/init.d/iptables save

#查看状态
/etc/init.d/iptables status


安装环境
[root@localhost html]# uname -a
Linux localhost.localdomain 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost html]# cat /etc/centos-release 
CentOS release 6.3 (Final)
[root@localhost html]# 



  • 大小: 239.1 KB
  • 大小: 252.6 KB
0
3
分享到:
评论

相关推荐

    Linux下——LAMP环境的搭建

    总结来说,LAMP环境的搭建包括安装Apache、MySQL和PHP,配置相关服务和文件,以及在客户端进行测试。通过RPM包方式安装,可以简化过程,快速地在RHEL4.2系统上建立一个用于PHP应用的Web服务器。

    阿里云linux一键安装web环境

    阿里云Linux一键安装Web环境是针对在阿里云服务器上快速部署Web服务的一种高效方法。它通常涉及Apache或Nginx Web服务器、PHP解释器、MySQL或MariaDB数据库等组件的安装,这些组件构成了常见的LAMP(Linux、Apache、...

    在linux上安装lamp

    本文详细介绍了在Linux系统上通过分步安装和一键安装包两种方式搭建LAMP环境的过程。对于希望深入理解每个组件安装细节的用户来说,分步安装是更好的选择;而对于追求高效便捷的用户,则推荐使用一键安装包方式。...

    一键安装lamp环境。

    LAMP(Linux、Apache、MySQL、PHP)是搭建Web...总之,一键安装LAMP环境是快速部署Web服务器的方法,但深入理解和掌握每个组件的工作原理及配置细节,对系统管理员来说至关重要,这将有助于更好地管理和维护服务器。

    LINUX下的LAMP环境搭建.pdf

    在Linux系统中,有RPM包安装和源码包安装两种方法来搭建LAMP环境。 ### RPM包LAMP环境搭建 1. **RPM包安装** RPM包安装是一种快速简便的方法,它通过YUM工具自动处理软件包的依赖关系。首先,确保系统中已经配置...

    lamp集成安装工具

    这个“lamp集成安装工具”正是为了简化这一过程,帮助用户快速在Linux环境中配置好LAMP环境。本文将详细介绍LAMP的组成部分、其在Web开发中的作用,以及如何使用该工具进行安装。 1. **Linux**:作为操作系统的基础...

    LAMP(linux+apache+mysql+php)的基本配置

    在Red Hat 5系统上安装LAMP环境,首先需要确保系统已经更新到最新状态,并且安装了必要的开发工具。 **1. 安装Apache** Apache是LAMP环境中的Web服务器组件,用于处理HTTP请求并提供静态或动态内容。可以通过以下...

    Ubuntu Linux一键搭建Lamp开发环境.zip

    虽然标题主要提及的是服务器端的LAMP环境,但嵌入式Linux开发是指在资源受限的设备上,如路由器、智能家居设备、工业控制系统等,使用Linux进行软件开发。尽管这里的教程可能不直接涉及嵌入式硬件,但熟悉在Ubuntu...

    快速搭建lamp环境+私有云.rar_lamp_私有云

    本教程将指导你如何在Linux系统上快速搭建LAMP环境,并进一步扩展到私有云的构建。 首先,我们来详细了解一下LAMP各组成部分: 1. Linux:作为基础操作系统,Linux提供了稳定、开源的操作环境,是许多服务器首选的...

    lamp一键安装脚本,xen一键安装linux

    这个一键安装脚本集可以帮助用户快速、简便地在Linux系统中配置LAMP环境,尤其适合那些对Linux系统操作不熟悉或者希望节省时间的用户。Xen是一种开源的虚拟化技术,可以在单一的物理服务器上运行多个独立的操作系统...

    Linux下LAMP PHP开发环境搭建.docx

    本文主要介绍了在 Linux 系统下搭建 LAMP 环境的步骤,包括安装 build-essential、MySql 和 PHP 等组件。下面是详细的知识点: 一、build-essential 的安装 build-essential 是编译源码包(C/C++ 程序)所需的编译...

    linux下的LAMP一键安装教程.pdf

    XAMPP是这个组合的一个集成包,它包括Apache web服务器、MySQL数据库、PHP脚本语言以及Perl等组件,使得在Linux上快速安装和配置LAMP环境变得非常简便。 在XAMPP的Linux版本中,LAMPP的名称被弃用,改为XAMPP for ...

    linux下的LAMP一键安装教程.docx

    Linux下的LAMP(Linux、Apache、MySQL、PHP)是一套常用的...通过以上步骤,你可以在Linux系统上快速搭建一个功能齐全的LAMP环境,开始你的Web开发工作。记住,始终关注XAMPP的更新,以获取最新的安全补丁和功能改进。

    兄弟连LAMP环境源码包

    在实际开发中,LAMP环境的搭建还可以通过自动化工具,如XAMPP、WAMP等简化版集成环境,或者使用Docker容器化技术来实现,这些方法能快速创建和部署LAMP环境,适用于开发者和运维人员的不同需求。

    兄弟连lamp环境搭建源码包lamp-php5.4

    1. Linux:LAMP环境的基础是Linux操作系统,通常选择Ubuntu、CentOS或Debian等发行版。安装过程中需要确保系统是最新的,可以通过执行`sudo apt-get update`(Ubuntu/Debian)或`yum update`(CentOS/RHEL)来更新。...

    Linux操作系统安装LAMP环境

    安装LAMP环境是一个非常实用的操作,可以让开发者快速搭建起一个功能完整的Web开发和部署环境。Linux操作系统提供了稳定的运行平台,Apache作为服务器软件能够处理Web请求,MySQL用于存储和管理数据,而PHP则是连接...

    window环境下安装LAMP的一些包

    在Windows环境下搭建LAMP(Linux、Apache、MySQL、PHP)服务器是常见的开发和测试环境配置。这个压缩包文件提供了一套适用于Windows的工具,包括PHP、Apache和libmysql.dll,帮助用户快速构建本地PHP开发环境。下面...

    Linux系统web服务器LAMP全套源码包整理

    6. **安全与优化**:在部署LAMP环境时,还需要考虑安全性与性能优化。这可能包括限制Apache的用户权限、设置防火墙规则、加密MySQL连接、禁用不必要的PHP扩展等。 7. **维护与更新**:定期更新LAMP组件至最新版本,...

Global site tag (gtag.js) - Google Analytics