Apache là một trong những máy chủ web phổ biến nhất trên thế giới. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cài đặt Apache trên Ubuntu 18.
Cài đặt Apache trên Ubuntu 18 – Apache là một trong những máy chủ web phổ biến nhất trên thế giới. Đây là một máy chủ HTTP miễn phí, đa nền tảng cung cấp các tính năng mạnh mẽ có thể được mở rộng bằng các mô-đun.
Trong bài này HOSTVN sẽ hướng dẫn bạn cài đặt Apache trên Ubuntu 18.
Cài đặt Apache trên Ubuntu 18
1. Cài đặt Apache
Apache có sẵn trong kho của Ubuntu. Trên hệ thống Ubuntu và Debian, gói Apache sẽ được gọi là apache2 thay vì httpd như CentOS.
Đầu tiên, cập nhật hệ thống và sau đó cài đặt gói apache2 với các lệnh sau:
sudo apt update && sudo apt upgrade -y sudo apt install apache2
Bạn có thể kiểm tra trạng thái dịch vụ Apache bằng cách chạy lệnh sau:
sudo systemctl status apache2
2. Điều chỉnh tường lửa
Nếu máy chủ Ubuntu của bạn đang được bảo vệ bởi tường lửa UFW, bạn sẽ cần mở các cổng HTTP (80) và HTTPS (443)bạn có thể mở các cổng cần thiết bằng lệnh sau:
sudo ufw allow 'Apache Full'
3. Xác minh cài đặt Apache
Để xác minh rằng mọi thứ đang hoạt động chính xác, hãy mở trình duyệt của bạn, nhập địa chỉ IP máy chủ của bạn http: // IP_VPS / và bạn sẽ thấy trang chào mừng của Apache:
Trang này bao gồm một số thông tin cơ bản về tệp cấu hình Apache, tập lệnh trợ giúp và vị trí thư mục.
4. Vị trí của các tệp cấu hình
- Tất cả các tệp cấu hình Apache đều nằm trong thư mục / etc / apache2.
- Tệp cấu hình Apache chính là /etc/apache2/apache2.conf.
- Các cổng mà Apache sẽ lắng nghe được chỉ định trong tệp /etc/apache2/ports.conf.
- Các tệp vhost được lưu trữ trong thư mục / etc / apache2 / sites-available.
- Để kích hoạt vhost, bạn cần sử dụng lệnh a2ensite. Để hủy kích hoạt vhost, hãy sử dụng lệnh a2dissite.
- Các tệp cấu hình chịu trách nhiệm tải các mô-đun Apache nằm trong thư mục / etc / apache2 / mods-available /.
- Các tệp chứa các đoạn cấu hình chung được lưu trữ trong thư mục / etc / apache2 / conf-available /.
- Tệp nhật ký Apache (access.log và lỗi. nhật ký) được đặt trong thư mục / var / log / apache /.
5. Kết luận
Qua bài đăng này HOSTVN đã hướng dẫn các bạn cài đặt Apache trên Ubuntu 18. Nếu có góp ý các bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm Hướng dẫn cài đặt LAMP trên Ubuntu 18.