Mac Os로 개발을 진행하는 와중에 회사의 VPN이 폐쇄망, 내부망, 외부망으로 나누어지며 폐쇄망에서 내부망으로 접근하게 해주는 외부 소프트웨어(windows only)를 필시 사용하게 됨에 따라 맥환경을 포기하고, 윈도우환경에서 개발을 진행하게 되었습니다.
때문에 비슷한 환경을 설정해주기 위하여 WSL2를 설치하는걸 기본 전제 조건으로하며 본 포스팅을 시작합니다.
1. apt upgrade & php install
# apt 최신화 및 php, mysql 서버 설치
sudo apt update & upgrade
sudo apt install php-fpm php-curl php-mbstring php-mysql php-xml php-cli unzip network-manager libnss3-tools jq xsel
sudo apt install mysql-server
2. composer install
cd ~
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
HASH=`curl -sS https://composer.github.io/installer.sig`
echo $HASH #output ex) 44ec33d4444c1a64442928f1f3ddf8c3c51f262cd01d4ba75c0ee0458870c1199b51f492d557530
php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
# composer 설치 확인
composer
3. valet install
composer global require cpriego/valet-linux
echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> ~/.profile
source .profile
valet install
# valet 설치 확인
valet list
'ETC > 개발 IDE 설정' 카테고리의 다른 글
MacOS 개발 환경 WindowsOS에서 구축하기 (0) | 2022.07.15 |
---|---|
[MacOs] M1칩 PHPStorm Xdebug 연동 및 사용법 (0) | 2022.07.06 |
[IntelliJ] 인텔리제이(IntelliJ)에서 break point 비활성화 해결방법 (1) | 2022.06.10 |
[Putty] Putty 한글 깨짐 현상 해결하기 (3) | 2020.04.27 |
[Eclipse] Java 무료 개발 IDE, Eclipse 설치하기 (0) | 2020.03.19 |