# 홈 디렉토리 HOME_DIR="/home/$USER" WEB_DIR="$HOME_DIR/public_html"
echo "Creating user..."
# 리눅스 계정 생성 useradd -m -d $HOME_DIR -s /bin/bash $USER
# 비밀번호 설정 echo "$USER:$PASS" | chpasswd
echo "Creating web directory..."
# 웹 디렉토리 생성 mkdir -p $WEB_DIR
# 기본 index 파일 생성 echo "<h1>$DOMAIN hosting ready</h1>" > $WEB_DIR/index.html
# 권한 설정 chown -R $USER:$USER $HOME_DIR chmod 755 $WEB_DIR
echo "Creating MySQL database..."
# MySQL DB 생성 mysql -u root -pROOTPASSWORD <<EOF CREATE DATABASE $USER; CREATE USER '$USER'@'localhost' IDENTIFIED BY '$PASS'; GRANT ALL PRIVILEGES ON $USER.* TO '$USER'@'localhost'; FLUSH PRIVILEGES; EOF
echo "Creating nginx config..."
NGINX_CONF="/etc/nginx/sites-available/$DOMAIN"
cat <<EOF > $NGINX_CONF server { listen 80; server_name $DOMAIN;