CentOS6.2系统环境下部署LAMP环境步骤

最近买了创宇云的云服务器,准备拿来这折腾一下,用来学习centOS的相关知识,这里就记录一下centOS下部署lamp环境的步骤。

本机环境:CentOS6.2 32位

一般来说,在centOS下安装环境有两种方式,第一种是使用yum命令自动安装软件,第二种是下载源码包自己进行编译安装,这里主要介绍的是使用yum命令进行安装

1、安装apache

使用命令 yum install httpd,然后根据提示,最好输入Y同意安装即可。

安装完成后,使用 /ect/init.d/httpd start启动apache。

因为我需要Apache开机启动,所以使用 chkconfig httpd on设置apache开机启动。

如果需要重启apache,可以使用/etc/init.d/httpd restart来重启apache。

2、安装MySQL

首先通过命令安装mysql

yum install mysql mysql-server安 #装mysql

/ect/init.d/mysqld start #启动mysql服务

chkconfig mysqld on #设置mysql开机启动

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf  #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)

为mysql的root用户配置密码

mysql_secure_installation

回车后会提示输入当前mysql密码,默认是空密码,直接回车即可,此时会提示为root创建密码,填写两次密码后即可成功创建root的密码。

之后会提示是否删除匿名用户,是否允许root远程访问,是否删除test数据库等,根据实际情况进行yes或者no就好,所有的配置完成后会提示 Thanks for use MySQL!mysql的配置完毕。

3、安装PHP

首先使用yum install php安装php,输入Y确认安装后安装完成PHP。

完成后可以使用yum search php检查PHP组件,根据需要安装必要的组件。

我使用的是这个

yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

4、以上步骤完成后,还需要配置防火墙,开放80和3306端口

vi /etc/sysconfig/iptables打开防火墙信息,将下面的代码输入到22端口对应的规则下面,切记不是直接复制到防火墙配置的最后面。

-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT #允许3306端口通过防火墙

保存配置信息后,通过/etc/init.d/iptables restart重启防火墙。

以上步骤完成后,就已经可以通过网络访问自己的web服务了,具体的一些配置信息在之后会讲。

时间: 2024-09-23 05:44:57

CentOS6.2系统环境下部署LAMP环境步骤的相关文章

Centos6.0 x64下搭建LAMP环境

 系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libaio 备注:安装libpng时候需要zlib-devel              安装mysql时候需要libaio 2.如果没安装则yum安装 [root@centos6 ~]# yum install make gcc gcc-c++ zlib-devel libaio -y 3.由于要使用编

在CentOS6.4中安装配置LAMP环境的详细步骤

原文:在CentOS6.4中安装配置LAMP环境的详细步骤 本文详细介绍了CentOS6.4系统中安装LAMP服务并对其进行配置的过程,即安装Apache+PHP+Mysql,参照了网上大神的设置,其他Linux发行系统可以参考~ 在本文中部分命令操作需要root权限,输入'su -'命令后输入密码即可切换root身份. 一.修改设置对安装做准备 1. 防火墙设置 设置/etc/sysconfig/iptables文件允许80端口和3306端口.因为80端口是http协议所使用的端口,如果防火墙

64位CentOS 6.0下搭建LAMP环境详细步骤

这篇文章主要介绍了系统环境:Centos6.0 x64的lamp运行环境配置教程,需要的朋友可以参考下   1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libaio 备注:安装libpng时候需要zlib-devel              安装mysql时候需要libaio 2.如果没安装则yum安装 [root@centos6 ~]# yum install make gcc gcc

64位CentOS 6.0下搭建LAMP环境详细步骤_Linux

1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libaio 备注:安装libpng时候需要zlib-devel              安装mysql时候需要libaio 2.如果没安装则yum安装 [root@centos6 ~]# yum install make gcc gcc-c++ zlib-devel libaio -y 3.由于要使用编译安装,所以查看httpd.mysql.

Centos6.4 配置安装LAMP环境步骤详解

说明:适用于Centos-6.4.Centos-6.5.CentOS-7.0 配置环境: L:Centos 2.6.32-358.el6.x86_64 A:httpd.2.4.9 M:Mysql5.6.16 P:PHP5.5.11 Apache一键脚本: #!/bin/bash # Author:Byrd # Version:1.0 # Site:www.111cn.net # Contact:root#111cn.net #This script for Apache PATH=/bin:/s

阿里云ECS CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)

硬件是阿里云服务器ECS,安装阿里云提供的系统Linux CentOs7.3.LAMP环境搭建,再安装Laravel5.2框架. 硬件没什么好说的,不是很懂,买就是了. 至于系统为什么选择CentOs? 因为CentOs是公认的,个人服务器最合适的系统. 为什么选择7.3版本? 两个原则: 1.选公认的最稳定版本CentOs6.5,可惜阿里云默认的没有提供: 2.选最新的版本,因为已经修复以前的bug. 现在开始吧! LAMP安装有顺序:先安装Apache或Mysql,最后安装PHP. 1.安装

linux 下配置LAMP环境_Linux

1.准备 根据系统的不同,可能准备的文件也不同,我用的是Ubuntu Linux ,我已将以下五个文件打包,点击下方链接下载吧 httpd-2.2.9.tar.gz mysql-5.1.52.tar.gz php-5.3.5.tar.gz libxml2-2.7.7.tar.gz ncurses-5.6.tar.gz 百度网盘下载:Linux lamp环境安装包 2.安装mysql 复制代码 代码如下: 在安装之前需要添加mysql组和用户 //添加用户组用户,先取得root权限 trigkit

CentOS下批量部署Nginx环境步骤详解

安装环境: System: Centos 6.3 Salt master: salt-master.example.com Salt minion: salt-client01.example.com Salt minion: salt-client02.example.com 一.  主控端配置 1. 配置master基本参数 # vi /etc/salt/master 添加: nodegroups:    webgroup1: 'salt-client01.example.com'    w

教你在64位CentOS 6.0下搭建LAMP环境

系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libaio 备注:安装libpng时候需要zlib-devel 安装 mysql时候需要libaio 2.如果没安装则yum安装 [root@centos6 ~]# yum install make gcc gcc-c++ zlib-devel libaio -y 3.由于要使用编译安装,所以查看httpd