中国投资网 百科 Centos6.0 x64下搭建LAMP环境

Centos6.0 x64下搭建LAMP环境

系统环境:centos6.0 x64

1、确认搭建灯所需要的环境是否已经安装

[root @ centos 6 ~]# rpm-q make gcc gcc-c zlib-develolibio

备注:安装libpng时候需要兹里布-德韦尔

安装关系型数据库时候需要利拜奥

2、如果没安装则妙的安装

[root @ centos 6 ~]# yum install make gcc gcc-c zlib-devel libaio-y

3、由于要使用编译安装,所以查看httpd、mysql、php是否安装,如果安装则卸载

[root @ centos 6 ~]# rpm-q httpd MySQL PHP

4、编译安装libxml2

注:libxml2是一个可扩展标记语言的c语言版的解析器,不仅支持c语言,还支持c、php、Pascal、Ruby、TCL等语言的绑定

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf libxml2-2.7.8.tar.gz

【root @ centos 6 LAMP】# CD ./libxml2-2.7.8

[root@centos6 libxml2-2.7.8]# ./configure-prefix=/usr/local/libxml 2/

[root @ centos 6 libxml 2-2。7 .8]# make;进行安装

5、编译安装libmcrypt

注:libmcrypt是加密算法扩展库。支持DES,3DES,RIJNDAEL,Twofish,idea,GOST,CAST-256,ARCFOUR,SerpENT,SAFER等算法。

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf libmcrypt-2.5.8.tar.gz

【root @ centos 6 LAMP】# CD ./libmcrypt-2.5.8

[root@centos6 libmcrypt-2.5.8]# ./configure-prefix=/usr/local/libmcrypt/

【root @ centos 6 libmcrypt-2。5 .8]# make;进行安装

6、编译安装zlib

注:zlib是提供数据压缩用的函式库

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf zlib-1.2.5.tar.gz

【root @ centos 6 LAMP】# CD ./zlib-1.2.5

[root@centos6 zlib-1.2.5]# ./配置-前缀=/usr/local/zlib/

【root @ centos 6 zlib-1。2 .5]# make;进行安装

7、编译安装libpng

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf libpng-1.5.4.tar.gz

【root @ centos 6 LAMP】# CD ./libpng-1.5.4

[root@centos6 libpng-1.5.4]#。/configure-prefix=/usr/local/libpng/-enable-shared

[root @ centos 6 libpng-1。5 .4]# make;进行安装

8、编译安装联合图象专家组

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf jpegsrc.v8c.tar.gz

【root @ centos 6 LAMP】# CD ./jpeg-8c/

[root @ centos 6 JPEG-8c]# mkdir/usr/local/JPEG/(创建联合图象专家组软件的安装目录)

[root @ centos 6 JPEG-8c]# mkdir/usr/local/JPEG/bin/(创建存放命令的目录)

[root @ centos 6 JPEG-8c]# mkdir/usr/local/JPEG/lib/(创建联合图象专家组库文件所在目录)

[root @ centos 6 JPEG-8c]# mkdir/usr/local/JPEG/include/(创建存放头文件目录)

[root @ centos 6 JPEG-8c]# mkdir-p/usr/local/JPEG/man/man 1(建立存放手册的目录)

[root@centos6 jpeg-8c]#。/configure-prefix=/usr/local/JPEG/-enable-shared-enable-static(建立共享库使用的角马的libtool和静态库使用的角马的libtool)

[root @ centos 6 JPEG-8c]# make;进行安装

9、编译安装自由类型

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf freetype-2.4.6.tar.gz

【root @ centos 6 LAMP】# CD ./freetype-2.4.6

[root@centos6 freetype-2.4.6]#。/configure-prefix=/usr/local/freetype/-enable-shared

【root @ centos 6 freetype-2。4 .6]# make;进行安装

10、编译安装自动确认

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf autoconf-2.68.tar.gz

【root @ centos 6 LAMP】# CD ./autoconf-2.68

[root@centos6 autoconf-2.68]# ./配置

[root @ centos 6 autoconf-2.68]# make;进行安装

11、编译安装绿色发展

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf gd-2.0.35.tar.gz

【root @ centos 6 LAMP】# CD ./物品-2.0.35

[root@centos6 gd-2.0.35]#。/configure-prefix=/usr/local/GD/-with-zlib=/usr/local/zlib/-with-JPEG=/usr/local/JPEG/-with-png=/usr/local/libpng/-with-freetype=/usr/local/freetype/

【root @ centos 6 GD-2。0 .35]# make;进行安装

12、安装街头流氓

[root@centos6 LAMP]# pwd

/tmp/灯

[root @ centos 6 LAMP]# tar-zxvf httpd-2.2.19.tar.gz

【root @ centos 6 LAMP】# CD ./httpd-2.2.19

[root@centos6 httpd-2.2.19]#。/配置-前缀=/usr/local/Apache/-enable-so-enable-rewrite

【root @ centos 6 httpd-2。2 .19]# make;进行安装

[root @ centos 6 LAMP]#/usr/local/Apache/bin/Apache CTL start

[root@centos6灯]#

CP/usr/local/Apache/bin/Apache CTL/etc/init。d/https

[root @ centos 6 LAMP]# chmod x/etc/init。d/https

[root@centos6 ~]# chkconfig -添加超文本协议服务

注意:如果提示servicehttpddoes不支持chkconfig错误

解决办法:编辑/etc/RC。d/初始化。d/https在文件第二行加入

#chkconfig:234510 90

#描述:激活/停用Apache Web服务器

[root @ centos 6 ~]# chkconfig-level 2345 httpd on

[root@centos6灯]#服务超文本协议服务重启

开机自动启动街头流氓的另一种方法:

修改/etc/rc。本地文件

# vim /etc/rc.local

在文件中添加/usr/local/Apache/bin/Apache CTL start

13、编译安装关系型数据库

[root@centos6 LAMP]# pwd

/tmp/灯

【root @ centos 6 LAMP】# tar-zxvf MySQL-5。5 .15-Linux 2.6-x86 _ 64。焦油。地面零点

【root @ centos 6 LAMP】# CD ./mysql-5.5.15-linux2.6-x86_64

【root @ centos 6 mysql-5。5 .15-Linux 2.6-x86 _ 64]#组添加关系型数据库

【root @ centos 6 MySQL-5。5 .15-Linux 2.6-x86 _ 64]# useradd-r-g MySQL MySQL(创建关系型数据库用户,并将用户指定至关系型数据库组)

【root @ centos 6 MySQL-5。5 .15-Linux 2.6-x86 _ 64]# CD/usr/local/

[root @ centos 6 local]# ln-s/tmp/LAMP/MySQL-5。5 .15-Linux 2.6-x86 _ 64 MySQL

[root@centos6 local]# cd ./mysql/

[root @ centos 6 MySQL]# chown-R MySQL .(将该目录的用户权限全部更改为关系型数据库用户)

[root @ centos 6 MySQL]# chgrp-R MySQL .(将该目录的用户组全部改为关系型数据库用户组)

[root@centos6 mysql]# ./scripts/MySQL _ install _ db-user=MySQL(将关系型数据库目录的数据库使用权限指定为mysql)

[root @ centos 6 MySQL]# chown-R root .

[root @ centos 6 MySQL]# chown-R MySQL数据

[root @ centos 6 MySQL]# CP支持-文件/我的-中。cn f/etc/my。cn f(将当前目录下的配置文件拷贝到系统配置文件下,并更名为my.cnf)

[root @ centos 6 MySQL]# CP支持-文件/MySQL。服务器/etc/init。d/mysqld

[root @ centos 6 MySQL]# chmod x/etc/init。d/mysqld

[root@centos6 mysql]# chkconfig -添加mysqld

[root @ centos 6 MySQL]# chkconfig-level 345 mysqld on

[root @ centos 6 MySQL]#服务mysqld重新启动

[root@centos6 mysql]#

/usr/local/MySQL/bin/MySQL admin-u root密码' 123456 '(设置根用户登录关系型数据库的密码)

[root @ centos 6 MySQL]#/usr/local/MySQL/bin/MySQL-u rootp(进入并访问关系型数据库数据)

输入密码:

欢迎使用MySQL监控器.命令以结尾;或者g .

您的关系型数据库连接身份证明(identification)是2

服务器版本:5 .5 .15-日志关系型数据库社区服务器(GPL)

版权所有2000年、2010年、甲骨文公司和/或其附属公司。保留所有权利。

神谕是甲骨文公司和/或其

附属公司。其他名称可能是其各自的商标

业主。

键入“救命”或" h "表示帮助。键入" c "清除当前输入语句。

mysql(成功登录mysql)

14、编译安装服务器端编程语言(专业超文本预处理器的缩写)

[root@centos6 LAMP]# pwd

/tmp/灯

[root@centos6灯]#

本文来自网络,不代表本站立场,转载请注明出处:https:

Centos6.0,x64下搭建LAMP环境

中国投资网后续将为您提供丰富、全面的关于Centos6.0,x64下搭建LAMP环境内容,让您第一时间了解到关于Centos6.0,x64下搭建LAMP环境的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。