Sort by
0 results
job-image
Khối CNTT - CV/CVC/CVCC Vận hành hạ tầngNGÂN HÀNG THƯƠNG MẠI CỔ PHẦN LỘC PHÁT VIỆT NAM LPBANK
Login to view salary
Quận Hoàn Kiếm, Hà Nội
Junior, Middle, Senior Fulltime 1 năm
  • Lương hàng tháng và các chế độ phụ cấp cạnh tranh trên thị trường
  • Thưởng cuối năm hấp dẫn theo đánh giá hiệu quả công việc
  • Thưởng sinh nhật, Lễ/Tết,Chế độ thăm hỏi ốm đau...
9 hours ago
Hot job
HIGHLIGHT COMPANY

Company information

job-imageNGÂN HÀNG THƯƠNG MẠI CỔ PHẦN LỘC PHÁT VIỆT NAM LPBANKLPBank
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Đà Nẵng, Thành phố Hải Phòng 10.000-19.999
7 Jobs

Related posts

Marketplace Illustration
Dynamic Rendering là gì? Hướng dẫn thiết lập Dynamic Rendering cho các trang CSR bằng Nginx

Bài viết được sự cho phép của tác giả Tống Xuân Hoài Vấn đề Những năm gần đây sự bùng nổ của các Framework về UX/UI như Angular hay React đang tạo nên một cuộc cách mạng về việc phát triển một trang web chú trọng vào tương tác người dùng và giao diện được xử lý hoàn toàn phía trình duyệt. Những trang web như thế người ta gọi là Client Side Rendering (CSR) và thường được triển khai theo cách Single Page Application (SPA). Chúng tận dụng sức mạnh xử lý của thiết bị người dùng để giảm tải cho máy chủ, bên cạnh đó những trang web này thường mang lại trải nghiệm mượt mà bởi vì máy chủ chỉ cần gửi về mã Javascript cho thiết bị và việc lấy dữ liệu từ máy chủ chỉ cần thông qua API với dữ liệu cần thiết thay vì phải tải toàn bộ mã HTML. CSR đang làm rất tốt nhiệm vụ của [...]

Marketplace Illustration
Nginx và Apache là gì? So sánh Nginx và Apache

Bài viết được sự cho phép của tác giả Lê Chí Dũng I. Giới thiệu 1. Apache là gì? Apache HTTP Server, hay thường được gọi là Apache là phần mềm web server được sử dụng nhiều nhất trên thế giới. Ban đầu được dựa trên NCSA HTTPd server. Apache bắt đầu được phát triển vào khoảng đầu năm 1995 khi NCSA bị đình trệ và đóng 1 vai trò quan trọng trong sự phát triển ban đầu của World Wide Web, nhanh chóng vượt qua NCSA HTTPd như HTTP server ưu thế và trở nên phổ biến nhất kể từ tháng 4/1996. Vào năm 2009, nó trở thành phần mềm web server đầu tiên phục vụ hơn 100 triệu website. Apache được phát triển và duy trì bởi 1 cộng đồng mở của các nhà phát triển dưới sự bảo trợ của Apache Software Foundation. Thường được sử dụng trên hệ thống giống Unix (thường là Linux), ngoài ra còn hỗ trợ rộng rãi các hệ điều hành khác bao gồm eComStation, Microsoft Windows, NetWare, OpenVMS, OS/2 và TPF. Apache là miễn phí và là [...]

Marketplace Illustration
Nginx là gì, setup một server serve static file với Nginx

Bài viết được sự cho phép của tác giả Nguyễn Hữu Đồng Chắc hẳn nếu bạn đang là lập trình viên, bạn cũng đã có đôi lần nghe qua Nginx. Nginx là một web server rất nổi tiếng, nó có thể được dùng để serve static file, làm load balancer cho hệt thống đằng sau nó, hay thậm chí là mail server hay video streaming server, với việc sử dụng thêm “rtmp module" Do sự giới hạn về trình đô nên hôm nay mình sẽ chỉ nói về cách mà Nginx hoạt động xử lí request đang tới như thế nào và sau đó mình sẽ hướng dẫn các bạn setup một server để serve static file. Đầu tiên Nginx hoạt động như thế nào và nó ra đời để giải quyết vấn đề gì. Trước khi nginx ra đời thì có Apache Server cũng đã làm rất tốt nhiệm vụ của một web server. Nhưng sau này khi mà internet đến với nhiều người hơn, một lượng lớn kết nối đổ dập tới server khiến cho Apache không xử lí được. [irp [...]

Marketplace Illustration
Hướng dẫn cài đặt và cấu hình Nginx Amplify Agent trên Centos 7

Bài viết được sự cho phép của tác giả Lê Chí Dũng 1. Chuẩn bị cài đặt Nginx Amplify Agent: – Nginx chỉ hoạt động trên server chạy hệ điều hành Linux: Ubuntu 12.04, 14.04, 16.04 Debian 7, 8 CentOS 6, 7 Red Hat 6, 7 (and systems based on it, e.g. Oracle Server) Amazon Linux (latest release) Gentoo Linux (experimental Ebuild) – Hệ thống đã cài đặt Nginx từ version 1.10 trở lên – NGINX Amplify Agent chỉ hoạt động  Python 2.6 và 2.7. Python 3 thì không hoạt động. [irp posts="35327" name="App User Centricity: Làm sao tăng tỷ lệ duy trì lên 66%?"] [irp posts="38473" name="Cài đặt ConfigServer Security and Firewall (CSF) và Webmin trên CentOS 7"] Xem thêm các việc làm Android lương cao trên TopDev 2. Cài đặt và cấu hình Nginx Amplify Agent 1. Cài đặt yum info nginx-amplify-agent 2. Cập nhật yum update nginx-amplify-agent 3. Start service systemctl start amplify-agent # Restart service systemctl restart amplify-agen 4. Gỡ cài đặt yum remove nginx-amplify-agent 5. Kích hoat với API key Bạn lấy mã cài đặt kích hoạt trên UI web Nginx Amplify Agent Sau đó chạy đoạn code đó # curl -sS -L -O \ https://github.com/nginxinc/nginx-amplify-agent/raw/master/packages/install.sh && \ API_KEY='ffeedd0102030405060708090a0b0c' sh ./install.sh 6. Kiểm tra Amplify Agent đã started ps ax | grep -i [...]

Marketplace Illustration
Deploy ứng dụng load balancer sử dụng Nginx với Docker

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Load balancer là một khái niệm về cân bằng tải, được sử dụng để giúp ứng dụng của chúng ta có thể handle một số lượng lớn các request từ người dùng. Chúng ta sẽ deploy ứng dụng của mình lên nhiều máy khác nhau, behind một load balancer, các request từ người dùng sẽ gọi tới load balancer và sẽ được load balancer forward tới một trong các máy này… Nginx là một trong những web server có thể hỗ trợ chúng ta hiện thực phần load balancer đó các bạn! Cụ thể như thế nào? Trong bài viết này, mình sẽ hướng dẫn các bạn deploy ứng dụng load balancer sử dụng Nginx với Docker các bạn nhé! [irp posts="11034" name="Cách tạo một Docker đơn giản cho Node.JS"] [irp posts="7048" name="Cách thiết lập một dự án Symfony để làm việc với Docker Subdomains"] Xem thêm các việc làm Java lương cao trên TopDev Để là [...]

Marketplace Illustration
Xây dựng một custom Nginx Docker image

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Thông thường, sử dụng Nginx với Docker, chúng ta sẽ không cài đặt Nginx từ official image rồi cấu hình manually. Chúng ta sẽ sử dụng những Inginx Docker Image đã được cấu hình sẵn và việc chúng ta cần làm là start container từ những Nginx Docker Image đó và sử dụng mà thôi. Trong bài viết này, mình sẽ hướng dẫn các bạn cách xây dựng một custom Nginx Docker Image các bạn nhé! Mình sẽ xây dựng một custom Nginx Docker Image để khi start container từ Docker image này, mình sẽ có một web application giống như trong bài viết Cấu hình ứng dụng web cơ bản với Nginx trên CentOS. [irp posts="19795" name="Biến Git và GitHub trở thành công cụ đắc lực cho Software Engineer"] [irp posts="7048" name="Cách thiết lập một dự án Symfony để làm việc với Docker Subdomains"] Mình sẽ tạo mới một Dockerfile sử dụng Ignix official image để bắt đầu: FROM nginx:latest Cấu [...]

Marketplace Illustration
Cài đặt Nginx sử dụng Docker

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Trong bài viết trước, mình đã hướng dẫn các bạn cách cài đặt Nginx trên CentOS. Nếu sử dụng Docker thì việc cài đặt Nginx sẽ như thế nào? Trong bài viết này, mình sẽ hướng dẫn cho các bạn nhé! [irp posts="42499" name="10x engineer - cắt giảm chi phí 10 lần"] [irp posts="14005" name="20 trường hợp sử dụng lệnh Docker cho developer"] Xem thêm việc làm IOT Engineering hấp dẫn trên TopDev Đầu tiên, các bạn cần đi đến trang Docker Hub official build của Nginx https://hub.docker.com/_/nginx, chọn latest version của Nginx, sau đó thì sử dụng Docker command để start một Nginx server lên, ví dụ như sau: docker run -d -p 80:80 --name web nginx Nginx mặc định chạy ở port 80 và mình đã mapping với port 80 của máy host (máy chạy Docker). Ở đây, mình cũng đã sử dụng latest tag của Nginx nên mình không cần khai báo version, các bạn có thể chọn version mà mình muốn nhé! Kết [...]

Marketplace Illustration
NGINX Amplify là gì? Giới thiệu về NGINX Amplify

Bài viết được sự cho phép của tác giả Lê Chí Dũng Nginx Amplify là hệ thống giám sát hoạt động của server và hỗ trợ việc cấu hình cho nền tảng nginx. Nó là 1 module cài vào Nginx kết nối với api được cung cấp bởi nginx.com để bạn dể dàng theo dõi hoạt động của hệ thống, nhận thông báo về  tình trạng cấu hình trên Nginx và các đề nghị tối ưu dành cho Nginx. Tính năng khá giống với Elasticsearch, Logstash và Kibana (ELK Stack). Cụ thể mình sẽ tìm hiểu rõ hơn bên dưới với các tính năng có trong Nginx Amplify và hướng dẫn cài đặt. [irp posts="35037" name="502 bad gateway nginx - Xử lý lỗi 502 Bad Gateway" trên Nginx"] [irp posts="12841" name="Cách Engineer Nhật Bản thực hiện test như thế nào"] Nginx Amplify là một công cụ để giám sát cơ sở hạ tầng phân phối cho ứng dụng của bạn.Với nginx Amplify bạn có thể chủ động xác định các vấn đề trướ [...]

Marketplace Illustration
Cấu hình HTTPS Server cho NGINX (SSL Certificate trong NGINX)

Bài viết được sự cho phép của tác giả Trần Hữu Cương Cấu hình HTTPS Server cho NGINX (SSL Certificate trong NGINX) Trong bài này mình sẽ hướng dẫn mở tính năng HTTPs trên NGINX. (Mặc định thì NGINX đang tắt tính năng này) [irp posts="35037" name="502 bad gateway nginx - Xử lý lỗi 502 Bad Gateway" trên Nginx"] [irp posts="12841" name="Cách Engineer Nhật Bản thực hiện test như thế nào"] Cấu hình HTTPS Server cho NGINX (SSL Certificate trong NGINX) Mở file nginx.conf tìm tới phần HTTPS server # HTTPS server # #server { # listen 443 ssl; # server_name localhost; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ssl_prefer_server_ciphers on; # location / { # root html; # index index.html index.htm; # } #} Mặc định NGINX không mở HTTPS, để enable HTTPS ta bỏ comment đoạn trên bằng cách xóa đi các dấu # ở đầu Ví dụ: # HTTPS server server { listen 443 ssl; server_name localhost; ssl_certificate cert.pem; ssl_certificate_key cert.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { root html; index index.html index.htm; } } Theo như cấ [...]

Marketplace Illustration
Hướng dẫn xử lý lỗi 502 Bad Gateway Nginx

NGINX Error 502 Bad Gateway là một lỗi phổ biến ở người dùng trang web. Nguyên nhân nào khiến website của bạn gặp lỗi 502 Bad Gateway Nginx? Cùng chúng tôi theo dõi bài viết dưới đây để tìm hiểu nguyên nhân và cách fix nhanh lỗi này bạn nhé! Lỗi 502 Bad Gateway Nginx là gì? Lỗi 502 Bad Gateway Nginx là thông báo lỗi cho biết máy chủ đang nhận lỗi từ máy chủ khác và không thể kết nối với PHP-FPM hoặc PHP-FPM không phản hồi. Để đi sâu vào nguyên nhân và cách xử lý lỗi 502 Bad Gateway Nginx, bạn cần hiểu 502 Bad Gateway là gì? Click vào bài viết để tìm hiểu từ A-Z về lỗi phổ biến này nhé! Nguyên nhân gây lỗi 502 Bad Gateway Nginx 1. PHP-FPM không chạy Nếu PHP-FPM không chạy, NGINX sẽ trả về lỗi 502 cho bất kỳ yêu cầu nào nhằm truy cập ứng dụng PHP. Nếu bạn nhìn thấy 502s, trước tiên hãy kiểm tra để xác nhậ [...]

Marketplace Illustration
NGINX là gì? Tổng quan về NGINX

NGINX là gì? NGINX là một web server mạnh mẽ mã nguồn mở. Nginx sử dụng kiến trúc đơn luồng, hướng sự kiện vì thế nó hiệu quả hơn Apache server. Nó cũng có thể làm những thứ quan trọng khác, chẳng hạn như load balancing, HTTP caching, hay sử dụng như một reverse proxy. Nginx là kiến thức không thể thiếu đối với một web developer, system administrator hay devops. Các mốc ra đời và phát triển của Nginx Năm 2002, Igor Sysoev phát triển Nginx ban đầu và công bố lần đầu vào năm 2004. Tháng 7 năm 2011, công ty Nginx Inc được thành lập với trụ sở đầu tiên tại San Francisco, California, USA. Nginx có tính năng gì? Những tính năng của máy chủ HTTP Nginx Có khả năng xử lý hơn 10.000 kết nối cùng lúc với bộ nhớ thấp. Phục vụ tập tin tĩnh (static files) và lập chỉ mục tập tin. Tăng tốc reverse proxy bằng bộ nhớ đệm (cache), cân bằng tải đơn giản và khả năng chịu lỗi. [...]

Marketplace Illustration
Streaming Media với Nginx và nginx-rtmp module

Lộ trình khá chi tiết Streaming server Media với Nginx và nginx-rtmp module. 1. Về nginx-rtmp module Nginx-rtmp là module mở rộng, mà kết hợp với Nginx để cho phép xây dựng máy chủ streaming media. Một số tính năng mà nginx-rtmp hỗ trợ: RTMP/HLS/MPEG-DASH live streaming RTMP Video on demand FLV/MP4, phát từ local file hoặc qua HTTP Stream relay support for distributed streaming: push & pull models Ghi streams vào nhiều tệp FLV Hỗ trợ H264/AAC Transcode trực tuyến với FFmpeg HTTP callbacks (publish/play/record/update etc) Module điều khiển HTTP để recording audio/video and dropping clients Kỹ thuật buffer tiên tiến để giữ cho bộ nhớ được cấp ở mức thấp nhất mà streaming vẫn nhanh. Kết hợp được với các ứng dụng như Wirecast, FMS, Wowza, JWPlayer, FlowPlayer, StrobeMediaPlayback, ffmpeg, avconv, rtmpdump, flvstreamer, .. Thống kê stream với định dạng XML/XSL Linux/FreeBSD/MacOS/Windows Có thể bạn muốn xem thêm: [irp posts="580" name="Triển khai dịch vụ High Available với Keepalived + HAproxy trên server Ubuntu"] [irp posts="7390" name="Cách cài đặt cấu hình máy tính cá nhân thành một public server trên Internet"] 2. Cài đặt Nginx [...]

Marketplace Illustration
Hướng dẫn sử dụng filebeat để đọc và quản lý logs hệ thống nginx trên ubuntu

Cài đặt elasticsearch, kibana, filebeat (Phiên bản 6.4 bản mới nhất) Vì tìm hiểu đến filebeat thì chắc hẳn mọi người đã cài đặt rồi nên mình sẽ không hướng dẫn cài đặt nữa. Còn với những bạn chưa cài đặt thì có thể dễ dàng cái đặt theo hướng dẫn trên trang chủ elastic theo đường dẫn dưới đây: https://www.elastic.co/downloads - elasticsearch trong phần hướng dẫn này để indeces dữ liệu mà filebeat đọc được từ hệ thống logs của nginx - kibana để quản lý và xem tổng quan logs của nginx. Cài đặt plugins elasticsearch geoip và user agent Module nginx của filebeat yêu cầu phải cài đặt plugin elasticsearch geoip và plugin elasticsearch user agent, có thể dễ dàng cài đặt thông qua command line: sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-user-agent sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-geoip Cấu hình filebeat Để cấu hình filebeat trên ubuntu, chúng ta cần tìm đến file cấu hình theo đường dẫn /etc/filebeat/filebeat.yml, mở file này (sudo vim /etc/filebeat/filebeat.yml) và chỉ cần để ý các dòng [...]