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