เชเซเชฌเชฐเชจเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชธเซเชเช/เชธเซเชกเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ, เชเซเชเชฒเซเชเชตเชพเชฐ เชจเชตเชพ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเซ เช
เชจเซ เชคเซเชฎเชพเช เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชชเซเชฒเชฟเชเซเชถเชจ เชตเชเซเชเซ เช
เชธเชเชเชคเชคเชพเชจเซ เชธเชฎเชธเซเชฏเชพ เชเชญเซ เชฅเชพเชฏ เชเซ. เชเชพเชธ เชเชฐเซเชจเซ, เชเชชเซเชฒเชฟเชเซเชถเชจ เชฌเชฟเชฒเซเชก เชธเซเชเซเช เชชเชฐ เชคเซ เชฎเซเชณเชตเชตเซเช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ ะพะดะธะฝ เชเชฌเซ เชเซ เชเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ ะฒัะตั
เชชเซเชฐเซเชเซเชเซเช เชตเชพเชคเชพเชตเชฐเชฃ เช
เชจเซ เชเซเชฒเชธเซเชเชฐเซ. เช เชธเชฟเชฆเซเชงเชพเชเชค เชธเชพเชเชพ เชเซ
เชเซ เชเซ, เชคเชฎเซ เชเชตเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชเชฎเชพเช เชเซเชเชจเซ เชเซเชถเซ เชจเชนเซเช เชเซเชฏเชพเช เชธเชพเชเชเชจเซ เชเซเชก เชคเซเชฏเชพเชฐ เชซเซเชฐเซเชฎเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชเซเชจเซ เชเชชเชฏเซเช เชคเซเชจเชพ เชตเชงเซ เชเชชเชฏเซเช เชชเชฐ เชชเซเชฐเชคเชฟเชฌเชเชง เชฒเชพเชฆเซ เชเซ. เช เชจเซ เชเซเชฏเชพเชฐเซ "เชธเชพเชฎเชพเชจเซเชฏ เชตเชพเชคเชพเชตเชฐเชฃ" เชฎเชพเช เชเชจเซ เชธเชพเชฎเชจเซ เชเชฐเชตเซ เชธเชฐเชณ เชเซ, เชคเซเชฏเชพเชฐเซ เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เช เชตเชฐเซเชคเชฃเซเช เชธเชฎเชธเซเชฏเชพ เชฌเชจเซ เชถเชเซ เชเซ, เชเชพเชธ เชเชฐเซเชจเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเซเชจเซ เชชเซเชฐเชฅเชฎ เชตเชเชค เชธเชพเชฎเชจเซ เชเชฐเซ เชเซ. เชเซเชฏเชพเชฐเซ เชธเชเชถเซเชงเชจเชพเชคเซเชฎเช เชฎเชจ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชธเซเชฒเซเชฏเซเชถเชจเซเชธ เชธเชพเชฅเซ เชเชตเซ เชถเชเซ เชเซ เชเซ เชธเซเชชเชทเซเช เชฒเชพเชเซ เชเซ เช เชฅเชตเชพ เชคเซ เชชเซเชฐเชฅเชฎ เชจเชเชฐเชฎเชพเช เชชเชฃ เชธเชพเชฐเชพ เชฒเชพเชเซ เชเซ... เชคเซ เชฏเชพเชฆ เชฐเชพเชเชตเซเช เช เชเชคเซเชฏเชจเซเช เชเซ เชเซ เชฎเซเชเชพเชญเชพเชเชจเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชเซเชเช เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชฒ เชฐเซเชคเซ เชเชเซเชฒเซ เชถเชเชพเชฏ.
เชเชพเชฒเซ เชซเชพเชเชฒเซ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ เชฒเซเชเชชเซเชฐเชฟเชฏ เชเชเซเชฒเซ เชเซเชเช เชเซ เชเซเชฒเชธเซเชเชฐ เชเชฒเชพเชตเชคเซ เชตเชเชคเซ เช
เชชเซเชฐเชฟเชฏ เชชเชฐเชฟเชฃเชพเชฎเซ เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ, เช
เชจเซ เชตเชงเซ เชธเชพเชเซ เชฎเชพเชฐเซเช เชชเชฃ เชฆเชฐเซเชถเชพเชตเซ เชเซ.
เชธเซเชฅเชฟเชฐ เชธเชเชเซเชฐเชน
เชธเชฎเชเชพเชตเชตเชพ เชฎเชพเชเซ, เชเช เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชตเชฟเชเชพเชฐ เชเชฐเซ เชเซ เชเชฌเซเช, เชถเซเชฒเซเช เช เชจเซ เช เชจเซเชฏ เชตเชธเซเชคเซเชเชจเซ เชธเชฎเซเชน เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเชพ เชธเซเชฅเชฟเชฐ เชเชจเชฐเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, Yii PHP เชซเซเชฐเซเชฎเชตเชฐเซเชเชฎเชพเช เชฌเชฟเชฒเซเช-เชเชจ เชเชธเซเช เชฎเซเชจเซเชเชฐ เชเซ เชเซ เช เชจเชจเซเชฏ เชกเชฟเชฐเซเชเซเชเชฐเซ เชจเชพเชฎเซ เชเชจเชฐเซเช เชเชฐเซ เชเซ. เชคเชฆเชจเซเชธเชพเชฐ, เชเชเชเชชเซเช เช เชธเซเชเซเชเชฟเช เชธเชพเชเช เชฎเชพเชเซ เชชเชพเชฅเชจเซ เชธเชฎเซเชน เชเซ เชเซ เชฆเซเชเซเชคเซ เชฐเซเชคเซ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชเซเชฆเซ เชจเชฅเซ (เช เชเชฃเชพ เชเชพเชฐเชฃเซเชธเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช - เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชฏเชพเชฐเซ เชฌเชนเซเชตเชฟเชง เชเชเชเซ เชธเชฎเชพเชจ เชธเชเชธเชพเชงเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชกเซเชชเซเชฒเชฟเชเซเชเซเชธ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ). เชคเซเชฅเซ, เชฌเซเชเซเชธเชจเซ เชฌเชนเชพเชฐ, เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชตเซเชฌ เชฐเชฟเชธเซเชฐเซเชธ เชฎเซเชกเซเชฏเซเชฒเชจเซ เชชเชนเซเชฒเซเชตเชพเชฐ เชเชเซเชธเซเชธ เชเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชธเซเชฅเชฟเชฐ เชซเชพเชเชฒเซ (เชนเชเซเชเชคเชฎเชพเช, เชเชฃเซเชตเชพเชฐ เชธเชฟเชฎเชฒเชฟเชเช, เชชเชฐเชเชคเซ เชคเซ เชชเชเซเชฅเซ เชตเชงเซ) เช เชเชฎเชพเชตเช เชฎเชพเชเซ เช เชจเชจเซเชฏ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชพเชฅเซ เชฐเชเชพเชฏ เชเซ เช เชจเซ เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
-
webroot/assets/2072c2df/css/โฆ
-
webroot/assets/2072c2df/images/โฆ
-
webroot/assets/2072c2df/js/โฆ
เชเซเชฒเชธเซเชเชฐเชจเซ เชฆเซเชฐเชทเซเชเชฟเช เชเชจเซ เช เชฐเซเชฅ เชถเซเช เชเซ?
เชธเซเชฅเซ เชธเชฐเชณ เชเชฆเชพเชนเชฐเชฃ
เชเชพเชฒเซ เชเชเชฆเชฎ เชธเชพเชฎเชพเชจเซเชฏ เชเชฟเชธเซเชธเซ เชฒเชเช, เชเซเชฏเชพเชฐเซ เชธเซเชฅเชฟเชฐ เชกเซเชเชพ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพ เช เชจเซ เชธเชฐเชณ เชตเชฟเชจเชเชคเซเช เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชฎเชพเชเซ PHP เชจเซ เชเชเชณ nginx เชเชตเซ เชเซ. เชธเซเชฅเซ เชธเชนเซเชฒเซ เชฐเชธเซเชคเซ - เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชฌเซ เชเชจเซเชเซเชจเชฐ เชธเชพเชฅเซ:
apiVersion: apps/v1
kind: Deployment
metadata:
name: site
spec:
selector:
matchLabels:
component: backend
template:
metadata:
labels:
component: backend
spec:
volumes:
- name: nginx-config
configMap:
name: nginx-configmap
containers:
- name: php
image: own-image-with-php-backend:v1.0
command: ["/usr/local/sbin/php-fpm","-F"]
workingDir: /var/www
- name: nginx
image: nginx:1.16.0
command: ["/usr/sbin/nginx", "-g", "daemon off;"]
volumeMounts:
- name: nginx-config
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx.conf
เชธเชฐเชณ เชธเซเชตเชฐเซเชชเชฎเชพเช, nginx เชฐเซเชชเชฐเซเชเชพ เชจเซเชเซ เชฎเซเชเชฌ เชเชเชณเซ เชเซ:
apiVersion: v1
kind: ConfigMap
metadata:
name: "nginx-configmap"
data:
nginx.conf: |
server {
listen 80;
server_name _;
charset utf-8;
root /var/www;
access_log /dev/stdout;
error_log /dev/stderr;
location / {
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชชเซเชฐเชฅเชฎ เชตเชเชค เชธเชพเชเชเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เช
เชธเซเชเชฏเชพเชฎเชคเซ PHP เชเชจเซเชเซเชจเชฐเชฎเชพเช เชฆเซเชเชพเชฏ เชเซ. เชชเชฐเชเชคเซ เชเช เชชเซเชกเชจเซ เช
เชเชฆเชฐ เชฌเซ เชเชจเซเชเซเชจเชฐเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, nginx เช เชธเซเชเซเชเชฟเช เชซเชพเชเชฒเซ เชตเชฟเชถเซ เชเชถเซเช เช เชเชพเชฃเชคเซเช เชจเชฅเซ, เชเซ (เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชฎเซเชเชฌ) เชคเซเชฎเชจเซ เชเชชเชตเซ เชเซเชเช. เชชเชฐเชฟเชฃเชพเชฎเซ, เชเซเชฒเชพเชฏเชจเซเช CSS เช
เชจเซ JS เชซเชพเชเชฒเซเชจเซ เชคเชฎเชพเชฎ เชตเชฟเชจเชเชคเซเช เชฎเชพเชเซ 404 เชญเซเชฒ เชเซเชถเซ. เช
เชนเซเช เชธเซเชฅเซ เชธเชฐเชณ เชเชเซเชฒ เชเชจเซเชเซเชจเชฐ เชฎเชพเชเซ เชธเชพเชฎเชพเชจเซเชฏ เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซเช เชตเชตเชพเชจเซ เชนเชถเซ. เชเชฆเชฟเชฎ เชตเชฟเชเชฒเซเชช - เชธเชพเชฎเชพเชจเซเชฏ emptyDir
:
apiVersion: apps/v1
kind: Deployment
metadata:
name: site
spec:
selector:
matchLabels:
component: backend
template:
metadata:
labels:
component: backend
spec:
volumes:
- name: assets
emptyDir: {}
- name: nginx-config
configMap:
name: nginx-configmap
containers:
- name: php
image: own-image-with-php-backend:v1.0
command: ["/usr/local/sbin/php-fpm","-F"]
workingDir: /var/www
volumeMounts:
- name: assets
mountPath: /var/www/assets
- name: nginx
image: nginx:1.16.0
command: ["/usr/sbin/nginx", "-g", "daemon off;"]
volumeMounts:
- name: assets
mountPath: /var/www/assets
- name: nginx-config
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx.conf
เชนเชตเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเชจเชฐเซเช เชฅเชฏเซเชฒ เชธเซเชเซเชเชฟเช เชซเชพเชเชฒเซ nginx เชฆเซเชตเชพเชฐเชพ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเชฐเซเชต เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชชเชฐเชเชคเซ เชนเซเช เชคเชฎเชจเซ เชฏเชพเชฆ เชเชฐเชพเชตเซเช เชเซ เช เชเช เชเชฆเชฟเชฎ เชเชเซเชฒ เชเซ, เชเซเชจเซ เช เชฐเซเชฅ เชเซ เชเซ เชคเซ เชเชฆเชฐเซเชถเชฅเซ เชฆเซเชฐ เชเซ เช เชจเซ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชเซเชเชเชพเช เช เชจเซ เชเชพเชฎเซเช เชเซ, เชเซเชจเซ เชจเซเชเซ เชเชฐเซเชเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชตเชงเซ เช เชฆเซเชฏเชคเชจ เชธเซเชเซเชฐเซเช
เชนเชตเซ เชเชตเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชเชฒเซเชชเชจเชพ เชเชฐเซ เชเซ เชเซเชฏเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซ, เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเชชเชฒเชฌเซเชง เชถเซเชฒเซเช เชธเชพเชฅเซ เชชเซเชทเซเช เชฒเซเชก เชเชฐเซเชฏเซเช, เช เชจเซ เชเซเชฏเชพเชฐเซ เชคเซ เช เชชเซเชทเซเช เชตเชพเชเชเซ เชฐเชนเซเชฏเซ เชนเชคเซ, เชคเซเชฏเชพเชฐเซ เช เชฎเซ เชเชจเซเชเซเชจเชฐเชจเซ เชซเชฐเซเชฅเซ เชเซเช เชตเซเชฏเซเช. เชธเชเชชเชคเซเชคเชฟ เชธเซเชเชฟ เชเชพเชฒเซ เชฅเช เชเช เชเซ เช เชจเซ เชจเชตเซ เชเชจเชฐเซเช เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ PHP เชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชตเซ เชเชฐเซเชฐเซ เชเซ. เชเซ เชเซ, เช เชชเชเซ เชชเชฃ, เชเซเชจเชพ เชธเซเชเซเชเชฟเชเซเชธเชจเซ เชฒเชฟเชเชเซเชธ เช เชชเซเชฐเชธเซเชคเซเชค เชฐเชนเซเชถเซ, เชเซ เชธเซเชเซเชเชฟเชเซเชธ เชฆเชฐเซเชถเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒเซ เชคเชฐเชซ เชฆเซเชฐเซ เชเชถเซ.
เชตเชงเซเชฎเชพเช, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชธเชเชญเชตเชคเช เชตเชงเซ เชเซ เชเชเชพ เชฒเซเชก เชฅเชฏเซเชฒ เชชเซเชฐเซเชเซเชเซเช เชเซ, เชเซเชจเซ เช เชฐเซเชฅ เช เชเซ เชเซ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชเช เชจเชเชฒ เชชเซเชฐเชคเซ เชจเชนเซเช เชนเซเชฏ:
- เชเชพเชฒเซ เชคเซเชจเซ เชตเชงเชพเชฐเซเช เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชฌเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชธเซเชงเซ.
- เชเซเชฏเชพเชฐเซ เชธเชพเชเชเชจเซ เชชเซเชฐเชฅเชฎ เชตเชเชค เชเชเซเชธเซเชธ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ, เชคเซเชฏเชพเชฐเซ เชธเชเชชเชคเซเชคเชฟเช เชเช เชชเซเชฐเชคเชฟเชเซเชคเชฟเชฎเชพเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
- เช
เชฎเซเช เชธเชฎเชฏเซ, เชเชจเซเชเซเชฐเซเชธเซ เชฌเซเชเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเซ เชตเชฟเชจเชเชคเซ เชฎเซเชเชฒเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช (เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฟเชเช เชนเซเชคเซเช เชฎเชพเชเซ), เช
เชจเซ เช เช
เชธเซเชเชฏเชพเชฎเชคเซ เชนเชเซ เชคเซเชฏเชพเช เชจ เชนเชคเซ. เช
เชฅเชตเชพ เชเชฆเชพเช เชคเซเช เชนเชตเซ เชคเซเชฏเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เช
เชฎเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช
RollingUpdate
เช เชจเซ เช เชเซเชทเชฃเซ เช เชฎเซ เชเชฎเชพเชตเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช.
เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชชเชฐเชฟเชฃเชพเชฎ เชซเชฐเซเชฅเซ เชญเซเชฒเซ เชเซ.
เชเซเชจเซ เชธเชเชชเชคเซเชคเชฟ เชเซเชฎเชพเชตเชตเชพเชจเซเช เชเชพเชณเชตเชพ เชฎเชพเชเซ, เชคเชฎเซ เชฌเชฆเชฒเซ เชถเชเซ เชเซ emptyDir
เชชเชฐ hostPath
, เชเซเชฒเชธเซเชเชฐ เชจเซเชกเชฎเชพเช เชธเซเชฅเชฟเชฐ เชญเซเชคเชฟเช เชฐเซเชคเซ เชเชฎเซเชฐเซ เชฐเชนเซเชฏเชพ เชเซ. เช เช
เชญเชฟเชเชฎ เชเชฐเชพเชฌ เชเซ เชเชพเชฐเชฃ เชเซ เชเชชเชฃเซ เชเชฐเซเชเชฐ เชเชฐเชตเซเช เชชเชกเชถเซ เชเซเชเซเชเชธ เชเซเชฒเชธเซเชเชฐ เชจเซเชก เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ เชคเชฎเชพเชฐเซ เชเชชเซเชฒเชฟเชเซเชถเชจ, เชเชพเชฐเชฃ เชเซ - เช
เชจเซเชฏ เชจเซเชกเซเชธ เชชเชฐ เชเชตเชพเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช - เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเชฐเซเชฐเซ เชซเชพเชเชฒเซ เชนเชถเซ เชจเชนเซเช. เช
เชฅเชตเชพ เชจเซเชกเซเชธ เชตเชเซเชเซ เช
เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเซ เชชเซเชทเซเช เชญเซเชฎเชฟ เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฟเชเชเซเชฐเชจเชพเชเชเซเชถเชจ เชเชฐเซเชฐเซ เชเซ.
เชเชเซเชฒเซ เชถเซเช เชเซ?
- เชเซ เชนเชพเชฐเซเชกเชตเซเชฐ เช
เชจเซ เชธเชเชธเชพเชงเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ, เชคเซ เชคเชฎเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ
cephfs เชธเซเชฅเชฟเชฐ เชเชฐเซเชฐเชฟเชฏเชพเชคเซ เชฎเชพเชเซ เชธเชฎเชพเชจ เชฐเซเชคเซ เชธเซเชฒเชญ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพ เชเซเช เชตเชตเชพ เชฎเชพเชเซ.เชธเชคเซเชคเชพเชตเชพเชฐ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ SSD เชกเซเชฐเชพเชเชตเซเชธ, เชเชเชพเชฎเชพเช เชเชเซ เชคเซเชฐเชฃ-เชเชฃเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เช เชจเซ เชเซเชฒเชธเซเชเชฐ เชจเซเชกเซเชธ เชตเชเซเชเซ เชธเซเชฅเชฟเชฐ "เชเชพเชกเชพ" เชเซเชกเชพเชฃเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซ เชเซ. - NFS เชธเชฐเซเชตเชฐเชจเซ เชตเซเชฏเชตเชธเซเชฅเชฟเชค เชเชฐเชตเชพเชจเซ เชเชเซ เชฎเชพเชเชฃเซ เชตเชฟเชเชฒเซเชช เชนเชถเซ. เชเซ เชเซ, เชชเชเซ เชคเชฎเชพเชฐเซ เชตเซเชฌ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเชเชคเซเช เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ เชชเซเชฐเชคเชฟเชญเชพเชต เชธเชฎเชฏเชฎเชพเช เชธเชเชญเชตเชฟเชค เชตเชงเชพเชฐเชพเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช เชจเซ เชเชพเชฎเซ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชเชเซเชเชฟเชค เชฅเชตเชพ เชฎเชพเชเซ เชเชฃเซเช เชเซเชกเซ เชฆเซเชถเซ. เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ เชเชชเชคเซเชคเชฟเชเชจเช เชเซ: เชฎเชพเชเชจเซเชเชจเซเช เชจเซเชเชถเชพเชจ เชเชเชพเชถเชฎเชพเช เชงเชธเซ เชฐเชนเซเชฒเชพ LA เชฒเซเชกเชจเชพ เชฆเชฌเชพเชฃ เชนเซเช เชณ เชเซเชฒเชธเซเชเชฐเชจเซ เชฎเซเชคเซเชฏเซ เชคเชฐเชซ เชฆเซเชฐเซ เชเชพเชฏ เชเซ.
เช
เชจเซเชฏ เชตเชธเซเชคเซเชเชฎเชพเช, เชธเชคเชค เชธเซเชเซเชฐเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซเชจเชพ เชคเชฎเชพเชฎ เชตเชฟเชเชฒเซเชชเซเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ เชชเซเชทเซเช เชญเซเชฎเชฟ เชธเชซเชพเช เชซเชพเชเชฒเซเชจเชพ เชเซเชจเชพ เชธเซเช เชเซเชเซเชเชธ เชธเชฎเชฏเชเชพเชณเชพเชฎเชพเช เชธเชเชเชฟเชค. PHP เชธเชพเชฅเซ เชเชจเซเชเซเชจเชฐเชจเซ เชธเชพเชฎเซ เชคเชฎเซ เชฎเซเชเซ เชถเชเซ เชเซ เชกเซเชฎเชจเชธเซเช เชเซเชถเซเชเช nginx เชฅเซ, เชเซ เช
เชธเซเชเชฏเชพเชฎเชคเซเชจเซ เชจเชเชฒเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชฎเชฏ เชฎเชพเชเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชถเซ. เช เชตเชฐเซเชคเชจ เชธเชฐเชณเชคเชพเชฅเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ proxy_cache
เชฆเชฟเชตเชธเชฎเชพเช เชธเซเชเซเชฐเซเช เชเชเชกเชพเช เช
เชฅเชตเชพ เชกเชฟเชธเซเช เชเชเซเชฏเชพเชจเชพ เชเซเชเชพเชฌเชพเชเชเซเชธ เชธเชพเชฅเซ.
เชเชชเชฐเซเชเซเชค เชตเชฟเชคเชฐเชฟเชค เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเซเชธ เชธเชพเชฅเซ เช เชชเชฆเซเชงเชคเชฟเชจเซเช เชธเชเชฏเซเชเชจ เชเชฒเซเชชเชจเชพ เชฎเชพเชเซ เชเช เชตเชฟเชถเชพเชณ เชเซเชทเซเชคเซเชฐ เชชเซเชฐเซเช เชชเชพเชกเซ เชเซ, เชเซ เชซเชเซเชค เชฌเชเซเช เช เชจเซ เชคเชเชจเซเชเซ เชเซเชทเชฎเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชเซ เชเซเช เชคเซเชจเซ เช เชฎเชฒ เช เชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชฐเชถเซ. เช เชจเซเชญเชตเชฅเซ, เชเชชเชฃเซ เชเชนเซ เชถเชเซเช เชเซ เชธเชฟเชธเซเชเชฎ เชเซเชเชฒเซ เชธเชฐเชณ เชเซ, เชคเซ เชตเชงเซ เชธเซเชฅเชฟเชฐ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ. เชเซเชฏเชพเชฐเซ เชเชตเชพ เชธเซเชคเชฐเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชเชพเชณเชตเชตเซเช เชตเชงเซ เชฎเซเชถเซเชเซเชฒ เชฌเชจเซ เชเซ, เช เชจเซ เชคเซ เช เชธเชฎเชฏเซ เชเซเชเชชเชฃ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เชจเชฟเชฆเชพเชจ เช เชจเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ เชฎเชพเชเซ เชเชฐเซเชเชตเชพเชฎเชพเช เชเชตเซเชฒ เชธเชฎเชฏ เชตเชงเซ เชเซ.
เชญเชฒเชพเชฎเชฃ
เชเซ เชธเซเชเชฟเชค เชธเซเชเซเชฐเซเช เชตเชฟเชเชฒเซเชชเซเชจเซ เช เชฎเชฒ เชชเชฃ เชคเชฎเชจเซ เชเซเชฐเชตเชพเชเชฌเซ เชฒเชพเชเซ เชเซ (เชเชเชฟเชฒ, เชเชฐเซเชเชพเชณ...), เชคเซ เชฌเซเชเซ เชฌเชพเชเซเชฅเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชเซเชตเซ เชฏเซเชเซเชฏ เชเซ. เชเชเชฒเซ เชเซ, เชชเซเชฐเซเชเซเชเซเช เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชฎเชพเช เชเซเชฆเชตเซเช เช เชจเซ เชเซเชกเชฎเชพเช เชธเชฎเชธเซเชฏเชพเชจเซ เช เซเช เชเชฐเซ, เชเชฎเซเชเชฎเชพเช เชเซเชเชฒเชพเช เชธเซเชเซเชเชฟเช เชกเซเชเชพ เชธเซเชเซเชฐเชเซเชเชฐ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเซเช เชเซ, เชเชฎเซเช เชเชธเซเชฎเซเชฌเชฒเซ เชธเซเชเซเช เชชเชฐ "เชตเซเชฐเซเชฎเชฟเชเช เช เชช" เช เชจเซ/เช เชฅเชตเชพ เช เชธเซเชเชฏเชพเชฎเชคเซ เชชเซเชฐเซ-เชเชฎเซเชชเชพเชเชฒเชฟเชเช เชฎเชพเชเซเชจเซ เชธเชพเชฎเชเซเชฐเซ เช เชฅเชตเชพ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เช เชธเซเชชเชทเซเช เชตเซเชฏเชพเชเซเชฏเชพ. เช เชฐเซเชคเซ เช เชฎเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชจเซเชฎเชพเชจเชฟเชค เชตเชฐเซเชคเชฃเซเช เช เชจเซ เชคเชฎเชพเชฎ เชตเชพเชคเชพเชตเชฐเชฃ เช เชจเซ เชเชพเชฒเซ เชฐเชนเซเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชฎเชพเชเซ เชซเชพเชเชฒเซเชจเซ เชธเชฎเชพเชจ เชธเชฎเซเชน เชฎเชณเซ เชเซ.
เชเซ เชเชชเชฃเซ Yii เชซเซเชฐเซเชฎเชตเชฐเซเช เชธเชพเชฅเซเชจเชพ เชเซเชเซเชเชธ เชเชฆเชพเชนเชฐเชฃ เชชเชฐ เชชเชพเชเชพ เชเชตเซเช เช เชจเซ เชคเซเชจเซ เชฐเชเชจเชพ (เชเซ เชฒเซเชเชจเซ เชเชฆเซเชฆเซเชถเซเชฏ เชจเชฅเซ) เชฎเชพเช เชคเชชเชพเชธ เชจ เชเชฐเซเช, เชคเซ เชคเซ เชฌเซ เชฒเซเชเชชเซเชฐเชฟเชฏ เช เชญเชฟเชเชฎเซ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชคเซเช เชเซ:
- เช
เชธเซเชเชฏเชพเชฎเชคเซ เช
เชจเซเชฎเชพเชจเชฟเชค เชธเซเชฅเชพเชจ เชชเชฐ เชฎเซเชเชตเชพ เชฎเชพเชเซ เชเชฎเซเช เชฌเชฟเชฒเซเชก เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฌเชฆเชฒเซ. เชเซเชฎ เชเซ เชเชเซเชธเซเชเซเชเชถเชจเชฎเชพเช เช เชธเซเชเชจ/เช
เชฎเชฒเซเชเชฐเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ
yii2-เชธเซเชฅเชฟเชฐ-เชธเชเชชเชคเซเชคเชฟ . - เชเชธเซเช เชกเชฟเชฐเซเชเซเชเชฐเซเช เชฎเชพเชเซ เชเซเชเซเชเชธ เชนเซเชถ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ, เชเซเชฎ เชเซ เชฆเชพ.เชค.
เช เชฐเชเซเชเชค (เชธเซเชฒเชพเชเชก เชจเช. 35 เชฅเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ). เชฎเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ, เช เชนเซเชตเชพเชฒเชจเชพ เชฒเซเชเช เชเชเชฐเซ (เช เชจเซ เชเชพเชฐเชฃ เชตเชฟเชจเชพ เชจเชนเซเช!) เชธเชฒเชพเชน เชเชชเซ เชเซ เชเซ เชฌเชฟเชฒเซเชก เชธเชฐเซเชตเชฐ เชชเชฐ เช เชธเซเชเชฏเชพเชฎเชคเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเซเชฏเชพ เชชเชเซ, เชคเซเชฎเชจเซ เชเซเชจเซเชฆเซเชฐเซเชฏ เชธเซเชเซเชฐเซเช (เชเซเชฎ เชเซ S3) เชชเชฐ เช เชชเชฒเซเชก เชเชฐเซ, เชเซเชจเซ เชธเชพเชฎเซ CDN เชฎเซเชเซ เชเซ.
เชกเชพเชเชจเชฒเซเชกเซเชธ
เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชคเซ เชตเชเชคเซ เช เชจเซเชฏ เชเช เชเซเชธ เชเซ เชเซเชเซเชเชธเชชเชฃเซ เช เชฎเชฒเชฎเชพเช เชเชตเชถเซ เชคเซ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชซเชพเชเชฒเซเชจเซ เชธเชเชเซเชฐเชน เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชซเชฐเซเชฅเซ เชเช PHP เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซ เชเซ เช เชชเชฒเซเชก เชซเซเชฐเซเชฎ เชฆเซเชตเชพเชฐเชพ เชซเชพเชเชฒเซ เชธเซเชตเซเชเชพเชฐเซ เชเซ, เชเชชเชฐเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชเชเชเช เชเชฐเซ เชเซ เช เชจเซ เชคเซเชฎเชจเซ เชชเชพเชเชพ เชฎเซเชเชฒเซ เชเซ.
Kubernetes เชฎเชพเช, เชเซเชฏเชพเช เช เชซเชพเชเชฒเซ เชฎเซเชเชตเซ เชเซเชเช เชคเซ เชธเซเชฅเชพเชจ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชคเชฎเชพเชฎ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชฎเชพเชเซ เชธเชพเชฎเชพเชจเซเชฏ เชนเซเชตเซเช เชเซเชเช. เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชเชเชฟเชฒเชคเชพ เช เชจเซ เช เชซเชพเชเชฒเซเชจเซ เชฆเซเชฐเชขเชคเชพเชจเซ เชตเซเชฏเชตเชธเซเชฅเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเชจเซ เชเชงเชพเชฐเซ, เชเชชเชฐเซเชเซเชค เชถเซเชฐ เชเชฐเซเชฒ เชเชชเชเชฐเชฃ เชตเชฟเชเชฒเซเชชเซ เชเชตเชพ เชธเซเชฅเชพเชจ เชนเซเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ, เชเซเชฎ เชเชชเชฃเซ เชเซเชเช เชเซเช, เชคเซเชฎเชพเช เชคเซเชฎเชจเซ เชเชพเชฎเซเช เชเซ.
เชญเชฒเชพเชฎเชฃ
เชเช เชเชชเชพเชฏ เชเซ S3-เชธเซเชธเชเชเชค เชธเซเชเซเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ (เชญเชฒเซ เชคเซ เช
เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเซ เชธเซเชต-เชนเซเชธเซเชเซเชก เชเซเชเซเชเชฐเซ เชนเซเชฏ เชเซเชฎ เชเซ เชฎเชฟเชจเซเชฏเซ). S3 เชชเชฐ เชธเซเชตเชฟเช เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ เชเซเชก เชธเซเชคเชฐเซ, เช
เชจเซ เชเชเชณเชจเชพ เชเซเชกเซ เชธเชพเชฎเชเซเชฐเซ เชเซเชตเซ เชฐเซเชคเซ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเซเชฅเซ เช เชเซ
เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเชคเซเชฐเซ
เช เชฒเชเชฅเซ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเชคเซเชฐเซเชจเชพ เชธเชเชเซเชฐเชนเชจเชพ เชธเชเชเช เชจเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซเช เชฏเซเชเซเชฏ เชเซ. เชเชฃเซเชตเชพเชฐ เช เชกเชฟเชธเซเช เชชเชฐเชจเซ เชซเชพเชเชฒเซ เชชเชฃ เชนเซเชฏ เชเซ, เชเซ เชเซเชฌเชฐเชจเซเชเซเชธเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชธเชคเชค เช เชงเชฟเชเซเชคเชคเชพ เชตเชฟเชจเชเชคเซเช เชคเชฐเชซ เชฆเซเชฐเซ เชเชพเชฏ เชเซ เชเซ เชคเซเชจเซ เชตเชฟเชจเชเชคเซ เช เชจเซเชฏ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เชเซ.
เชเชพเชฒเซ เชเชฐเซเชจเซ เชธเชฎเชธเซเชฏเชพ เชเชเชถเชฟเช เชฐเซเชคเซ เชนเชฒ เชฅเชพเชฏ เชเซ stickySessions
เชชเซเชฐเชตเซเชถ เชชเชฐ (เชธเซเชตเชฟเชงเชพ เชคเชฎเชพเชฎ เชฒเซเชเชชเซเชฐเชฟเชฏ เชชเซเชฐเชตเซเชถ เชจเชฟเชฏเชเชคเซเชฐเชเซเชฎเชพเช เชธเชชเซเชฐเซเชเซเชก เชเซ - เชตเชงเซ เชตเชฟเชเชคเซ เชฎเชพเชเซ, เชเซเช
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: nginx-test
annotations:
nginx.ingress.kubernetes.io/affinity: "cookie"
nginx.ingress.kubernetes.io/session-cookie-name: "route"
nginx.ingress.kubernetes.io/session-cookie-expires: "172800"
nginx.ingress.kubernetes.io/session-cookie-max-age: "172800"
spec:
rules:
- host: stickyingress.example.com
http:
paths:
- backend:
serviceName: http-svc
servicePort: 80
path: /
เชชเชฐเชเชคเซ เช เชตเชพเชฐเชเชตเชพเชฐ เชเชฎเชพเชตเช เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพเช เชฆเซเชฐ เชเชฐเชถเซ เชจเชนเซเช.
เชญเชฒเชพเชฎเชฃ
เชเชชเซเชฒเซเชเซเชถเชจเชจเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชเชฐเชตเชพเชจเซ เชตเชงเซ เชธเชพเชเซ เชฐเซเชค เชนเชถเซ เชฎเซเชฎเชเซเชถเซเชก, เชฐเซเชกเชฟเชธ เช เชจเซ เชธเชฎเชพเชจ เชธเซเชฒเซเชฏเซเชถเชจเซเชธเชฎเชพเช เชธเชคเซเชฐเซเชจเซ เชธเชเชเซเชฐเชน - เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชซเชพเชเชฒ เชตเชฟเชเชฒเซเชชเซเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเซเชกเซ เชฆเซ.
เชจเชฟเชทเซเชเชฐเซเชท
เชเซเชเซเชธเซเชเชฎเชพเช เชเชฐเซเชเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชธเซเชฒเซเชฏเซเชถเชจเซเชธ เชฎเชพเชคเซเชฐ เชเชพเชฎเชเชฒเชพเช "เชเซเชฐเช" (เชเซ เชตเชฐเซเชเช เชฐเชพเชเชจเซเชก เชคเชฐเซเชเซ เช เชเชเซเชฐเซเชเซเชฎเชพเช เชตเชงเซ เชธเซเชเชฆเชฐ เชฒเชพเชเซ เชเซ) เชจเชพ เชซเซเชฐเซเชฎเซเชเชฎเชพเช เชเชชเชฏเซเช เชเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ. เชเซเชฌเชฐเชจเซเชเชธ เชชเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพเชจเชพ เชชเซเชฐเชฅเชฎ เชคเชฌเชเซเชเชพเชฎเชพเช เชคเซเช เชธเชเชฌเชเชงเชฟเชค เชนเซเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชฎเซเชณ เชจ เชนเซเชตเซเช เชเซเชเช.
เชธเชพเชฎเชพเชจเซเชฏ เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ เชชเชพเชฅ เช เชเซ เชเซ เชเชฃเชพ เชฒเซเชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชเชพเชฃเซเชคเชพ เชเซ เชคเซ เช
เชจเซเชธเชพเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชฒ เชซเซเชฐเชซเชพเชฐเชจเซ เชคเชฐเชซเซเชฃเชฎเชพเช เชคเซเชฎเชพเชเชฅเซ เชเซเชเชเชพเชฐเซ เชฎเซเชณเชตเชตเซ.
PS
เช เชฎเชพเชฐเชพ เชฌเซเชฒเซเช เชชเชฐ เชชเชฃ เชตเชพเชเชเซ:
- ยซ
nginx เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ AWS S3 เชฅเซ เชซเชพเชเชฒเซเชจเซ เชชเซเชฐเซเชเซเชธเซ เชเชฐเชตเซ ยป; - ยซ
Google เช เชจเซเชธเชพเชฐ เชเชจเซเชเซเชจเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ 7 เชถเซเชฐเซเชทเซเช เชชเชฆเซเชงเชคเชฟเช ยป; - ยซ
เชเชจเซเชเซเชจเชฐ-เชเชงเชพเชฐเชฟเชค เชเชชเซเชฒเชฟเชเซเชถเชจ เชกเชฟเชเชพเชเชจ เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ 7 เชธเชฟเชฆเซเชงเชพเชเชคเซ ยป (Red Hat เชฎเชพเชเชฅเซ); - ยซ
7 เชซเซเชเซเชเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจเชฎเชพเช 12 เชเซเชเซ เชเซ ยป.
เชธเซเชฐเซเชธ: www.habr.com