You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Diskover Community Edition can be installed on any Linux distribution that allows the requirements to be installed properly. However, our team actively suggests any RHEL 8/9 or Rocky Linux 8/9 distributions!
-- *Please ensure the following properties are set and uncommented*
187
+
```
188
+
vi /etc/opt/remi/php84/php-fpm.d/www.conf
189
+
```
190
+
191
+
🔴 *Ensure the following properties are set and uncommented:*
169
192
170
193
```sh
171
194
user = nginx (change user from 'apache')
@@ -176,17 +199,20 @@ listen.group = nginx (change user from 'nobody' a
176
199
;listen.acl_users = apache (ensure this is commented out with the ;)
177
200
```
178
201
179
-
PHP Directories Ownership
202
+
🔴 PHP Directories Ownership:
180
203
181
204
```sh
182
205
chown -R root:nginx /var/opt/remi/php84/lib/php (this command may differ depending on your PHP8 install directory)
183
206
mkdir /var/run/php-fpm
184
207
chown -R nginx:nginx /var/run/php-fpm
185
208
```
186
209
187
-
Create SystemD Service File
188
-
`vi /etc/systemd/system/php-fpm.service`
189
-
-- *Add the following to the file and save it*
210
+
🔴 Create SystemD Service File:
211
+
```
212
+
vi /etc/systemd/system/php-fpm.service
213
+
```
214
+
215
+
🔴 *Add the following to the file and save it*:
190
216
191
217
```sh
192
218
[Unit]
@@ -202,7 +228,7 @@ Type=simple
202
228
WantedBy=multi-user.target
203
229
```
204
230
205
-
Set Permissions, Enable and Start the Service
231
+
🔴 Set Permissions, Enable and Start the Service:
206
232
207
233
```sh
208
234
chmod 644 /etc/systemd/system/php-fpm.service
@@ -216,15 +242,16 @@ systemctl status php-fpm
216
242
217
243
Diskover Community Edition v2.3 requires at a minimum Python3.8 to be installed on the system. You can validate the Python3 version that was installed on your OS by default by running : `python3 -V` -- If this returns a version equal to or higher than 3.8, you can skip this section!
218
244
219
-
Install Python v3.12
245
+
🔴 Install Python v3.12:
220
246
221
-
`yum -y install python3.12 python3.12-devel gcc`
247
+
```
248
+
yum -y install python3.12 python3.12-devel gcc
249
+
```
222
250
223
-
Configure Python v3.12 for Usage
224
-
-- *There are a couple of options here*
251
+
🔴 Configure Python v3.12 for Usage - *There are a couple of options here*:
225
252
226
-
- Call Python3.12 directly from Diskover and do nothing to the system level Python3 executable (Recommended)
227
-
- Symlink Python3.12 in as the default Python3 executable on your OS
253
+
- Call Python3.12 directly from Diskover and do nothing to the system level Python3 executable (Recommended).
254
+
- Symlink Python3.12 in as the default Python3 executable on your OS.
228
255
229
256
### Diskover Python Executable
230
257
@@ -243,32 +270,34 @@ python3 -V
243
270
244
271
The output of your `python3 -V` command should show a 3.12.X
245
272
246
-
>**WARNING**- Depending on your distributtion and version of Linux, modifying the system level Python3 executable version could have unintended consequences..
273
+
⚠️**WARNING** Depending on your distributtion and version of Linux, modifying the system level Python3 executable version could have unintended consequences.
247
274
248
275
## Diskover Installation
249
276
250
-
Now that we've settled all the requirements to run the Diskover Community Edition.. Let's put the actual software in place. You'll want to get the code from this repository on the server you've been working on. Either by cloning this Git Repo directly on the server or pulling from our [Releases](https://github.com/diskoverdata/diskover-community/releases) page!
277
+
Now that we've settled all the requirements to run the Diskover Community Edition, let's put the actual software in place. You'll want to get the code from this repository on the server you've been working on. Either by cloning this Git Repo directly on the server or pulling from our [Releases](https://github.com/diskoverdata/diskover-community/releases) page!
@@ -277,22 +306,28 @@ systemctl status nginx php-fpm
277
306
chown -R nginx.nginx /var/www/diskover-web/
278
307
```
279
308
280
-
>**NOTE** - You should now be able to hit your Diskover system at the IP address in the browser : `http://IP:8000` if this does not work initially and you get a 500 error, re-run that `chown` command above!
309
+
✏️**NOTE** You should now be able to hit your Diskover system at the IP address in the browser : `http://IP:8000` if this does not work initially and you get a 500 error, re-run that `chown` command above!
281
310
282
-
Execute a Scan Task
311
+
## Execute a Scan Task
283
312
284
-
We have installed all of the necessary components for Diskover Community Edition. Let's run a scan of a folder on our local system and ensure things are working properly!
313
+
We have installed all of the necessary components for Diskover Community Edition.
🔴 Now that your scan has completed.. Let's view the contents!
289
322
290
323
- Go Back to Diskover Web `http://IP:8000`
291
-
- Click the **Settings** Icon in the Top-Right Corner
292
-
- Choose `Indices`
324
+
- Click the **⚙️ Settings** Icon in the Top-Right Corner
325
+
- Choose **Indices**
293
326
- Select the `diskover-test` Index and Choose `Save Selection`
294
-
- Click the **Dashboard** or **File Search** Icon in the Top-Left Corner
327
+
- Click the **Dashboard** or **📁 File Search** Icon in the Top-Left Corner
295
328
296
329
You've now successfully installed the Diskover Community Edition v2.3.X!
297
330
298
-
If you have any questions feel free to reach out on our Community Slack Organization here : [Diskover Slack Workspace](https://join.slack.com/t/diskoverworkspace/shared_invite/zt-2up4tjux2-eZYt1OFgCeA3kSFQfsU93A)!
331
+
## Community Support
332
+
333
+
If you have any questions feel free to reach out on our Community Slack Organization - [Diskover Slack Workspace](https://join.slack.com/t/diskoverworkspace/shared_invite/zt-2up4tjux2-eZYt1OFgCeA3kSFQfsU93A)!
0 commit comments