Skip to content

Commit 6b6e308

Browse files
committed
✄ 添加[写给java开发的运维笔记]
1 parent 0bff046 commit 6b6e308

10 files changed

Lines changed: 128 additions & 0 deletions

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
* [linux安装jdk、tomcat脚本](shell/install_jdk_tomcat.sh)
4646
* [Web性能测试工具](web/test_tool.md)
4747
* [Java 程序员眼中的 Linux](https://github.com/judasn/Linux-Tutorial)
48+
* [写给java开发的运维笔记](learn_server/README.md)
4849

4950
## 精品文章
5051

learn_server/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
# 写给java开发的运维笔记
3+
4+
对于Java开发人员,掌握基本的运维技能是必须的,如果你还不熟悉Linux环境,可以看[这个](https://github.com/judasn/Linux-Tutorial)教程。
5+
6+
1. [在虚拟机里安装centos6](virtual-machine-install-centos6.md)
7+
2. [初始化操作系统](init-os.md)
8+
3. [安装jdk环境](install-jdk.md)
9+
4. [安装tomcat](install-tomcat.md)
10+
5. [安装mysql及配置](install-mysql.md)
11+
6. [安装nginx](install-nginx.md)
12+
7. [配置tomcat+nginx反向代理](config-nginx-proxy.md)
13+
8. [优化nginx配置](optimization-nginx.md)

learn_server/config-nginx-proxy.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 配置tomcat+nginx反向代理

learn_server/init-os.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 初始化操作系统

learn_server/install-jdk.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 安装jdk环境

learn_server/install-mysql.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 安装mysql及配置

learn_server/install-nginx.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 安装nginx

learn_server/install-tomcat.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 安装tomcat

learn_server/optimization-nginx.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 优化nginx配置
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
# 在虚拟机里安装centos6
2+
3+
## 基础环境
4+
5+
- 操作系统:Win7操作系统
6+
- 虚拟机:VMware® Workstation 12 Pro
7+
- Linux系统:CentOS 64位
8+
9+
接下里我们创建一个Linux虚拟机。
10+
11+
![](https://ooo.0o0.ooo/2016/09/09/57d21ba70219e.png)
12+
13+
这里选择自定义配置
14+
15+
![](https://ooo.0o0.ooo/2016/09/09/57d21bcabe68c.png)
16+
17+
我们选择了Workstation 8x, 为了兼容低版本的vmvware
18+
19+
![](https://ooo.0o0.ooo/2016/09/09/57d21bd500c46.png)
20+
21+
稍后安装操作系统
22+
23+
![](https://ooo.0o0.ooo/2016/09/09/57d21bdd67f7f.png)
24+
25+
选择Linux -> centos64位
26+
27+
![](https://ooo.0o0.ooo/2016/09/09/57d21be618ba3.png)
28+
29+
保存虚拟机到本地文件夹
30+
31+
![](https://ooo.0o0.ooo/2016/09/09/57d21bf02cb1f.png)
32+
33+
选择处理器数量和核心数,这里我选择默认的,根据你的机器情况可适当调整。
34+
35+
![](https://ooo.0o0.ooo/2016/09/09/57d21bf903216.png)
36+
37+
设置Centos内存,我设置1G
38+
39+
![](https://ooo.0o0.ooo/2016/09/09/57d21c048caba.png)
40+
41+
如果你在局域网环境并且希望其他人可以访问到你的centos,可以选择桥接模式,
42+
这里我只有宿主机访问虚拟机,就设置了NAT模式,桥接的时候会和宿主机处于同一IP段。
43+
44+
![](https://ooo.0o0.ooo/2016/09/09/57d21c5b16bc8.png)
45+
![](https://ooo.0o0.ooo/2016/09/09/57d21c63c49fa.png)
46+
47+
这里选择默认即可。
48+
49+
![](https://ooo.0o0.ooo/2016/09/09/57d21c70a4f1e.png)
50+
![](https://ooo.0o0.ooo/2016/09/09/57d21c7a64405.png)
51+
52+
磁盘大小设置20G,用到更多可以累加上去,然后将虚拟磁盘存储为单文件,防止磁盘碎片。
53+
54+
![](https://ooo.0o0.ooo/2016/09/09/57d21ccc2db15.png)
55+
56+
点击完成。
57+
58+
![](https://ooo.0o0.ooo/2016/09/09/57d21cd385b5a.png)
59+
60+
选择你的IOS镜像文件,如果没有可以在 [这里](http://isoredirect.centos.org/centos/6/isos/x86_64/) 下载
61+
62+
![](https://ooo.0o0.ooo/2016/09/09/57d21cd94a75e.png)
63+
64+
![](https://ooo.0o0.ooo/2016/09/09/57d21ce210877.png)
65+
66+
安装操作系统
67+
68+
![](https://ooo.0o0.ooo/2016/09/09/57d21cf139606.png)
69+
70+
这里要检查硬件,可以直接跳过。
71+
72+
![](https://ooo.0o0.ooo/2016/09/09/57d21cf8bbfb7.png)
73+
74+
选择语言环境,我选择英文,避免在以后的操作中遇到未知的错误。
75+
76+
![](https://ooo.0o0.ooo/2016/09/09/57d21de293453.png)
77+
![](https://ooo.0o0.ooo/2016/09/09/57d21de9279bf.png)
78+
79+
确定将配置写入到磁盘
80+
81+
![](https://ooo.0o0.ooo/2016/09/09/57d21def353cf.png)
82+
83+
这里就默认把,暂时用不到
84+
85+
![](https://ooo.0o0.ooo/2016/09/09/57d21dfa1624b.png)
86+
87+
选择时区,我们选择Asia/shanghai
88+
89+
![](https://ooo.0o0.ooo/2016/09/09/57d21dffbd0ac.png)
90+
91+
设置你的ROOT用户密码,请牢记以后会经常用到。
92+
93+
![](https://ooo.0o0.ooo/2016/09/09/57d21e06b65c4.png)
94+
95+
使用全部空间,就不分区了。
96+
97+
![](https://ooo.0o0.ooo/2016/09/09/57d21e0c94266.png)
98+
99+
将修改写入到磁盘。
100+
101+
![](https://ooo.0o0.ooo/2016/09/09/57d21e21e909f.png)
102+
103+
等待CentOS为你安装基础软件环境。
104+
105+
![](https://ooo.0o0.ooo/2016/09/09/57d21e687d0de.png)
106+
107+
看到这个界面你的CentOS就安装完成了,可以进行下一关了,上车!

0 commit comments

Comments
 (0)