因为是搭建测试环境,全部采用apt安装,取消开机启动:

  1. #!/bin/bash 
  2.  
  3. sudo apt-get -y install python-dev 
  4. sudo apt-get -y install mysql-server mysql-client libmysqlclient-dev 
  5. sudo apt-get -y install  python-setuptools 
  6. sudo easy_install mysql-python 
  7. sudo apt-get -y install nginx 
  8. sudo apt-get -y install php5-cli php5-cgi php5-fpm php5-mcrypt php5-mysql php5-curl php5-gd 
  9. sudo echo "extension=mysqli.so" >> /etc/php5/fpm/php.ini 
  10. sudo apt-get -y install sysv-rc-conf 
  11. sudo sysv-rc-conf --level 2345 nginx off 
  12. sudo sysv-rc-conf --level 2345 php5-fpm off 
  13. sudo sed -i  's/start on runlevel \[2345\]/start on runlevel \[\]/' /etc/init/mysql.conf 
  14. cat > /etc/nginx/sites-availabel/default << EOF 
  15. server { 
  16.  
  17.     root /usr/share/nginx/www; 
  18.     index index.php index.html index.htm; 
  19.     server_name localhost; 
  20.  
  21.     location ~ \.php$ { 
  22.         fastcgi_split_path_info ^(.+\.php)(/.+)$; 
  23.         fastcgi_pass 127.0.0.1:9000
  24.         fastcgi_index index.php; 
  25.         include fastcgi_params; 
  26.     } 
  27.  
  28. EOF  
  29. sudo /etc/init.d/mysql restart 
  30. sudo /etc/init.d/nginx restart 
  31. sudo /etc/init.d/php5-fpm restart