Cài đặt Webserver trên máy chủ Amazon Linux AMI

Bước 1 : Cập nhật phiên bản mới nhất của Linux , cài đặt múi thời gian, GGC và make

sudo yum -y update
sudo ln -sf /usr/share/zoneinfo/America/Indianapolis \
      /etc/localtime
sudo yum install -y gcc make

Bước 2 :
Cài đặt PHP và PHP extensions

sudo yum install -y php
sudo yum install -y php-devel php-mysql php-pdo
sudo yum install -y php-pear php-mbstring
sudo pear install Log
sudo yum install -y pcre-devel

Bước 3:
Cài đặt httpd

sudo yum -y install httpd
sudo service httpd start

Bước 4 :
Cài đặt MySql

sudo yum -y install mysql-server mysql
sudo service mysqld start


Bước 5 :
Cài đặt PHP ACP Module

sudo yum -y install httpd-devel
sudo pecl install apc-beta
echo 'extension=apc.so' | sudo tee /etc/php.d/apc.ini
hoặc sử dụng câu lệnh sau :
sudo yum install -y php-pecl-apc

Bước 6 :
Cấu hình MySQL
sudo vi /etc/my.cnf
Thêm các câu lệnh sau trong các thẻ :

[mysqld]
...
skip-external-locking
long_query_time=1
slow_query_log
slow_query_log_file=/var/log/log-slow-queries.log
log-bin=mysql-bin
server-id= 1
...
[mysqld_safe]
...
myisam_recover_options
...
[mysqld]
...
key_buffer_size = 128M
max_allowed_packet = 3M
table_open_cache = 64
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 16M
thread_cache_size = 8
query_cache_size= 32M
thread_concurrency = 8
innodb_buffer_pool_size = 128M
innodb_log_file_size = 32M
innodb_additional_mem_pool_size = 8M
innodb_log_buffer_size = 4M
...
Các truy vấn chậm :
sudo touch /var/log/log-slow-queries.log
sudo chown mysql.mysql /var/log/log-slow-queries.log
sudo /sbin/chkconfig --levels 235 mysqld on
sudo service mysqld start

Bước 7 : Cấu hình PHP trong php.ini
sudo nano /etc/php.ini
expose_php = Off
memory_limit = 128M
date.timezone = America/Indianapolis
Lưu ý : tệp tin file log php
/var/log/httpd/error.log
Cài đặt chạy tự động Apache trên máy chủ Amazon Linux AMI
sudo /sbin/chkconfig --levels 235 httpd on
sudo service httpd start

Đây là các bước cài đặt một chạy một webserver đơn giản của nhà cung cấp Amazon ngoài ra các bạn có thể tìm hiểu cấu hình nâng cao hơn trên bài viết tiếp theo của TCN

Quang Vinh

TIN LIÊN QUAN

Giảm tải máy chủ bằng Module Memcache trên Linux

Với một Website có lưu lượng truy cập lớn hàng nghìn lượng truy cập / phút đây Module Memcache chính là giải pháp giảm tải máy chủ với cấu hình tầm trung có thể giảm tải tạm tới 60% RAM khi chưa cài đặt ứng dụng này. Sau đây TCN sẽ hưỡng dẫn các

Tối ưu hóa MySql trên VPS bằng công cụ Mysqltuner

Vấn đề lưu lượng các câu lệnh trong mysql trở nên quá tải khi lượng người truy cập tới website của bạn lên tới con số hàng trăm thậm chí hàng nghìn người trong cùng một thời điểm sẽ làm cho hệ thống máy chủ CSDL không thể xử lý kịp đồng thời sẽ xảy

Hưỡng dẫn cài đặt mod_pagespeed cho Apache

TCN giới thiệu một sản phẩm mới của Google được gọi là module mod_pagespeed cho Apache làm cho các trang web tải nhanh hơn.

Hưỡng dẫn cài đặt Zpanel trên Centos 6

Trong bài viết này TCN sẽ cho bạn biết về một bảng điều khiển kiểm soát miễn phí thú vị đó là Zpanel và TCN sẽ cho bạn thấy làm thế nào để cài đặt nó trên một VDS / VPS với Centos 6x.

Khắc phục lỗi "MySQL Table...crashed and last (automatic?) repair failed"

Chắc hẳn bạn đang gặp rắc rối với lỗi ' MySQL Table 'table_name' is marked as crashed and last (automatic?) repair failed ' thì đây chính là hưỡng dẫn bạn cách xử lý nhanh chóng lỗi này. Nào hãy cùng TCN xử lý lỗi này nhé.

Hưỡng dẫn cài đặt Ajaxplorer giải nén trên Zpanel và nhiều hơn nữa

Thường chúng ta khi cài đặt Zpanel xong thì mặc định phần quản trị đó không được cài sẵn quản lý thư mục như zip, unzip, copy, paste...Sau đây TCN sẽ hưỡng dẫn các bạn setup module có những chức năng tối thiểu đó.

76 mẹo bảo mật Web Server

Dưới đây là 76 lời khuyên để giúp bạn cải thiện bảo mật trên máy chủ web server. Bảo mật web có thể được cải thiện với một số bước đơn giản, các bạn kiểm tra làm theo các lời khuyên sẽ cải thiện bảo mật máy chủ của các bạn hơn.

Cài đặt Apache trên Windows thật đơn giản

Hưỡng dẫn độc giả cài đặt môi trường Webserver chạy trên nền tảng PHP, MySQL một các đơn giản nhất. Với môi trường này các Webmaster có thể cài đặt các mã nguồn Joomla, Wordpress ... hỗ trợ PHP

THỦ THUẬT HAY

Bạn quên mật khẩu Windows, đừng lo đã có tôi

Nhiều người gặp rắc rối khi một ngày đẹp trời nào đó họ quên mất mật khẩu vào Window. Hoặc bị virus làm thay đổi mật khẩu. Họ hoảng hốt lên khi cả đống tài liệu của ông sếp ngày mai phải nộp rồi. Bài viết này sẽ giúp

Một số mẹo nhỏ giúp bạn có được những bức ảnh ưng ý nhất từ iPhone Xs

Chiếc iPhone Xs được Apple ra mắt cách đây không lâu được đánh giá rất cao về khả năng chụp ảnh, tuy nhiên để có một bức ảnh đẹp không chỉ có thiết bị mà phụ thuộc nhiều vào góc chụp, ánh sáng, màu sắc.

Làm phim không khó với phần mềm Shotcut

Làm một bộ phim ngắn không phải là khó. Nhưng làm một bộ phim hay lại đòi hỏi kỹ năng và công cụ tốt. Hiện có rất nhiều công cụ chỉnh sửa video, một trong những lựa chọn phổ biến nhất hiện nay là Shotcut. Hãy cùng xem

Disk Cleaning Tool: Công cụ giúp giải phóng bộ nhớ trên Windows 10

Không chỉ bổ sung tính năng cho phép người dùng xem những dữ liệu mà hệ điều hành Windows 10 thu thập và gửi về cơ sở dữ liệu của Microsoft, phiên bản cập nhật Windows 10 April 2018 Update còn được bổ sung công cụ Disk

Cách tải video trên Twitter về điện thoại Android đơn giản và nhanh chóng

Hướng dẫn bạn cách tải video trên Twitter về điện thoại Android một cách đơn giản. Giúp bạn có thể xem lại video đã lưu vào điện thoại của mình bất cứ khi nào bạn muốn. Click xem ngay!

ĐÁNH GIÁ NHANH

Đánh giá Xiaomi Redmi 6: nhỏ gọn, cấu hình tương đối mạnh, pin tuyệt vời, camera kép

Kiểu dáng Redmi 6 khá đơn giản, giống với những sản phẩm Redmi 5 trước đây. Chất lượng hoàn thiện máy rất tốt dù làm bằng nhựa. Xiaomi đã khéo léo sử dụng lớp sơn tạo hiệu ứng giả kim loại để Redmi 6 nhìn đẹp mắt và

Toyota Vios 1.5G 2019: Chiếc xe tối ưu cho những người thích bền bỉ, rộng rãi, ít hỏng vặt

Tại một thị trường không quá lớn như Việt Nam, việc một dòng xe đạt cột mốc doanh số 100.000 đơn vị là tương đối hiếm, và bất kể dòng xe nào làm được điều này thì đều xứng đáng được tôn

Đánh giá camera Xiaomi Mi A2 Lit: Tốt nhất trong tầm giá hiện nay

Camera chính Xiaomi Mi A2 Lite bao gồm hai cảm biến. Cảm biến chính có độ phân giải 12MP, khẩu độ f/2.2 và kích thước điểm ảnh rất lớn lên tới 1,25um. Cảm biến còn lại có độ phân giải 5MP, dùng để đo chiều sâu và hỗ