24132dc774672f0019ec93a06a675bd6866ab203
content/server/arch-x86_64.md
... | ... | @@ -6,13 +6,13 @@ |
6 | 6 | [[arch-server-docu|arch-server-docu]] |
7 | 7 | |
8 | 8 | <<Warn("Still in progress. The ISO does not yet contain a complete configuration.")>> |
9 | -<<Note("But the arch installation is really quick. Just without any PwOSS configuration.")>> |
|
9 | +<<Note("But it is already usable. Just without any PwOSS configuration.")>> |
|
10 | 10 | </center> |
11 | 11 | ------ |
12 | 12 | |
13 | 13 | [[_TOC_]] |
14 | 14 | |
15 | -# 1. Requirements |
|
15 | +# Requirements |
|
16 | 16 | |
17 | 17 | To get your own server you'll need a few things: |
18 | 18 | |
... | ... | @@ -20,9 +20,9 @@ Hardware, Software and a little of your time. |
20 | 20 | |
21 | 21 | |
22 | 22 | |
23 | -## 1.1. Hardware |
|
23 | +## Hardware |
|
24 | 24 | |
25 | -### 1.1.1. Minimal system |
|
25 | +### Minimal system |
|
26 | 26 | - 512 megabyte (MB) of memory (RAM) |
27 | 27 | - 800 megabytes (MB) of hard disk space |
28 | 28 | - A one gigahertz (GHz) processor |
... | ... | @@ -31,7 +31,7 @@ Hardware, Software and a little of your time. |
31 | 31 | |
32 | 32 | |
33 | 33 | |
34 | -### 1.1.2. Recommended system |
|
34 | +### Recommended system |
|
35 | 35 | - 2 gigabyte (GB) of memory (RAM) |
36 | 36 | - 8 gigabytes (GB) of hard disk space |
37 | 37 | - A 2 gigahertz (GHz) processor |
... | ... | @@ -40,7 +40,7 @@ Hardware, Software and a little of your time. |
40 | 40 | |
41 | 41 | |
42 | 42 | |
43 | -### 1.1.3. System architecture |
|
43 | +### System architecture |
|
44 | 44 | |
45 | 45 | The following items are also recommended: |
46 | 46 | - A reliable 1GB (or greater) USB stick |
... | ... | @@ -49,12 +49,12 @@ The USB Stick is necessary for the installation of the system. Also, having a re |
49 | 49 | |
50 | 50 | |
51 | 51 | |
52 | -## 1.2. Software |
|
52 | +## Software |
|
53 | 53 | |
54 | -### 1.2.1. Arch ISO |
|
54 | +### Arch ISO |
|
55 | 55 | |
56 | -Download the .iso file and the .iso.sig file from some of the listed provider from [archlinux.org](https://www.archlinux.org/download/) and open the md5.txt file. |
|
57 | -<<Note("Arch Linux is only available for 64-bit systems. |
|
56 | +Download the .iso file and the .iso.sig file from some of the listed provider from [archlinux.org](https://www.archlinux.org/download/) and open the md5.txt file. |
|
57 | +<<Note("Arch Linux is only available for 64-bit systems.)>> |
|
58 | 58 | |
59 | 59 | |
60 | 60 | |
... | ... | @@ -71,26 +71,26 @@ Check the two files in the same folder with the following command/s: |
71 | 71 | |
72 | 72 | |
73 | 73 | |
74 | -### 1.2.2. PwOSS ISO |
|
74 | +### PwOSS ISO |
|
75 | 75 | Or you can use our ISO. Just follow the instructions from [PwOSS - Gitea](https://git.pwoss.org/server/iso). |
76 | 76 | |
77 | 77 | |
78 | 78 | |
79 | -### 1.2.3. (Optional) Etcher |
|
79 | +### (Optional) Etcher |
|
80 | 80 | |
81 | 81 | Download Etcher to flash the ISO |
82 | 82 | - [Etcher](https://www.balena.io/etcher/) |
83 | 83 | |
84 | 84 | |
85 | 85 | |
86 | -### 1.2.4. server-docu.md |
|
86 | +### server-docu.md |
|
87 | 87 | You can follow the [arch-server-docu.md](/content/server/arch-server-docu) file or download the file from [PwOSS - Gitea](https://git.pwoss.org/Server/Documentation/src/branch/master/arch-server-docu.md). |
88 | 88 | |
89 | 89 | |
90 | 90 | |
91 | -# 2. How To |
|
91 | +# How To |
|
92 | 92 | |
93 | -## 2.1. BIOS |
|
93 | +## BIOS |
|
94 | 94 | |
95 | 95 | You have to align the boot-start to your USB-Stick. |
96 | 96 | |
... | ... | @@ -111,15 +111,15 @@ Reboot and choose Start: Boot Arch Linux (x86_64) |
111 | 111 | |
112 | 112 | |
113 | 113 | |
114 | -## 2.2. Installation |
|
114 | +## Installation |
|
115 | 115 | |
116 | -If you got every [requirements](/content/server/arch-x86_64#1-requirements) then we can go further with the first step (3 steps in total). |
|
116 | +If you got every [requirements](/content/server/arch-x86_64#requirements) then we can go further with the first step (3 steps in total). |
|
117 | 117 | |
118 | 118 | Get yourself a coffee or tea and let's go through this. |
119 | 119 | |
120 | -### 2.2.1. Step 1 |
|
120 | +### Step 1 |
|
121 | 121 | |
122 | -#### 2.2.1.1. Flashing the ISO file |
|
122 | +#### Flashing the ISO file |
|
123 | 123 | ``` |
124 | 124 | fdisk -l |
125 | 125 | ``` |
... | ... | @@ -138,35 +138,35 @@ sudo dd bs=4M if=~/Downloads/archlinux-<version>-x86_64.iso of=/dev/sdd |
138 | 138 | |
139 | 139 | |
140 | 140 | |
141 | -### 2.2.2. Step 2 |
|
141 | +### Step 2 |
|
142 | 142 | |
143 | -#### 2.2.2.1. Create an no-ip account |
|
143 | +#### Create an no-ip account |
|
144 | 144 | Follow the link [www.noip.com](https://www.noip.com/sign-up) and create an account and copy your chosen hostname. |
145 | 145 | You’ll need it for the installation of the server. |
146 | 146 | |
147 | 147 | |
148 | 148 | |
149 | -#### 2.2.2.2. The .md file |
|
149 | +#### The .md file |
|
150 | 150 | Go through the [arch-server-docu.md](/content/server/arch-server-docu) file. Just copy and paste. |
151 | 151 | |
152 | 152 | |
153 | 153 | |
154 | -### 2.2.3. Step 3 |
|
154 | +### Step 3 |
|
155 | 155 | |
156 | -#### 2.2.3.1. Reboot server |
|
156 | +#### Reboot server |
|
157 | 157 | Done? Did you restart your server? Everything seems to be fine? |
158 | 158 | Good! |
159 | 159 | |
160 | 160 | |
161 | 161 | |
162 | -#### 2.2.3.2. Port forwarding |
|
162 | +#### Port forwarding |
|
163 | 163 | You’ll need the port forwarded to your server - IP (192.168.1.76) |
164 | 164 | [www.noip.com](https://www.noip.com/support/knowledgebase/general-port-forwarding-guide/) has a good list of some router brands. |
165 | 165 | <<Note("Your router isn’t listed? Just <a href='mailto:team@pwoss.org'>email us</a> or create an <a href='https://git.pwoss.org/server/iso/issues'>issue</a>.")>> |
166 | 166 | |
167 | 167 | |
168 | 168 | |
169 | -#### 2.2.3.3. Primary DNS server |
|
169 | +#### Primary DNS server |
|
170 | 170 | Last step will be to change the DNS server. This is necessary to get every device through Pi-Hole. |
171 | 171 | Login in to your router and change the "primary DNS server" under "DHCP-Server". |
172 | 172 | <<Note("This can be named differently. Depends on your router.")>> |