a) Phát triển Giao diện (Theme) Tổng quan về theme của NukeViet
1.13.2 Up Website lên host
Để upload website lên host chúng ta thực hiện các bước sau đây:
• Bước 1: Tại localhost bạn vào PHP myadmin chọn CSDL của website bạn cần upload chọn export, sau khi quá trình export CSDL hoàn thành bạn sẽ nhận được 1 file có dạng *.sql
• Bước 2: Đăng nhập vào byethost bằng tài khoản bạn vừa tạo rồi truy cập vào Cpanel bằng tài khoản mà byethost đã gửi cho bạn trong email
• Bước 3: Sau khi đăng nhập thành công ta tìm đến ô My SQL database click vào và tạo 1 database mới.
• Bước 4: Sau khi tạo xong database ta nhìn ở khung dưới click vào dòng admin của database đó rồi chọn mục importer nhấn vào chọn tệp rồi tìm đến file *.sql chúng ta đã export ở trên rồi nhấn execute và đợi cho quá trình upload database lên hoàn thành.
Xây dựng Website bán hàng điện tử điện lạnh
• Bước 5: tại trang panel của bạn, bạn chọn mục subdomains để đăng kí miễn phí 1 tên miền do byethost cung cấp và nhấn create.
• Bước 6: Sau khi đã tạo xong tên miền chún ta quay trở lại localhost và tìm đến thư mục chứa website của mình rồi nén thư mục đó dưới dạng file Zip. Chú ý: Đa số các hosting miễn phí hiện nay đều chỉ hỗ trợ upload thư mục web của bạn lên với kích thước tối đa là 10mb. Nếu thư mục lớn hơn 10mb ta nên mở thư mục ra rồi nén làm các phần nhỏ thành các file Zip và up load từng phần lên trên host.
• Bước 7: Sau khi đã nén thành công thư mục web của bạn ta quay lại trang quản lí của byethost chọn mục Open filemanager chọn vào tên miền mà bạn vừa đăng kí.
Tiếp theo ta chọn vào mục htdocs rồi nhấn nút upload phía bên trên thì giao diện sẽ chuyển sang 1 trang khác từ đó ta nhấn vào nút chọn tệp bên tay phải rồi chọn đến file zip ta đã nén ở bước trước rồi nhấn vào dấu tích phía trên bên trái để quá trình upload bắt đầu. Khi upload xong file đó sẽ tự động được giải nén trong mục htdocs của bạn
• Bước 8: Vậy là ta đã upload xong website của ta lên host, việc cần làm bây giờ là sửa đổi một số thông tin như tài khoản admin, chmod 1 số thư mục cho phù hợp với host. Đầu tiên ta vào thư mục htdocs tìm mục config.php chọn edit và sửa thông tin như sau và save lại: $db_config['dbhost'] = "sql100.byethost31.com"; $db_config['dbport'] = ""; $db_config['dbname'] = "ten database"; $db_config['dbuname'] = "tên đăng nhập Cpanel"; $db_config['dbpass'] = "password"; $db_config['prefix'] = "nv3";
Sau khi hoàn thành bước ở trên ta bắt đầu CHmod777 một số thư mục: - Cache
- Data ( tất cả các file và thư mục con của nó) - Files ( tất cả các file và thư mục con của nó)
Xây dựng Website bán hàng điện tử điện lạnh - Logs ( tất cả các file và thư mục con của nó) – Sess
- Tmp
- Uploads ( tất cả các file và thư mục con của nó) - .htaccess
Để CHmod thư mục ta tìm đến thư mục đó trong htdocs nhấn chọn thư mục đó và chọn mục chmod phía trên bên phải sau đó điền số 777 và ô Chmod value rồi ấn dấu tích phía trên bên phải để hoàn thành.
• Bước 9: Cuối cùng ta vào mục htdocs chọn data tìm đến file config_Global chọn edit và tìm dòng $global_config['my_domains'] = "…"; điền tên domains của bạn vào chỗ … rồi save lại.
Vậy là website của ta đã hoạt động trên Internet ta chỉ cần đăng nhập vào tên miền đã đăng kí
Xây dựng Website bán hàng điện tử điện lạnh
KẾT LUẬN
Đề tài “Tìm hiểu mã nguồn mở Nukeviet và ứng dụng” đang được các doanh nghiệp và cá nhân quan tâm tới. Trong quá trình khảo sát và tìm hiểu để phân tích đề tài này dưới sự chỉ dẫn của thầy Nguyễn Đình Hân, em đã hiểu được phần nào và thấy được các công việc cần phải làm để xây dựng cho ứng dụng “Xây dựng website máy tính 2T”. Tuy gặp phải nhiều khó khăn nhưng em đã rất cố gắng để hoàn thành website với những chức năng sau:
• Website căn bản là đã giới thiệu được các thông tin tới khách hàng.
• Website xây dựng trên nền tảng Nukeviet vì thế tính bảo mật cao, tránh hacker xâm nhập và đánh cắp dữ liệu.
• Website đã đáp ứng được các yêu cầu về hoạt động thương mại điện tử, giao diện đẹp, thiết kế nhanh, sử dụng đơn giản.
• Website thử nghiệm trên localhost.
Website đạt được một số chức năng chính để phục vụ cho việc giới thiệu đến khách hàng các sản phẩm của cửa hàng nhưng đó cũng chỉ đáp ứng được một phần nhỏ các yêu cầu hiện nay. Em mong nhận được ý kiến đóng góp để website được phát triển hoàn thiện hơn trong thời gian tới và đáp ứng đầy đủ các yêu cầu.
Mặc dù đã cố gắng rất nhiều trong quá trình khảo sát tìm hiểu về mã nguồn mở và xây dựng ứng dụng website bán hàng điện tử điện lạnh, nhưng sẽ không tránh khỏi những thiếu sót. Vì vậy em mong quý thầy cô cũng như những ai quan tâm đến đề tài này chỉ dẫn và góp ý kiến cho em để em hoàn thiện website một cách đầy đủ.
Mong muốn của em là phát triển website:
• Với nhiều tính năng, ứng dụng thân thiện hơn. • Cơ chế bảo mật cao hơn.
Xây dựng Website bán hàng điện tử điện lạnh