lamp安装

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介:

1、安装基本的库如gd,png,jpeg,freetype。

yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel gd libpng  libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib  zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses  ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel  libidn libidn-devel openssl openssl-devel openldap openldap-devel  nss_ldap openldap-clients openldap-servers

2、修改SELINUX
#vim /etc/selinux/config
找到
SELINUX=enforcing
改为
#SELINUX=enforcing
添加一行
SELINUX=disabled
保存退出

3、安装mysql

# tar -zvxf mysql-5.0.45-linux-i686-glibc23.tar.gz 
# mkdir -p /usr/local/mysql 
# cp -r mysql-5.0.45 /usr/local/mysql 
# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql //开机启动mysql
# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf


4、安装apache

#tar -zvxf httpd-2.2.6.tar.gz
#cd httpd-2.2.6
#./configure --prefix=/usr/local/apache --enable-modules=so --enable-rewrite
#make
#make install


修改apache启动用户

#vim /usr/local/apache/conf/httpd.conf
User apache
Group apache

#/usr/local/apache/bin/apachectl -k start  //启动apache

用浏览器查看http://127.0.0.1,得到it works,说明apache已经配置成功了.

5、安装php

#tar xzvf php-5.2.14.tar.gz
#cd php-5.2.14
#./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-gd \
--with-jpeg \
--with-zlib \
--with-png \
--with-freetype \
--enable-trace-vars \
--with-mysql \
--enable-mbstring=all \
--with-curl \
--enable-mbregex \
--with-config-file-path=/usr/local/php \
--enable-ftp \
--enable-soap
#make
#make install
#cp php.ini-dist /usr/local/php5/php.ini


6、重新配置apache支持php


#vim /usr/local/apache/conf/httpd.conf
在LoadModule php5_module modules/libphp5.so这行下面添加
'AddType application/x-httpd-php .php'
#/usr/local/apache/bin/apachectl -k restart  //重启apache
#echo '<?php phpinfo();?>' > /usr/local/apache/htdocs/info.php
#chown apache:apache /usr/local/apache/htdocs/info.php
访问http://127.0.0.1/info.php会输出一些信息。

 


    本文转自yuangang_love 51CTO博客,原文链接:http://blog.51cto.com/linux008/557880,如需转载请自行联系原作者


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
安全 关系型数据库 Java
1.2 什么是LAMP
1.2 什么是LAMP
157 0
|
关系型数据库 MySQL PHP
|
关系型数据库 MySQL PHP
|
Web App开发 存储 关系型数据库
|
Web App开发 关系型数据库 PHP
|
关系型数据库 MySQL 数据库
|
关系型数据库 MySQL 测试技术
|
开发工具 数据安全/隐私保护
|
关系型数据库 Linux PHP