Centos6.4版本下搭建LAMP环境

时间:2022-01-18 09:17:34

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&period;04下搭建LAMP环境

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

  4. CentOS6&period;5下搭建LAMP环境&lpar;源码编译方式&rpar;

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

  5. CentOS 6&period;5下搭建LAMP环境详细步骤

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

  6. 64位CentOS 6&period;0下搭建LAMP环境

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

  7. ubuntu server 14&period;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. 收藏夹里的js

    释放右键 javascript:(function(){var doc=document;var bd=doc.body;bd.onselectstart=bd.oncopy=bd.onpaste=b ...

  2. python 学习笔记6(函数)

    函数 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 1.减少代码重复 2.保持代码的一致性 3.方便修改,可扩展性 函数的创建 #简单 ...

  3. JSON 之 SuperObject&lpar;3&rpar;&colon; 访问

    测试数据提前加入 Memo1 中: 代码文件: unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, ...

  4. javascript数组去重算法-----1

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. ios多视图开发中:xib与UIViewController的关联

    个人感觉ios中的UIViewController和xib文件,分别相当于android的Activity 和Layout文件 当时两者的关联比android稍微复杂些. ios上分别新建的UIVie ...

  6. 14&period;8&period;1 Enabling File Formats

    14.8 InnoDB File-Format Management 14.8.1 Enabling File Formats 14.8.2 Verifying File Format Compati ...

  7. WPF软件开发系统之三——自助购票取票、自助选座系统

    本系统使用.Net WPF开发,运行于Windows操作系统,电脑或者触摸屏设备(包括竖屏). 本系统开发背景:景点.影院.或商场的自助购票.取票系统. 图书馆.自习室的选座.占座系统. 功能包括:选 ...

  8. How Many Zeroes&quest; LightOJ - 1140

    #include<stdio.h> #include<string.h> #include<math.h> #include<time.h> #incl ...

  9. Redis重大版本

    Redis借鉴了Linux操作系统对于版本号的命名规则: 版本号第二位如果是奇数,则为非稳定版本(例如2.7.2.9.3.1),如果是偶数,则为稳定版本(例如2.6.2.8.3.0.3.2), 当前奇 ...

  10. linux 自定义信号

    从来没试过linux自定义信号,查了下,说是系统只提供了SIGUSR1和SIGUSR2两个,就两个够吗?更要命的是如果要自定义信号如#define SIG_MYSIG   ....的话要改内核才行,哥 ...