PHP7.0 릴리스 기념 사쿠라의 클라우드에서 일격 WEB 서버 구축!
사용법은 매우 간단하고/root 사용자로 로그인하여 적당한 디렉토리에 ICHIGEKI를 두고 실행하면 됩니다. 사용자 이름 등은 아래와 같이 적절하게 편집해 주세요.
ADDUSERNAME[0]=oresama
ADDUSERPASS[0]=oresama-password
ADDGROUPNAME[0]=oresamagroup
ADDUSERUID[0]=500 #UIDは500か1000、それ以降を推奨
ADDUSERGID[0]=500 #GIDは500か1000、それ以降を推奨
ADDUSERSHELL[0]=/bin/bash
ADDUSERSUDO[0]=yes # yes/no枕でyesだったらsudo可能
ADDUSERSQLADMIN[0]=yes # yes/no略...だったらホームディレクトリに .my.cnf と .mytopが置かれる
ADDUSERPUBKEY[0]="ssh-rsa AAAA..." # 公開鍵はよしなに登録してね♡
이것을 만드는 서버가 하나만 있으면 좋지만 대량으로 서버를 세울 때는 귀찮아서 사쿠라의 클라우드에서 실행한다면 시작 스크립트에서 킥하고 싶은 것입니다.
하지만, 상당한 행수가 되었기 때문에 스타트업 스크립트에 등록할 수 없고, 그렇다면 github로부터 끌어와서 좋게 변수 돌진해 버리다고 하는 것으로, 이런 것을 스타트업 스크립트에 등록합니다.
curl -Ls https://raw.githubusercontent.com/nullpopopo/ichigeki/master/ICHIGEKI | \
sed -e "/^ADDUSERNAME\[0\]/s/_USER0_/nullpopopo/" | \
sed -e "/^ADDUSERPASS\[0\]/s/_USER0_PW_/nUlLp0P0p0P@sSw0Rd/" | \
sed -e "/^ADDGROUPNAME\[0\]/s/_USER0_GROUP_/nullpopopo/" | \
sed -e "/^ADDUSERUID\[0\]/s/_USER0_UID_/500/" | \
sed -e "/^ADDUSERGID\[0\]/s/_USER0_GID_/500/" | \
sed -e "/^ADDUSERSHELL\[0\]/s/_USER0_SHELL_/\/bin\/bash/" | \
sed -e "/^ADDUSERSUDO\[0\]/s/_USER0_SUDOFLAG_/yes/" | \
sed -e "/^ADDUSERSQLADMIN\[0\]/s/_USER0_SQLFLAG_/yes/" | \
sed -e "/^ADDUSERPUBKEY\[0\]/s/ssh-rsa AAAA.../ssh-rsa AAAA略/" | \
sed -e "/^ADDUSERNAME\[1\]/d" | \
sed -e "/^ADDUSERPASS\[1\]/d" | \
sed -e "/^ADDGROUPNAME\[1\]/d" | \
sed -e "/^ADDUSERUID\[1\]/d" | \
sed -e "/^ADDUSERGID\[1\]/d" | \
sed -e "/^ADDUSERSHELL\[1\]/d" | \
sed -e "/^ADDUSERSUDO\[1\]/d" | \
sed -e "/^ADDUSERSQLADMIN\[1\]/d" | \
sed -e "/^ADDUSERPUBKEY\[1\]/d" | \
sed -e "/^DBUSER/s/_DBUSERNAME_/dbadmin/" | \
sed -e "/^DBUSERPW/s/_DBUSERPW_/Db@Dm1N/" | \
sed -e "/^IPADDR/d" | \
sed -e "/^GWADDR/d" | \
sed -e "/^SUBNET/d" | \
sed -e "/^NETMASK/d" | \
sed -e "/^NWADDR/d" | \
sed -e "/^NSADDR\[0\]/d" | \
sed -e "/^NSADDR\[1\]/d" | \
sed -e "/^NSADDR\[2\]/d" | \
sed -e "/^MUNINIPADDR/s/_MUNINIPADDR_/127.0.0.1/" | \
sed -e "/^MUNINSUBNET/s/_MUNINSUBNET_/32/" | \
sed -e "/^MUNINDBUSERPW/s/_MUNINDBUSERPW_/mUn1NdBp@sSw0Rd/" | \
sed -e "/^MYSQLROOTPW/s/_MYSQLROOTPW_/MyS9Lr0OtP@SsW0rD/" | tee /root/ICHIGEKI ; sh /root/ICHIGEKI
그리고는 스타트업 스크립트를 지정해 서버를 세우는 것만. 네, 간단하죠?
Reference
이 문제에 관하여(PHP7.0 릴리스 기념 사쿠라의 클라우드에서 일격 WEB 서버 구축!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nullpopopo/items/cefa6b6ecf5b6c137a7e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)