Yum安装Lamp环境

方案一:

LAMP环境安装
一.Apache

1.安装
yum -y install httpd httpd-devel

删除:

yum -y erase httpd httpd-devel

2.启动和关闭

1).apachectl start |  apachectl  stop

2). /etc/init.d/httpd start | /etc/init.d/httpd stop

3). service httpd start | service httpd stop

## 开机启动程序
chkconfig level 35 httpd on

3.配置文件

vi /etc/httpd/conf/httpd.conf 主配置文件

/etc/httpd/conf.d/ 扩展配置目录

例虚拟主机我们就可以放在conf.d中

4.模块化文件放的位置

/usr/lib/httpd/modules/ 这个下面

5.安装好后,网站的默认根目录
/var/www/html

6. apache日志文件夹
/var/log/httpd/

httpd.conf配置

#ServerTokens OS   #  在错误的时候显示操作系统信息
ServerTokens Minor  # 在错误的时候不显示操作系统信息
ServerSignature Off  #  在错误的时候关闭显示详细信息

这两项是对应的,一设置就最好两个都设置一下

二.Mysql
yum -y install mysql mysql-server mysql-devel

三.PHP
搜索一下
yum search php | grep -i '^php'

找到其中的一些看着去安装,但 php 和php-devel这个必须要安装别的可以根据需要去安装也可以后期打模块上去
yum -y install php php-mysql php-gd php-devel php-mbstring

方案二:

【1】准备环境
yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2 -devel
zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel
pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel mysql-devel
net-snmp-devel curl-devel perl-DBI
【2】 安装 LAMP
一.安装 mysql:
yum -y install mysql mysql-server
自启动:
chkconfig --level 235 mysqld on
启动服务:
/etc/init.d/mysqld start
配置 mysql 的密码:
mysqladmin -u root password 123456 (自行修改!!)
mysql 的配置文件:
/etc/my.cnf

二.安装 apache:
yum -y install 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 search php
安装常用组件:
yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
重启 httpd 服务激活 php:
/etc/init.d/httpd restart
测试 php 是否安装完成
vim /var/www/html/info.php
<?php
phpinfo();
?>
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 -devel
zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel
pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel mysql-devel
net-snmp-devel curl-devel perl-DBI mysql mysql-server httpd php php-mysql
php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
然后配置 mysql 密码和更改 apache 配置文件即可。

原文地址:https://www.cnblogs.com/ahwu/p/3457695.html