Header ads

Header ads
» » Cách thiết lập WordPress cho phát triển cục bộ trong Linux

WordPress đã phát triển thành CMS cho phần lớn các trang web trên Internet. Mặc dù bạn có thể trả tiền cho một công ty hosting để giữ trang web WordPress của mình trên máy chủ của họ, nhưng đó là sự lựa chọn chỉ phù hợp cho các trang web đã sẵn sàng.

Nếu tất cả những gì bạn muốn làm là thử nghiệm và làm quen với CMS hoặc bắt đầu phát triển các plugin/theme cho WordPress, thì đây là cách bạn có thể thiết lập mọi thứ cần thiết với XAMPP, cộng với chính WordPress trên máy tính Linux, để tìm hiểu, phát triển hoặc làm bất cứ gì bạn muốn mà không phải trả một xu nào.

Cài đặt XAMPP

Bài viết sẽ đi theo lộ trình sử dụng trình cài đặt XAMPP dễ dàng của ApacheFriends, biến việc cài đặt Apache, MariaDB, PHP thành một công việc đơn giản, chỉ cần nhấn "Next" là xong.

1. Truy cập trang web ApacheFriends và tải xuống trình cài đặt "XAMPP for Linux" mới nhất.

Tải xuống trình cài đặt

2. Vì bài viết đang ở giai đoạn tải xuống, hãy truy cập trang web của Bitnami và tải xuống trình cài đặt WordPress mới nhất cho Linux.

3. Mở một terminal và thay đổi thư mục mà bạn đã tải xuống hai file thành một cái gì đó như:

cd Downloads

Làm cho hai file có thể thực thi:

chmod +x xampp-*-installer.run      chmod +x bitnami-wordpress*-installer.run

Làm cho hai file có thể thực thi

4. Chạy trình cài đặt Apache với:

sudo ./xampp-*-installer.run

5. Chấp nhận mặc định và hoàn tất quy trình bằng cách nhấp vào "Next >" trên mỗi màn hình cài đặt. Khi hoàn tất, hãy kích hoạt tính năng "Launch XAMPP" và nhấp vào "Finish".

Kích hoạt tính năng

6. Từ cửa sổ xuất hiện và trên tab "Welcome", hãy nhấp vào "Open Application Folder" và thu nhỏ cửa sổ trình quản lý file pop-up. Ta sẽ cần cửa sổ này sau, vì vậy đừng đóng nó.

7. Di chuyển đến tab "Manage Servers" và đảm bảo rằng cả MySQL và Apache Web Server đều đang chạy. Nếu không, hãy chọn chúng và nhấp vào "Start" ở trên đầu bên phải. Bạn không cần máy chủ ProFTPD vì bạn sẽ có quyền truy cập cục bộ vào tất cả các file, vì vậy bạn có thể để máy chủ này ở chế độ "Stopped".

Bạn có thể để máy chủ này ở chế độ

8. Kiểm tra xem mọi thứ có chạy được hay không bằng cách kích hoạt trình duyệt yêu thích của bạn và truy cập vào địa chỉ "localhost". Trang chào mừng của XAMPP sẽ xuất hiện.

Trang chào mừng của XAMPP sẽ xuất hiện

Lưu ý: Để bắt đầu stack trong tương lai, hãy sử dụng lệnh:

sudo /opt/lampp/lampp start

Thay vào đó, nếu bạn muốn bắt đầu và dừng các máy chủ riêng lẻ thông qua GUI được cung cấp, hãy nhập:

cd /opt/lampp      sudo ./manager-linux.run

Nếu bạn có cài đặt 64 bit, lệnh thứ hai sẽ là:

sudo ./manager-linux-x64.run

Cài đặt WordPress

1. Với XAMPP đang chạy, hãy tiếp tục với cài đặt WordPress của Bitnami. Chạy nó với:

sudo ./bitnami-wordpress*-installer.run

2. Nhấp vào Next, để nguyên thư mục cài đặt mặc định, tạm dừng tại màn hình "Create Admin account". Nhập chi tiết tài khoản bạn muốn sử dụng để đăng nhập vào bản cài đặt WordPress sắp có. Để trống hộp MySQL Password.

Để trống hộp MySQL Password

3. Trình cài đặt cũng sẽ cung cấp cho bạn một tùy chọn để thay đổi tên Blog được chọn trước (và quá chung chung). Nếu đặt mục tiêu biến trang này thành một trang thực tế được host trên một máy chủ thực và cho phép người khác truy cập, bạn nên nhập tên định sử dụng chứ không phải tên tạm thời. Điều này sẽ hữu ích trong việc giữ cho các hành động tìm và thay thế của MySQL ở mức tối thiểu, khi bạn di chuyển trang web của mình đến một máy chủ từ xa.

Đổi tên Blog

4. Vì mọi thứ sẽ diễn ra cục bộ, nên bạn không cần phải nhận thông báo về tình trạng trang web của mình. Bạn có thể bỏ qua tab "Configure SMTP Settings" và hỗ trợ mail ngay bây giờ.

Bạn có thể bỏ qua tab

5. Tại tab "Installationtype", hãy chọn "Development Settings" thay vì "Production Settings", bởi bạn đang thiết lập môi trường phát triển và đây không phải là trang web đã sẵn sàng.

Chọn

6. Vì lý do tương tự, hãy bỏ chọn "Launch wordpress in the cloud with Bitnami".

Bỏ chọn

7. Nhấp vào "Next" để tiến hành cài đặt WordPress của Bitnami. Sau khi hoàn thành, hãy kiểm tra nó như trước đó, nhưng lần này sử dụng URL WordPress cục bộ:

localhost/wordpress

Màn hình chào mừng blog của bạn sẽ xuất hiện, sử dụng các cài đặt và theme mặc định của WordPress.

Màn hình chào mừng blog

Bây giờ, bạn đã có WordPress được cài đặt cục bộ và đang hoạt động, để đăng nhập vào bảng điều khiển admin, hãy truy cập URL:

localhost/wordpress/wp-login.php

Đăng nhập vào bảng điều khiển admin

Các lựa chọn thay thế cho XAMPP

Như một lưu ý cuối cùng, nếu muốn kiểm soát tuyệt đối mọi khía cạnh cài đặt của mình, bạn có thể đi theo con đường hoàn toàn thủ công. Bạn có thể cài đặt Apache, PHP và MySQL hoặc một số lựa chọn thay thế, cấu hình từng cái, sau đó tự tải xuống và cài đặt WordPress. Bằng cách này, bạn cũng sẽ trở nên quen thuộc hơn với các công nghệ có trong WordPress.

Lý do bài viết chọn cách dễ dàng (XAMPP) là vì hầu hết những người muốn sử dụng WordPress sẽ không quan tâm đến các tính năng bổ sung. Và họ muốn tránh phải đối mặt chúng trừ khi điều đó thực sự cần thiết.

Nếu thích một lựa chọn kết hợp được sự đơn giản hoàn toàn của phương pháp mô-đun XAMPP và Bitnami WP, có thể biến PC thành một máy chủ LAMP đầy đủ, bạn có thể cài đặt WordPress thông qua Docker. Lựa chọn này phức tạp hơn cách tiếp cận mà bài viết đã kiểm tra nhưng sẽ có thêm điểm cộng khi giữ mọi thứ được ảo hóa, mà không phải cài đặt các service bổ sung trên hệ điều hành thực.

Sự khác biệt là XAMPP cài đặt "cơ sở hạ tầng" cần thiết cho WordPress (Apache, PHP và MySQL) tương đương với các ứng dụng độc lập trong hệ điều hành, trong khi Docker giữ mọi thứ trong môi trường làm việc được ảo hóa, chứa tất cả các dependency.

Docker vẫn phụ thuộc vào các yếu tố cục bộ của hệ thống, tuy nhiên, việc thêm các dependency còn thiếu cho WordPress vẫn rất quan trọng. Đối với các nhóm lớn hơn hợp tác trong những dự án chung, trong đó mọi thành viên sẽ được hưởng lợi từ việc truy cập vào cùng một máy chủ nhưng ngay tại cục bộ, một cài đặt Vagrant & VirtualBox có thể là lựa chọn tốt nhất.

Tuy nhiên, xin lưu ý rằng các môi trường ảo đầy đủ cũng chứa những file của hệ điều hành đầy đủ và do đó, cũng có kích thước lớn và khó bảo trì hơn, vì chúng yêu cầu bạn luôn cập nhật cả máy chủ và hệ điều hành ảo. Đó là lý do tại sao không thể coi chúng là sự lựa chọn tốt nhất cho người dùng riêng lẻ ở mức trung bình, với một blog cá nhân, mà dành cho các nhà phát triển chuyên nghiệp và những nhóm cộng tác trong các dự án lớn hơn.


Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
 Khoa hoc hay
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel


Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
Nhấn vào đây để bắt đầu khóa học

Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
 Xây dựng website​​​​
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
 Khoa hoc hay
MICROSOFT ACCESS



GOOGLE SPREADSHEETS phê không tưởng
 Khoa hoc hay
Khóa hoc lập trình bằng Python tại đây

Hacker mũ trắng




Hãy tham gia khóa học để biết mọi thứ

Để tham gia tất cả các bài học, Bạn nhấn vào đây 
Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
 Khoa hoc hay

Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công



Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn