CentOS快速搭建LAMP环境

LAMP --  Linux Apache MySQL PHP

在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP

第一步、安装并配置Apache

1、使用yum安装

[plain] view plaincopy

  1. yum install httpd

2、修改防火墙配置,打开80端口,可以顺便把MySQL的3306端口也打开

[plain] view plaincopy

  1. vi /etc/sysconfig/iptables

添加两条记录

[plain] view plaincopy

  1. -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
  2. -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

注意添加位置,如下图

3、关闭SELINUX

[plain] view plaincopy

  1. vi /etc/selinux/config

修改SELINUX=disabled

4、Apache配置文件

[plain] view plaincopy

  1. vi /etc/httpd/conf/httpd.conf

找到ServerName,设置为自己的域名,如果没有域名,可以设置为localhost:80

5、开机自动启动Apache

[plain] view plaincopy

  1. chkconfig httpd on

6、重启Apache

[plain] view plaincopy

  1. service httpd restart

7、打开浏览器,输入地址测试

第二步、安装并配置MySQL

1、使用yum安装

[plain] view plaincopy

  1. yum install mysql mysql-server

2、开机自动启动MySQL

[plain] view plaincopy

  1. chkconfig mysqld on

3、MySQL设置root密码

[plain] view plaincopy

  1. mysql_secure_installation

回车后,输入y进行密码设置,设置完密码之后,一路回车,直到出现:Thanks for using MySQL!

4、重启MySQL

[plain] view plaincopy

  1. service mysqld restart

第三步、安装并配置PHP

1、使用yum安装

[plain] view plaincopy

  1. yum install php

2、安装PHP组件

[plain] view plaincopy

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

3、重启Apache和MySQL

4、可以在默认的代码目录下,上传PHP文件进行测试,默认目录在/var/www/html。可以在httpd.conf文件里修改路径。

*然后,就可以根据自己的具体需要,来对Apache MySQL PHP进行配置。默认的配置文件路径如下:

Apache配置文件路径:/etc/httpd/conf/httpd.conf
MySQL配置文件路径: /etc/my.cnf
PHP配置文件路径:     /etc/php.ini

转载:http://www.centoscn.com/CentosServer/www/2015/0129/4587.html

时间: 2024-10-24 05:25:05

CentOS快速搭建LAMP环境的相关文章

centos7.6快速搭建lamp环境调试过程

最小化安装系统后先更新 [[email protected] ~]# yum update -y [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [[email protected] ~]# uname -r3.10.0-957.10.1.el7.x86_64 关闭防火墙systemctl stop firewalld.service 关闭防火墙开机启动systemctl di

RHEL 6.2下快速搭建LAMP环境和zabbix 2.0.6

一.快速搭建LAMP环境 1.配置本地yum源 [[email protected] ~]# mount /dev/cdrom /mnt [[email protected] ~]# vi /etc/yum.repos.d/rhel-source.repo [rhel-source] name=rhel-source baseurl=file:///mnt enabled=1 gpgcheck=0 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redha

CentOS下搭建LAMP环境详解

前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发. •LAMP: Linux + Apache + PHP + Mysql. •系统: CentOS 6.5,32位. CentOS安装 我选取了32位的CentOS 6.5这个Linux系统,安装过程也很简单,不再过多叙述,只稍微介绍一下我的分区情况: 分区名  大小 /boot  200MB /swap  2GB(不大于物理分区即可) /  20GB /home 剩余空间 Apache编译安装

快速搭建LAMP环境

快速搭建LAMP环境 Linux+Apache+MySQL+PHP一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台. 安装步骤: 1. 安装MySQL # yum install mysql-server -y 2. 启动MySQL # /etc/init.d/mysqld start 修改数据库密码 # mysqladmin -u root password "newpassword&q

CentOS7上快速搭建LAMP环境

首先 确保CentOS7上网络配置正确,可以正常访问互联网. 确保已经关闭了iptables. CentOS7上是firewall,关闭命令: # systemctl stop firewalld.service    # 停止firewalld服务 # systemctl disable firewalld.service    # 设置开机默认不启动 确保selinux已经关闭. # setenforce 0  # 不重启系统的状态下关闭selinux(permissive状态) # get

CentOS 7搭建LAMP环境上线PHPMyAdmin系统

一.安装Apache服务 关于安装Apache详细配置及原理概述请参考:CentOS 7.4搭建Apache网站服务 [[email protected] ~]# mount /dev/cdrom /mnt/ <!--挂载LAMP光盘--> [[email protected] ~]# cp /mnt/* /usr/src/ <!--将mnt目录下的程序包拷贝到/usr/src/--> [[email protected] ~]# mount /dev/cdrom /mnt/ &l

redat利用yum快速搭建LAMP环境

LAMP LAMP环境,对于PHP开发及其开源的PHP项目的部署都很关键的. LAMP的含义: L   ---Linux A  ---Apache   web M ---Mysql     database P  ---Php 01. Apache的安装   yum install -y httpd vim /etc/httpd/conf/httpd.conf DirectoryIndex  index.html index.php      ###添加默认首页 AddType applicat

CentOS下快速搭建LAMP环境

LAMP --  Linux Apache MySQL PHP 在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP 第一步.安装并配置Apache 1.使用yum安装 yum install httpd 2.修改防火墙配置,打开80端口,可以顺便把MySQL的3306端口也打开 vi /etc/sysconfig/iptables 添加两条记录 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACC

CentOS 6.4使用yum快速搭建LAMP环境

安装apache[[email protected] ~]# yum -y install httpd 开机启动[[email protected] ~]# chkconfig httpd on开启服务[[email protected] ~]# service httpd start 安装一些扩展[[email protected] ~]# yum install -y httpd-manual mod_ssl mod_perl mod_auth_mysql 查看下端口是否启动[[email