ISPConfig 설치 및 설정하기

By | 2025년 8월 31일
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

답글 남기기