hot Về việc đăng ký thành viên

hot Thông tin Việc Làm Khách Sạn lương cao

hot Hỗ trợ đăng bài PR MIỄN PHÍ


Script tự động tải và cài đặt WordPress trên VPS

Thảo luận trong 'Rao vặt linh tinh'

Ads

Chia sẻ trang này

  1. hauphong

    hauphong Nhân viên thử việc

    Tham gia ngày:
    16/12/14
    Bài viết:
    433
    Đã được thích:
    0
    Điểm thành tích:
    16
    Giới tính:
    Nam
    Công việc test và thử nghiệm VPS yêu cầu mình thường xuyên phải cài đặt mã nguồnWordPress. Tuy nhiên qui trình cứ lặp đi lặp lại khá buồn tẻ nên mình đã tìm cách tạo ra 1 script tự động cài đặt giúp tiết kiệm được khá nhiều thời gian.

    Nếu các bạn muốn sử dụng script này cần tạo trước database, MySQL account, di chuyển đến folder cần cài đặt rồi chạy lệnh sau:

    wget http://hocvps.com/scripts/wp && chmod +x wp && ./wp
    Mã nguồn WordPress mới nhất sẽ được tự động tải xuống, giải nén.

    Cuối cùng bạn chỉ cần truy cập vào domain, giao diện cài đặt WordPress quen thuộc sẽ xuất hiện để bạn bắt đầu.

    [​IMG]

    Tham khảo script:

    #!/bin/bash

    # Script tu dong tai ban WordPress moi nhat va cai dat tao boi Luan Tran - http://hocvps.com/

    while [ 1 ];do
    clear
    printf "=========================================================================n"
    printf "Chuan bi qua trinh tai ban cai dat WordPress... n"
    printf "=========================================================================n"

    printf "Ban hay dien thong tin nhu yeu cau: n"
    # DB Variables
    echo -n "MySQL Host (localhost): "
    read mysqlhost
    if [ "$mysqlhost" = "" ]; then
    mysqlhost="localhost"
    fi

    echo -n "MySQL DB Name: "
    read mysqldb

    echo -n "MySQL DB User: "
    read mysqluser

    echo -n "MySQL Password: "
    read mysqlpass

    if [ "$mysqldb" != "" ] && [ "$mysqluser" != "" ] && [ "$mysqlpass" != "" ]; then
    break
    fi
    done

    clear
    printf "=========================================================================n"
    printf "Downloading... n"
    printf "=========================================================================n"

    # Download latest WordPress and uncompress
    wget http://wordpress.org/latest.tar.gz
    tar zxf latest.tar.gz
    mv wordpress/* ./

    # Grab Salt Keys
    wget -O /tmp/wp.keys https://api.wordpress.org/secret-key/1.1/salt/

    # Butcher our wp-config.php file
    sed -e "s/localhost/"$mysqlhost"/" -e "s/database_name_here/"$mysqldb"/" -e "s/username_here/"$mysqluser"/" -e "s/password_here/"$mysqlpass"/" wp-config-sample.php > wp-config.php
    sed -i '/#@-/r /tmp/wp.keys' wp-config.php
    sed -i "/#@+/,/#@-/d" wp-config.php

    # Tidy up
    rmdir wordpress
    rm latest.tar.gz
    rm /tmp/wp.keys
    rm wp

    clear
    printf "=========================================================================n"
    printf "Xong, gio ban hay truy cap vao domain de cai dat WordPress! n"
    printf "Hoac truy cap http://hocvps.com n"
    printf "=========================================================================n"

    Chạy được trên cả CentOS và Ubuntu nhé.

    Chú ý: có thể bạn cần phân quyền cho webserver
     

Chia sẻ trang này

Tags: No tags Edit Tags

Bài viết giới thiệu: "Script tự động tải và cài đặt WordPress trên VPS"