Aug 08

Hiện tại, PHP thống trị lĩnh vực lập trình web, cho cả hệ thống Linux lẫn Windows. Nhưng điều đó sẽ không còn lâu nữa. Có một ngôi sao tỏa sáng đang ngày càng sáng hơn. Đó là Python. Ngôn ngữ Python đang đe dọa vị trí số một của PHP nhờ vào những ưu việt của nó cộng với sự hỗ trợ nhiệt tình của Google.

Lập trình web với Python đòi hỏi cấu hình máy chủ tương tự như PHP. Bạn chỉ cần cài Apache, MySQL và Python. Dĩ nhiên, bạn có thể cài thêm những phần mểm phụ trợ khác khi yêu cầu công việc đòi hỏi.

Đối với công cụ, bạn có thể dùng Django hoặc Pylons, những framework nổi tiếng dành cho lập trình viên Python. Một khi bạn nhúng tay vào Python, bạn sẽ khó quay trở lại với PHP. Vì vậy, hãy cẩn thận nhé.

Để làm quen với Python, hãy tham khảo một số địa chỉ sau đây:

1. http://www.python.org

2. http://www.djangoproject.com

3. http://www.pylonshq.com

4. http://webpython.codepoint.net

5. http://www.vithon.org/tutorial/2.5/tut.html

Tagged with:
Dec 20

Ngoài một số bộ đóng gói sẵn như XAMPP, chúng ta có thể cài đặt từng gói một. Cách này tương đối hay vì nó sẽ cho phép lưu dữ liêu HTML và MySQL theo cách chung của Linux server.

Bạn hãy làm theo các bước đơn giản sau:

1. Cài đặt MySQL:

sudo apt-get install mysql-server mysql-client

2. Cài đặt Apache2

sudo apt-get install apache2

Cài xong, bạn thử bằng cách vào http://localhost hoặc số IP của máy. Nó sẽ ra một thứ tương tự như sau:

3. Cài đặt PHP5

sudo apt-get install php5 libapache2-mod-php5

4. Cài đặt PHPMyAdmin

sudo apt-get install phpmyadmin

Nếu không siêng lắm, bạn có thể gom chung các lệnh trên vào một như sau:

sudo apt-get install mysql-server mysql-client apache2 php5 libapache2-mod-php5 phpmyadmin

B. Sau khi cài xong

Bạn có thể đưa dữ liệu vào các thư mục sau:

1. Dữ liệu HTML và mã nguồn PHP:

/var/www/

2. Dữ liệu Database:

/var/lib/mysql/

3. Chỉnh php.ini (dùng mc để xem tập tin và chỉnh là phương pháp dễ nhất) khi cần thiết:

/etc/php5/apache2/php.ini

4. Chạy phpmyadmin:

http://localhost/phpmyadmin và nhập vào user và password.

Bài này được lược dịch từ đây: http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-9.10-lamp

Thắc mắc, đóng góp, chê cười… vui lòng gửi về foss@nhan.vn

Chúc các bạn thành công!

Thân!

Tagged with:
preload preload preload