使用nginx搭載小遊戲

2022-01-10 04:14:03 字數 2287 閱讀 9913

主機

外網ip

內網ip

web01

10.0.0.7

172.16.1.7

web02

10.0.0.8

172.16.1.8

server };

server_name };

location / };

index index.html;

}}

[root@m01 roles]# ansible-galaxy init games
1.編輯虛擬主機配置

[root@m01 games]# vim tasks/copy.yml

- name: copy games.conf.j2

template:

src: "games.conf.j2"

dest: "/etc/nginx/conf.d/games.conf"

notify:

- "reload nginx"

2.建立站點目錄

[root@m01 games]# vim tasks/dir.yml

- name: create }

file:

path: "}"

state: directory

owner: "}"

group: "}"

recurse: yes

3.解壓軟體包

[root@m01 games]# vim tasks/unarchive.yml

- name: jieya "}"

unarchive:

src: "}"

dest: "}"

owner: "}"

group: "}"

4.include

[root@m01 games]# vim tasks/main.yml

- include: copy.yml

- include: dir.yml

- include: unarchive.yml

5.上傳軟體包

[root@m01 files]# ll

total 18324

-rw-r--r-- 1 root root 18704885 jun 23 14:25 games.tar.gz

-rw-r--r-- 1 root root 53845 jun 23 14:34 zuoye.tar.gz

6.觸發器

[root@m01 games]# vim handlers/main.yml

- name: reload nginx

systemd:

name: nginx

state: reloaded

7.編輯虛擬主機

[root@m01 games]# vim templates/games.conf.j2

server };

server_name };

location / };

index index.html;

}}8.編輯變數

#--------------------------------------------小遊戲 作業頁面等

##小遊戲

#gm_port: "80"

#gm_com: "games.com"

#gm_site_dir: "/code/games/"

##包名

#gm_packages: "games.tar.gz"

#作業gm_port: "80"

gm_com: "zy.com"

gm_site_dir: "/code/zy/"

#包名gm_packages: "zuoye.tar.gz"

[root@m01 roles]# vim site.yml 

#- #-

#- #-

#- #-

#- #-

- #-

#- #-

#- #-

#- #-

#- #-

#- #-

#- -

[root@m01 roles]# ansible-playbook site.yml

#解析,瀏覽器訪問

1.這套**只適合通過nginx簡單的部署一些服務

上傳軟體包後,通過修改變數執行ansible即可實現專案的部署

nginx 製作html小遊戲

場景 內網環境,沒有網域名稱,通過多個埠來區分不同的專案 目的 訪問10.0.0.7 8080 8080 over 訪問10.0.0.7 8081 8081 over 配置 root web1 cd etc nginx conf.d root web1 conf.d vim ip.oldxu.com...

小遊戲製作 打氣球小遊戲

打氣球小遊戲 package private function 遊戲開始 event mouseevent void private function 複製 event timerevent public function 重新整理分值 分值 number 事件 private function 點...

字母小遊戲

時間限制 1000 ms 記憶體限制 65535 kb 難度 0 描述 給你乙個亂序的字串,裡面包含有小寫字母 a z 以及一些特殊符號,請你找出所給字串裡面所有的小寫字母的個數,拿這個數對26取餘,輸出取餘後的數字在子母表中對應的小寫字母 0對應z,1對應a,2對應b.25對應y 輸入第一行是乙個...