Table of Contents
ISPConfig 설치 및 설정하기
아무 설정도 되어 있지 않은 신규 서버에 설치할 것이 권장되고,
이미 설치된 패키지가 있는 경우 설치가 제대로 이루어지지 않을 수 있습니다.
hostname 설정
반드시 서브도메인을 호스트명으로 설정합니다. (공식 문서에서 설명)
sudo vi /etc/hosts
......
127.0.0.1 localhost.localdomain localhost
# This line should be changed to the correct servername:
127.0.1.1 server1.example.com server1
......
sudo vi /etc/hostname
server1
sudo systemctl reboot
Install ISPConfig with Nginx web server
sudo su -
# wget -O - https://get.ispconfig.org | sh -s -- --use-nginx --use-ftp-ports=40110-40210 --unattended-upgrades
wget -O - https://get.ispconfig.org | sh -s -- --use-nginx
......
WARNING! This script will reconfigure your entire server!
It should be run on a freshly installed server and all current configuration that you have done will most likely be lost!
Type 'yes' if you really want to continue: yes
......
exit
설치중 표시되는 비밀번호는 보관해 둡니다.
[INFO] Your ISPConfig admin password is: 4ceNXXXXXXXXXXXXX
[INFO] Your MySQL root password is: BWopUaXXXXXXXXXXXXXXX
[INFO] Warning: Please delete the log files in /root/ispconfig-install-log/setup-* once you don't need them anymore because they contain your passwords!
UI 로그인
https://server1.example.com:8080 로 UI 에 접속 가능합니다.
```
```bash