Advertisement
asimryu

install.sh for vagrant ubuntu/trusty64 apm installation

Jul 9th, 2017
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.33 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #Shell Script install.sh for Vagrant ubuntu.trysty64 APM install
  4.  
  5. sudo apt-get update
  6.  
  7. #Apache, Php, MySQL 그리고 필요한 패키지들 설치
  8. sudo apt-get -y install apache2 php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-mysql php5-gd php5-cli php5-dev mysql-client
  9. php5enmod mcrypt
  10.  
  11. #MySql 설치 시 root 패스워드를  password!@# 로 설정
  12. sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password password!@#'
  13. sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password password!@#'
  14. sudo apt-get -y install mysql-server
  15.  
  16. echo -e "\n"
  17.  
  18. # Ubuntu의 Apache Document Root인 /var/www를 제거하고 데스크탑의 서벼 경로를 /var/www로 Symbolic Link 해준다.
  19. # 즉, 윈도우즈 바탕화면에 webserver 폴더가 있다면 그 폴더는 Vagrant로 설치한 서버에서는 /vagrant이다. 이 폴더를 /var/www로 연결한다.
  20. # Ubuntu에서 실제로 웹서버 Document Root는 /var/www/html일 수 있는데 이 경우 바탕화면의 webserver 폴더 안에 html 폴더를 만들고 파일을 그곳에 생성하거나 복사하면 된다.
  21. if ! [ -L /var/www ]; then
  22.   rm -rf /var/www
  23.   ln -fs /vagrant /var/www
  24. fi
  25.  
  26. #Apache와 MySql 서비스 재시작
  27.  
  28. service apache2 restart && service mysql restart > /dev/null
  29.  
  30. echo -e "\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement