您的位置:首页 > 运维架构 > Linux

【Linux 基础篇】之 yum安装LAMP环境与管理

2016-02-21 12:37 579 查看

【1】什么是LAMP

目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。这四个软件都是遵循GPL的开放源码软件,它们安全、稳定、快速、功能强大,使用它们可以建立一个快速、稳定、免费的网站系统。

【2】准备环境

yum添加163源

地址:

http://mirrors.163.com/.help/centos.html

下载方式:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

使用 yum
程序安装所需开发包
(以下为标准的rpm包名称)

yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-develzlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-develfreetype-devel pam-devel openssl-devel
libxml2-devel gettext-devel pcre-devel mysql-devel net-snmp-develcurl-devel perl-DBI

【3】 安装LAMP

安装mysql

yum -y installmysql mysql-server

自启动:

chkconfig --level 235 mysqld on

启动服务:

/etc/init.d/mysqld start

配置mysql的密码:

mysqladmin -u root password 123456 (自行修改!!)

mysql的配置文件:

/etc/my.cnf

安装apache

yum -yinstall httpd

自启动:

chkconfig --level 235 httpd on

启动服务:

/etc/init.d/httpd start

apache的web存放目录:

/var/www/html

apache的配置文件:

/etc/httpd/conf/httpd.conf

Listen 80

ServerName 127.0.0.1:80

DocumentRoot “/var/www/html”

DirectoryIndex index.php index.html index.html.var

安装php

yum -y installphp

重启httpd服务激活php:

/etc/init.d/httpd restart

测试php是否安装完成

vim /var/www/html/info.php

<?php

phpinfo();

?>

安装php的组件:

搜索php组件:

yum search php

安装常用组件:

yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xmlphp-xmlrpc php-bcmath php-mbstring

记得安装完要重启httpd服务激活组件:

/etc/init.d/httpd restart

php配置文件:

vi/etc/php.ini

memory_limit=128M

post_max_size=8M

upload_max_filesize=2M

一条命令安装

yum-y install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-develzlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-develfreetype-devel pam-devel openssl-devel
libxml2-devel gettext-devel pcre-devel mysql-devel net-snmp-develcurl-devel perl-DBI mysql mysql-server httpdphp php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring

然后配置 mysql密码和更改apache配置文件即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: