APM AUTO INSTALLER V 0.3.3 정보
APM AUTO INSTALLER V 0.3.3관련링크
https://apachezone.com
87회 연결
첨부파일
본문
https://sir.kr/so_server/1986 에 올렸던 스크립트의 업데이트 버전 입니다.
CentOS 7.6 minimal 버전에서 최소설치 사양으로 진행 하였습니다.
첨부된 사용설명서는 필독 하시기 바랍니다.
설치되는 APM버전은
httpd 2.4.37
php 7.2.13
mariadb 10.3.11
ionCube PHP Loader 10.2.7
Zend OPcache 7.2.13
Xdebug 2.6.1
Let's Encrypt 0.27.1
phpMyAdmin 4.8.4
adduser.sh v1.0.1 등...... 그외 필요한 라이브러리도 같이 설치가 됩니다.
이번 버전부터는 사용자 계정, 가상호스트, DB, SSL 설치 및 생성 스크립트가 포함 되었습니다.
차후 https://apachezone.com 에서 adduser.sh 스크립트 사용 설명을 자세히 올려 놓겠습니다.
혼자 작업하고 테스트 해서 알 수없는 버그가 있을 수 있습니다.
피드백 주시면 최대한 빠르게 조치 하도록 하겠습니다.
재배포 금지 입니다.
공감
3
3
댓글 14개
감사합니다. 잘 사용할께요
아파치님 새하복많이 받으세요~~
아파치님 새하복많이 받으세요~~
@DawnDew 감사합니다. 더불어 새해 복 많이 받으세요.
=============================================
현재 시간 부로 파일을 새로 올렸습니다.
계정 생성후 localhost (/var/www/html 폴더)에 접속이 안되는 버그가 있어서 수정 했습니다.
=============================================
현재 시간 부로 파일을 새로 올렸습니다.
계정 생성후 localhost (/var/www/html 폴더)에 접속이 안되는 버그가 있어서 수정 했습니다.
=============================================
수고하셨습니다!
@terrorboy 캄사합니다....^^
얼렁 테스트 해보고 싶네요
@불량학생™ 얼릉 해보세요....ㅋㅋ
감사합니다 !!
@바이탈 서버 작업에 도움이 되었으면 좋겠습니다....^^
계정추가시 경로가 /home 이 아닌경우 ( /home2, /home/user_home... 등) 에 따라 계정 위치를 지정해주면 어떨까 하네요....
##########
#사용자 추가 하기
1)
echo =======================================================
echo
echo "< 계정 사용자 추가하기>"
echo
echo 계정ID, 계정Password 를 입력
echo
echo =======================================================
echo
echo -n "사용자 계정 입력:"
read id
echo -n "사용자 패스워드 입력:"
read pass
echo -n "사용자 WWW ROOT 경로 입력:"
read idpath
echo -n "
사용자 계정: $id
사용자패스워드: $pass
사용자WWW_ROOT: $idpath
-------------------------------------------------------------
맞으면 <Enter>를 누르고 틀리면 No를 입력하세요: "
read chk
if [ "$chk" != "" ]
then
exit
fi
echo""
echo "호스팅 사용자를 추가합니다."
#계정 ID 추가
adduser -d $idpath $id
#계정 폴더 퍼미션 변경
chmod 701 $idpath
#패스 워드 추가
echo "$pass" | passwd --stdin "$id"
echo "
"
echo "사용자 아이디와 패스워드 입니다"
echo ""
echo ""
echo "사용자 ID: $id"
echo "패스워드 : $pass"
echo "WWW_ROOT : $idpath"
echo "사용자 추가 완료!"
##########
가상호스트 추가에서도,
DocumentRoot /home/$id/public_html
-->
DocumentRoot $idpath/public_html
<Directory $idpath>
Options Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
AllowOverride None
# Require all granted
</Directory>
<IfModule headers_module>
Header always append X-Frame-Options SAMEORIGIN
Header always append X-XSS-Protection "1; mode=block"
Header always append X-Content-Type-Options nosniff
Header always append X-Download-Option noopen
</IfModule>
##########
#사용자 추가 하기
1)
echo =======================================================
echo
echo "< 계정 사용자 추가하기>"
echo
echo 계정ID, 계정Password 를 입력
echo
echo =======================================================
echo
echo -n "사용자 계정 입력:"
read id
echo -n "사용자 패스워드 입력:"
read pass
echo -n "사용자 WWW ROOT 경로 입력:"
read idpath
echo -n "
사용자 계정: $id
사용자패스워드: $pass
사용자WWW_ROOT: $idpath
-------------------------------------------------------------
맞으면 <Enter>를 누르고 틀리면 No를 입력하세요: "
read chk
if [ "$chk" != "" ]
then
exit
fi
echo""
echo "호스팅 사용자를 추가합니다."
#계정 ID 추가
adduser -d $idpath $id
#계정 폴더 퍼미션 변경
chmod 701 $idpath
#패스 워드 추가
echo "$pass" | passwd --stdin "$id"
echo "
"
echo "사용자 아이디와 패스워드 입니다"
echo ""
echo ""
echo "사용자 ID: $id"
echo "패스워드 : $pass"
echo "WWW_ROOT : $idpath"
echo "사용자 추가 완료!"
##########
가상호스트 추가에서도,
DocumentRoot /home/$id/public_html
-->
DocumentRoot $idpath/public_html
<Directory $idpath>
Options Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
AllowOverride None
# Require all granted
</Directory>
<IfModule headers_module>
Header always append X-Frame-Options SAMEORIGIN
Header always append X-XSS-Protection "1; mode=block"
Header always append X-Content-Type-Options nosniff
Header always append X-Download-Option noopen
</IfModule>
@짱구짱아아빠 감사합니다.
생각은 있었지만 초보자도 쉽게 서버를 만들고 운영 할 수 있도록 기준을 만들고자 한 것이어서 뺐지만 고려해 보겠습니다.....^^
생각은 있었지만 초보자도 쉽게 서버를 만들고 운영 할 수 있도록 기준을 만들고자 한 것이어서 뺐지만 고려해 보겠습니다.....^^
예.. 항상감사함을 많이 느끼고 있습니다.. 새해 복 많이 받으세요..
@짱구짱아아빠 네. 감사합니다.
감사합니다.
잘 사용하겠습니다
궁금한게 있는데 이건 네트워크 연결이 안되어 있어도 정상 작동하는 스크립트 인가요?
추후에 업데이트 같은거 나오면 제가 yum update 만 해주어도 되는건가요?
잘 사용하겠습니다
궁금한게 있는데 이건 네트워크 연결이 안되어 있어도 정상 작동하는 스크립트 인가요?
추후에 업데이트 같은거 나오면 제가 yum update 만 해주어도 되는건가요?