2024-06-03 07:04:29 -07:00

4.0 KiB

type, created, updated
type created updated
topic 2024-01-14T02:18:17.191Z 2024-04-08T16:54:45.140Z

nginx

{machine} = ______
oi-metrology-viewer-prod = ______
IFXApps = ______
DevOps\Mesa_FI = ______
https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/NGINX-Conf = ______
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"
# https://webscoot.io/blog/create-self-signed-certificate-ubuntu-windows-nginx/
cd "C:\Program Files\git\usr\bin"
openssl
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.eu.infineon.com/wm/app-SelfServicePortal/search-page/6cac2957-1ae1-e511-dd9b-74d02b9d869c/structure/
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
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
Startup type: Automatic (Delay Start)
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
sc start nginx
sc query nginx
sc stop nginx
sc start nginx
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"
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"
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"
git clone https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/NGINX-Conf "L:\DevOps\Mesa_FI\NGINX-Conf"
git reset --hard 59d2ef6e445c5535736729915dd38d686ecc5a97
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
ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default