Workstation Setup: Difference between revisions
No edit summary |
No edit summary |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
- Download PHP latest non-thread safe | - Download PHP latest non-thread safe | ||
:https://windows.php.net/download | |||
- Unzip to C:\php | - Unzip to C:\php | ||
| Line 11: | Line 11: | ||
- In php.ini uncomment these to enable extensions | - In php.ini uncomment these to enable extensions | ||
:extension=curl | |||
:extension=fileinfo | |||
:extension=gd | |||
:extension=openssl | |||
:extension=soap | |||
:extension=mbstring | |||
:extension=exif | |||
- Download CA certificates needed for OpenSSL | - Download CA certificates needed for OpenSSL | ||
:https://curl.se/docs/caextract.html | |||
- Place new new \php\certs folder | - Place new new \php\certs folder | ||
| Line 29: | Line 33: | ||
- Edit php.ini modifying these entries with the cert file location | - Edit php.ini modifying these entries with the cert file location | ||
:curl.cainfo = \php\certs\cacert.pem | |||
:openssl.cafile = \php\certs\cacert.pem | |||
---- | ---- | ||
| Line 43: | Line 48: | ||
- Set the Windows desktop to a solid color (for faster AnyDesk loading) | - Set the Windows desktop to a solid color (for faster AnyDesk loading) | ||
---- | ---- | ||
| Line 49: | Line 55: | ||
- Downloaded and install Image Magick 8bit latest | - Downloaded and install Image Magick 8bit latest | ||
:https://imagemagick.org/script/download.php#windows | |||
- Download PHP Imagick extension | - Download PHP Imagick extension | ||
:http://pecl.php.net/package/imagick | |||
- Create folder \php\imagick and copy files downloaded from prior step into it | - Create folder \php\imagick and copy files downloaded from prior step into it | ||
- Edit php.ini to add this after other extensions | - Edit php.ini to add this after other extensions | ||
:extension=imagick | |||
- Move/copy \php\imagick\php_imagick.dll to \php\ext | - Move/copy \php\imagick\php_imagick.dll to \php\ext | ||
- Add \php\imagick to PATH environment variable | - Add \php\imagick to PATH environment variable | ||
---- | |||
'''Windows Production ExifTool (when color profiles required for product)''' | |||
- Download 64-bit Windows exiftool | |||
:https://exiftool.org/index.html | |||
- Move/rename to \Fulfiller\exiftool | |||
- Rename exiftool(-k) to exiftool | |||
| Line 70: | Line 88: | ||
- Install Chrome | - Install Chrome | ||
:Create bookmark for Fulfiller Admin | |||
- Install Microsoft Visual Studio Coden | - Install Microsoft Visual Studio Coden | ||
| Line 76: | Line 94: | ||
- Install Homebrew | - Install Homebrew | ||
:https://brew.sh/ | |||
- Install PHP 7.2 | - Install PHP 7.2 | ||
:brew install php@7.2 | |||
:use recommended PATH modification commands | |||
:path is: /usr/local/opt/php@7.2/bin/php | |||
- Connect to server for cutline common location (if used) | - Connect to server for cutline common location (if used) | ||
:Add server volume to Login Items | |||
- Set security options | - Set security options | ||
:System Preferences > Security & Privacy > Privacy > Full Disk Access | |||
:Add php: Finder->Go to folder for php executable | |||
:Add convert (or it's original) (if not using native GD for text) | |||
:Add Terminal | |||
:Add Atom | |||
:Add sh (/bin/sh) | |||
- Configure a suitable machine name for sharing | - Configure a suitable machine name for sharing | ||
| Line 110: | Line 128: | ||
- Install scripts | - Install scripts | ||
:in ~/Library/LaunchAgents | |||
:launchctl load ~/Library/LaunchAgents/fulfiller.process.rb_gloss-sticker.plist | |||
- Configure screen lock, sleep, desktop color | - Configure screen lock, sleep, desktop color | ||
Latest revision as of 08:41, 26 August 2024
Windows Workstation PHP Setup
- Download PHP latest non-thread safe
- Unzip to C:\php
- Copy php.production.ini to php.ini
- In php.ini uncomment these to enable extensions
- extension=curl
- extension=fileinfo
- extension=gd
- extension=openssl
- extension=soap
- extension=mbstring
- extension=exif
- Download CA certificates needed for OpenSSL
- Place new new \php\certs folder
- Edit php.ini modifying these entries with the cert file location
- curl.cainfo = \php\certs\cacert.pem
- openssl.cafile = \php\certs\cacert.pem
Windows Workstation Additional Setup
- Install Programmer’s Notepad (or Notepad++)
- Install Chrome and create a shortcut to http://app.fulfillerapp.net/live/app
- Install baretail (in \Fulfiller)
- Set the Windows desktop to a solid color (for faster AnyDesk loading)
Windows Production Image Magick Setup (when required for product)
- Downloaded and install Image Magick 8bit latest
- Download PHP Imagick extension
- Create folder \php\imagick and copy files downloaded from prior step into it
- Edit php.ini to add this after other extensions
- extension=imagick
- Move/copy \php\imagick\php_imagick.dll to \php\ext
- Add \php\imagick to PATH environment variable
Windows Production ExifTool (when color profiles required for product)
- Download 64-bit Windows exiftool
- Move/rename to \Fulfiller\exiftool
- Rename exiftool(-k) to exiftool
Mac Production Workstation
- Install Chrome
- Create bookmark for Fulfiller Admin
- Install Microsoft Visual Studio Coden
- Install Homebrew
- Install PHP 7.2
- brew install php@7.2
- use recommended PATH modification commands
- path is: /usr/local/opt/php@7.2/bin/php
- Connect to server for cutline common location (if used)
- Add server volume to Login Items
- Set security options
- System Preferences > Security & Privacy > Privacy > Full Disk Access
- Add php: Finder->Go to folder for php executable
- Add convert (or it's original) (if not using native GD for text)
- Add Terminal
- Add Atom
- Add sh (/bin/sh)
- Configure a suitable machine name for sharing
- Share Fulfiller folder with everyone
- Install scripts
- in ~/Library/LaunchAgents
- launchctl load ~/Library/LaunchAgents/fulfiller.process.rb_gloss-sticker.plist
- Configure screen lock, sleep, desktop color
- Remove unused icons from dock
- Place third-party and includes