方案一:
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 配置文件即可。