#!/bin/bash
#功能 yum安装nginx php mysql
#nginx支持php
#创建index.php
#添加nginx源
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
# yum安装nginx + php + mysql
yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache
#配置nginx支持php
sed -i 's/index.html/index.php index.html/' /etc/nginx/conf.d/default.conf
sed -i '30,36 s/#//' /etc/nginx/conf.d/default.conf
sed -i '31 s/html/\/usr\/share\/nginx\/html/' /etc/nginx/conf.d/default.conf
sed -i 's/scripts\$/\$document_root\$/' /etc/nginx/conf.d/default.conf
# 创建index.php测试
cat > /usr/share/nginx/html/index.php <<EOF
<?php
phpinfo();
?>
EOF
# 启动
/etc/init.d/mysqld start
/etc/init.d/nginx start
/etc/rc.d/init.d/php-fpm start
#防火樯开放80端口
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#功能 yum安装nginx php mysql
#nginx支持php
#创建index.php
#添加nginx源
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
# yum安装nginx + php + mysql
yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache
#配置nginx支持php
sed -i 's/index.html/index.php index.html/' /etc/nginx/conf.d/default.conf
sed -i '30,36 s/#//' /etc/nginx/conf.d/default.conf
sed -i '31 s/html/\/usr\/share\/nginx\/html/' /etc/nginx/conf.d/default.conf
sed -i 's/scripts\$/\$document_root\$/' /etc/nginx/conf.d/default.conf
# 创建index.php测试
cat > /usr/share/nginx/html/index.php <<EOF
<?php
phpinfo();
?>
EOF
# 启动
/etc/init.d/mysqld start
/etc/init.d/nginx start
/etc/rc.d/init.d/php-fpm start
#防火樯开放80端口
iptables -A INPUT -p tcp --dport 80 -j ACCEPT