Ubuntu 12.04 一键安装lnmp环境

  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 


你可能感兴趣的:(ubuntu,LNMP,12.04)