Centos6.4版本下搭建LAMP环境

配置yum

mkdir/mnt/cdrom

mount/dev/cdrom  /mnt/cdrom 装载光盘

vi /etc/yum.repos.d/CentOS-Media.repo

然后清除yum缓存 yum clean all

将两个配置文件改名绕过网络安装

mv /CentOS-Base.repo CentOS-Base.repo1

mv /CentOS-Debuginfo.repo CentOS-Debuginfo.repo1

完成yum配置

配置防火墙,开放80、3306端口

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

关闭SELinux

vi /etc/selinux/config

SELINUX=enforcing 注释掉#

SELINUXTYPE=targeted 注释掉#

添加SELINUX=disabled

保存,退出

执行setenforce 0 关闭SELinux

然后开始安装

Apache服务器 yum install httpd

完成后输入 chkconfig httpd on

service httpd restart

Mysql服务器 yum install mysql mysql-server

完成后输入 chkconfig mysqld on

service mysqld restart

mysqladmin –uroot password “htuidc”    (为root设置密码)

mysql_secure_installation(为Mysql的root账户添加密码)

然后提示:Remove anonymous users?[Y/n] (是否删掉匿名用户)
输入:Y,然后 Enter
再提示:Disallow root login remotely?[Y/n](是否取消远程root登录)
输入:Y,然后Enter
再提示:Remove test database and access to it?[Y/n](是否删掉test数据库)
输入:Y,然后Enter
再提示:Reload privilege tables now?[Y/n]
输入:Y,然后Enter

系统提示Success,Thanks for using MySQL!即说明MySQL安装成功。
测试MySQL是否安装成功:
执行命令:
mysql -u root -p,输入root密码,看是否能够进入MySQL数据库执行MySQL命令。若不能,需要重新对MySQL进行安装。

PHP5    yum install php*

此处安装的PHP组件较多:
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 。

1、Apache配置
执行命令vi /etc/httpd/conf/httpd.conf,在配置文件末尾部分,取消对<VirtualHost>标签对儿内的内容的注释,我们主要配置两行内容,DocumentRoot项的值设为/var/www/html,ServerName项的值为服务器的主机名。

在httpd.conf配置文件的402行,添加index.php项。

2、php配置
vim /etc/php.ini,取消946行对date.timezone=PRC的注释。

service httpd restart

3、MySQL配置
执行#vim /etc/my.cnf命令,在末行添加default-character-set = utf8 对MySQL字符集进行配置。

#service mysqld restart

测试篇
1、在/var/www/html/目录下新建index.php文件,
#vim /var/www/html/index.php 
输入以下内容:    
<?php
phpinfo();
?>

对index.php文件进行保存,并添加可执行权限(容易忽视)

Centos6.4版本下搭建LAMP环境的更多相关文章

  1. CentOS下搭建LAMP环境详解

    前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发. •LAMP: Linux + Apache + PHP + Mysql. •系统: CentOS ...

  2. linux下搭建lamp环境以及安装swoole扩展

    linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源  我安装的环境是:apache2.2.15+mysql5 ...

  3. Ubuntu18.04下搭建LAMP环境

    一.Apache2 web 服务器的安装 : 可以先更新一下服务器 1.sudo apt-get update             # 获取最新资源包 2.sudo apt-get upgrade ...

  4. CentOS6.5下搭建LAMP环境(源码编译方式)

    CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL) 学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP ,WAMP,MAMP等.这里我介 ...

  5. CentOS 6.5下搭建LAMP环境详细步骤

    1.确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li ...

  6. 64位CentOS 6.0下搭建LAMP环境

    系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libai ...

  7. ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

    前言: 一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的 ...

  8. 在Ubuntu Server下搭建LAMP环境学习记录

    更新于2015/6/16日,因图片地址失效,请在此地址查看:http://note.youdao.com/share/?id=1c249ae6dc6150cbf692adec67b23a33& ...

  9. 在Ubuntu Server下搭建LAMP环境

    1 LAMP的安装 LAMP通常是指Linux+Apache+MySQL+PHP组合形成的一套可以运行PHP程序的体系,并不是一个软件的名称.没有安装MySQL的服务器依然可以在其它条件完备的情况下运 ...

随机推荐

  1. shell 学习笔记

    <Linux命令行与shell脚本编程大全>笔记   wkss 其他:http://www.cnblogs.com/pengdonglin137/p/3528303.html 一.基本命令 ...

  2. Puppet

    一个完整的自动化运维包括系统安装.配置管理.服务监控三个方面.那今天咱们大家一起来学习一下Puppet实际运维中的案例.仅供参考,欢迎大家提更多的意见! 一.应用背景 某公司新到500台服务器,需要安 ...

  3. [golang学习] 在idea中code & debug

    [已废弃]不需要看 idea 虽然审美倒退了n年. 不过功能还是相当好用的. idea 的go插件堪称最好的go ide. 1. 语法高亮支持 2. 智能提示 3. 跳转定义(反跳转回来) 4. 集成 ...

  4. IOS 给图片添加水印(文字)

    有时候上传图片要加唯一标识,简单的就是添加一个水印.这里水印我们讲文字,可以是当前系统时间.坐标.地理位置等 原理就是把一个字符串写到图片上,并且字(font)的大小由图片大小控制. 以下是封装好的一 ...

  5. jsp中调用getOutputStream()产生冲突

    再用jsp进行图片的生成的时候,例如一些验证码,比例图的时候,在对图片进行输出调用 getOutputStream() 的时候会报该方法已经被调用的冲突. 例如如下的程序: <%@ page c ...

  6. 【MongoDB】使用mongo连接服务器。。。

    使用mongo连接服务器 命令行: ./mongo 主机号:端口号/数据库名 e.g. ./mongo 127.0.0.1:12345/mongodb1 关闭服务器 use admin db.shut ...

  7. webapp新体验Rem实现移动端网页适配详解资源

    本来想写一篇,webapp使用Rem的问题,查了一下相关rem的介绍之后,发现很多平台已经解释的很清楚了,图文并茂,于是我便想将其解释资源整理一些,方便以后自己查阅. 腾讯ISUX:web app变革 ...

  8. Java中创建操作文件和文件夹的工具类

    Java中创建操作文件和文件夹的工具类 FileUtils.java import java.io.BufferedInputStream; import java.io.BufferedOutput ...

  9. hdu 4081 最小生成树+树形dp

    思路:直接先求一下最小生成树,然后用树形dp来求最优值.也就是两遍dfs. #include<iostream> #include<algorithm> #include< ...

  10. .Net (MVC) 随机生成验证码

    以前一直对C#的GDI画图部分知识点不怎么用所以忘得差不多了,这两天正好公司要做一个博客系统,其中一个需求就是留言时为了防止恶意攻击必须填写验证码,正好借着这个机会复习了一下,以下是实现代码,写的比较 ...