看LAMP一键自动安装脚本

 此脚本以在任何一台有网络的服务器上自动配置LNMP
使用方法:将inst_lnmp代码保存一个文件,例如inst_lnmp.sh 上传到服务器上执行。
此脚本在CentOS 6.0  X864环境下通过
#!/bin/bash 
#set -x 
#date: 2013-01-06 
#Description: LNMP is install a PHP MYSQL NGINX 
#Version: 0.1 
#Author: Wolf 
#定义命令搜索路径
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin 
export PATH 
 
src_dir=/usr/src 
nginx_dir=/usr/local/nginx 
mysql_dir=/usr/local/mysql 
php_dir=/usr/local/php 
libmcrypt_dir=/usr/local/libmcypt 
#关闭SELiunx
echo "Disabled SELinux" 
if [ -s /etc/selinux/config ] 
then 
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 
fi 
/usr/sbin/setenforce 0 
# Check if user is root 
if [ "$UID" -ne 0 ] 
then 
    printf "Error: You must be root to run this script!\n" 
    exit 1 
fi 

你可能感兴趣的:(安装,服务器)