105 lines
4.0 KiB
Markdown
105 lines
4.0 KiB
Markdown
---
|
|
type: "topic"
|
|
created: "2024-01-14T02:18:17.191Z"
|
|
updated: "2024-04-08T16:54:45.140Z"
|
|
---
|
|
|
|
# nginx
|
|
|
|
```Replace
|
|
{machine} = ______
|
|
oi-metrology-viewer-prod = ______
|
|
IFXApps = ______
|
|
DevOps\Mesa_FI = ______
|
|
https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/NGINX-Conf = ______
|
|
```
|
|
|
|
```bash Mon Nov 20 2023 11:10:42 GMT-0700 (Mountain Standard Time)
|
|
mkdir "C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps"
|
|
powershell -command "Expand-Archive C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps\nssm-2.24.zip C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps"
|
|
L:
|
|
mkdir "L:\DevOps"
|
|
mkdir "L:\DevOps\Mesa_FI"
|
|
git clone https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/NGINX-Conf "L:\DevOps\Mesa_FI\NGINX-Conf"
|
|
cd "L:\DevOps\Mesa_FI\NGINX-Conf"
|
|
git checkout -q -b {machine} --no-track
|
|
git reset --soft "59d2ef6e445c5535736729915dd38d686ecc5a97"
|
|
git reset -q HEAD -- .
|
|
powershell -command "Expand-Archive C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps\nginx-1.20.1.zip L:\DevOps\Mesa_FI\NGINX-Conf"
|
|
rmdir /s /q "L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\conf"
|
|
mklink /J "L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\conf" "L:\DevOps\Mesa_FI\NGINX-Conf\conf"
|
|
move "L:\DevOps\Mesa_FI\NGINX-Conf\conf\localhost.conf" "L:\DevOps\Mesa_FI\NGINX-Conf\conf\oi-metrology-viewer-prod.conf"
|
|
code "L:\DevOps\Mesa_FI\NGINX-Conf"
|
|
```
|
|
|
|
```bash
|
|
# https://webscoot.io/blog/create-self-signed-certificate-ubuntu-windows-nginx/
|
|
cd "C:\Program Files\git\usr\bin"
|
|
openssl
|
|
```
|
|
|
|
```bash openssl csr
|
|
req -newkey rsa:2048 -keyout "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.key" -out "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.csr" -config "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.conf"
|
|
https://intranet.infineon.com/
|
|
# iqs-prod.mes.infineon.com Commit: a52cb36cd25f0850212f8a6442263da5671e8894
|
|
# oi-metrology-viewer-prod.mes.infineon.com Commit: ???
|
|
```
|
|
|
|
```https ssa
|
|
https://ssa.eu.infineon.com/wm/app-SelfServicePortal/search-page/6cac2957-1ae1-e511-dd9b-74d02b9d869c/structure/
|
|
```
|
|
|
|
```bash Administrator
|
|
L:
|
|
cd "L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1"
|
|
nginx -t
|
|
"C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps\nssm-2.24\win64\nssm.exe" install nginx
|
|
```
|
|
|
|
```yml NSSM-Application
|
|
Path: L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\nginx.exe
|
|
Startup Directory: L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1
|
|
```
|
|
|
|
```yml NSSM-Details
|
|
Startup type: Automatic (Delay Start)
|
|
```
|
|
|
|
```yml NSSM-I/O
|
|
Input (stdin): start nginx
|
|
Output (stdout): L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\logs\service.out.log
|
|
Error (stderr): L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\logs\service.error.log
|
|
```
|
|
|
|
```bash Administrator
|
|
sc start nginx
|
|
sc query nginx
|
|
sc stop nginx
|
|
sc start nginx
|
|
```
|
|
|
|
```bash openssl crt
|
|
req -x509 -nodes -days 365 -newkey rsa:2048 -keyout "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.key" -out "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.crt" -config "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.conf"
|
|
```
|
|
|
|
```bash openssl key
|
|
pkcs12 -in "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.pfx" -nocerts -out "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.key"
|
|
```
|
|
|
|
```bash openssl crt
|
|
pkcs12 -in "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.pfx" -clcerts -nokeys -out "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\oi-metrology-viewer-prod.crt"
|
|
```
|
|
|
|
```bash
|
|
git clone https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/NGINX-Conf "L:\DevOps\Mesa_FI\NGINX-Conf"
|
|
git reset --hard 59d2ef6e445c5535736729915dd38d686ecc5a97
|
|
```
|
|
|
|
```bash Sun Apr 07 2024 21:28:52 GMT-0700 (Mountain Standard Time)
|
|
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/music3757.ddns.net.key -out /etc/nginx/music3757.ddns.net.crt -config /home/pi3/raspberry.server.conf
|
|
```
|
|
|
|
```bash
|
|
ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default
|
|
```
|