1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thuyết trình cài đặt website bằng apache chạy trên ubuntux

25 378 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thuyết Trình Cài Đặt Một Website Bằng Apache Chạy Trên Ubuntu
Tác giả Bùi Văn Thu, Lê Thị Thắm
Người hướng dẫn Giảng Viên: Hà Lê Hoài Trung
Trường học Trường Đại Học
Thể loại Thuyết trình
Định dạng
Số trang 25
Dung lượng 2,94 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trình bày đầy đủ về các bước cài đặt php, apache, MySQL, phpMyadmin và cài 1 website

Trang 1

1

Trang 3

1.Giới thiệu sơ lược về web server trong Ubuntu

 Ubuntu

Là một hệ điều hành do cộng đồng phát triển và là tuyệt vời cho các máy tính xách tay, máy tính để bàn và cả máy chủ Bất kỳ bạn sử dụng nó ở đâu, Ubuntu đều có tất cả các ứng dụng mà bạn luôn cần, từ các ứng dụng soạn thảo văn bản tới thư điện tử, từ phần mềm máy chủ web tới các công cụ lập trình.

3

Trang 4

1 Giới thiệu sơ lược về web server trong

Ubuntu

 Apache

Apache hay là chương trình máy chủ HTTP là một chương trình dành cho máy chủ đối thoại qua giao thức HTTP Apache chạy trên các hệ điều hành tương tự như Unix, Microsoft Windows, Novell Netware và các hệ điều hành khác Apache đóng một vai trò quan trọng trong quá trình phát triển của mạng web thế giới (World Wide Web)

Apache được phát triển và duy trì bởi một cộngđồng

mã nguồn mở dưới sự bảo trợ của Apache Software Fo undation Apache được phát hành với giấy phép Apache License và là một phần mềm tự do và miễn phí.

4

Trang 5

1.Giới thiệu sơ lược về web server trong

Ubuntu

 Web Server

Web Server là máy chủ có dung lượng lớn, tốc độ cao, được dùng để lưu trữ thông tin như một ngân hàng dữ liệu,chứa những website đã được thiết kế cùng với những thông tin l iên quan khác Web Server có khả

năng gửi đến máy khách những trang Web thông qua môi tr ường Internet hoặc Intranet qua giao thức HTTP

Web Server Software còn có thể được tích hợp với CSDL (D atabase),hay điều khiển việc kết nối vào CSDL để có thể truy cập và kết xuất thông tin từ CSDL lên

các trang Web và truyền tải chúng đến người dùng.

5

Trang 6

1.Giới thiệu sơ lược về web server trong

Apache prefork và worker cho phép mở nhiều Child Process, với 1 thread/1 child process (prefork) hoặc many thread/1 child process (worker) Do đó Apache cho phép xử lý mạnh hơn với prefork và càng mạnh hơn nữa với worker Tuy nhiên cái gì mạnh thì tốn tài nguyên, còn về ổn định thì prefork là ổn định nhất Với prefork và 1 server Unix tầm trung phải chia xẻ cho khoảng 500 người dùng nhiều dịch vụ khác cùng lúc, Apache

có thể đạt tới mức xử lý 5000 request/1 second

6

Trang 7

2 Cài đặt Apache

Mở terminal (Ctrl + Alt + T) và gõ dòng lệnh:

sudo apt-get install apache2

Nhập mật khẩu và chọn “y” Hệ thống sẽ download các thành phần và cài đặt

Kết quả:

7

Trang 8

2 Cài đặt Apache

Nếu thành công, chúng ta mở trình duyệt và vào địa chỉ localhost và sẽ hiện ra như hình

8

Trang 10

3 Cài đặt php5

Mở terminal (Ctrl + Alt + T) và gõ dòng lệnh:

sudo apt-get install php5 libapache2-mod-php5

Nhập mật khẩu và chọn “y” Hệ thống sẽ download các thành phần và cài đặt Sau khi cài xong, chúng ta dùng lệnh để khởi động lại apache

sudo /etc/init.d/apache2 restart

10

Trang 11

3 Cài đặt php5

Để kiểm tra php5 đã chạy đúng chưa, chúng ta gõ lệnh

sudo gedit /var/www/phpinfo.php

`Nhập vào khung soạn thảo dòng

<?php phpinfo() ?>

11

Trang 12

3 Cài đặt php5

Lưu lại và truy cập http://localhost/phpinfo.php Nếu hiện ra như dưới là bạn php cài đặt đã hoạt động chính xác

12

Trang 13

4 Cài đặt MySQL

2 Mở terminal (Ctrl + Alt + T) và gõ dòng lệnh:

sudo apt-get install mysql-server

Nhập mật khẩu và chọn “y” Hệ thống sẽ download các thành phần và cài đặt Trong quá trình cài đặt sẽ xuất hiện thông báo xác nhận tài khoản “Root” của My SQL

13

Trang 15

5 Cài đặt phpMyadmin

Cần khởi động lại hệ thống Apache bằng lệnh

Chúng ta gõ lệnh

sudo cp /etc/phpmyadmin/apache.conf etc/apache2/conf.d

15

Trang 16

5 Cài đặt phpMyadmin

Sau khi cài đặt xong, chúng ta đăng nhập thử Dùng trình duyệt truy cập vào đó và thử đăng nhập với tài khoản chúng ta đã tạo trước đó

http://localhost/phpmyadmin

16

Trang 17

5 Cài đặt phpMyadmin

Trong 1 số trường hợp chúng ta cần phải Chmod (phân quyền) để có ghi dữ liệu vào thư mục web (mặc định là /var/www )

Dòng lệnh sau để phân full quyền

sudo chmod –r 777 /var/www

17

Trang 18

6.Cài đặt web bằng mã nguồn mở NukeViet

Mã nguồn Nukeviet là mã nguồn website mở được viết ngôn ngữ php và được phân phối bởi nukeviet.vn

Chúng ta download bộ cài đặt và giải nén vào thư mục /var/www

Dùng trình duyệt truy cập vào địa chỉ và bắt đầu cài đặt

http://localhost/nukeviet

(Nukeviet chính là thư mục chưa code của mã nguồn)

18

Trang 19

6 Cài đặt web bằng mã nguồn mở NukeViet

Phần ngôn ngữ chúng ta chọn English hoặc Tiếng Việt tùy ý

19

Trang 20

6 Cài đặt web bằng mã nguồn mở

NukeViet

Đồng ý với thỏa thuận sử dụng mã nguồn và nhấn “bước tiếp theo”, bỏ qua bước thông tin hệ thống

20

Trang 21

6 Cài đặt web bằng mã nguồn mở

NukeViet

Xác nhận với kiểm tra hệ thống

21

Trang 22

6 Cài đặt web bằng mã nguồn mở

NukeViet

Chúng ta cần tạo 1 database mới, để tạo chúng ta vào Localhost.com/phpmyadmin và tạo 1 database trống

22

Trang 23

6 Cài đặt web bằng mã nguồn mở NukeViet

Phần cấu hình:

Kiểu dữ liệu: MySQLTên máy chủ: LocalhostUsername: Root

Mật khẩu : Mật khẩu của tài khoản rootTên CSDL : ở đây là os_ubuntu

Tiếp đầu tố: để mặc định

23

Trang 24

6 Cài đặt web bằng mã nguồn mở NukeViet

Nếu thành công, bạn sẽ nhận được thông báo:

24

Trang 25

Thank you!25

Ngày đăng: 04/09/2013, 17:41

HÌNH ẢNH LIÊN QUAN

Phần cấu hình: - Thuyết trình   cài đặt  website bằng apache chạy trên ubuntux
h ần cấu hình: (Trang 23)

TỪ KHÓA LIÊN QUAN

w