Linux

[Linux] XAMPP을 이용한 APM(Apache + PHP + MariaDB) 구축하기 - Linux 설치 버전

IT-PAPA 2023. 2. 23. 06:30
728x90
반응형

XAMPP는 가장 인기 있는 PHP 개발 환경입니다.

XAMPP는 MariaDB, PHP, purl을 포함하고, 완전히 무료이고 설치하기 쉬운 apache 배포판이다.

XAMPP 오픈 소스 패키지는 설치 및 사용이 매우 쉽도록 설정되었습니다.

설치는 아래 사이트에서 windows, linux, mac 용으로 다운로드할 수 있고, 설치 진행은 매우 간단하다.

설치 후 실행하면, config 및 실행/중지도 매우 간단하게 구성되어있어서, 초보자도 누구나 설치/진행할 수 있다.

XAMPP 설치 사이트

XAMPP Installers and Downloads for Apache Friends

 

XAMPP Installers and Downloads for Apache Friends

What is XAMPP? XAMPP is the most popular PHP development environment XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to us

www.apachefriends.org

XAMPP 설치 사이트
XAMPP 설치 사이트

 

xampp linux 파일 다운로드 및 업로드

master@master:~/install$ ll
drwxrwxr-x  2 master master      4096  2월 11 22:37 .
drwxr-xr-x 27 master master      4096  2월 11 22:27 ..
-rwxr-x---  1 master master 157372647  2월 11 22:37 xampp-linux-x64-8.2.0-0-installer.run

 

xampp 설치파일 권한 변경

sudo chmod 750 xampp-linux-x64-8.2.0-0-installer.run

 

xampp 설치파일 실행

sudo ./xampp-linux-x64-8.2.0-0-installer.run
master@master:~/install$ sudo ./xampp-linux-x64-8.2.0-0-installer.run 
[sudo] master 암호: 
----------------------------------------------------------------------------
Welcome to the XAMPP Setup Wizard.

----------------------------------------------------------------------------
Select the components you want to install; clear the components you do not want 
to install. Click Next when you are ready to continue.

XAMPP Core Files : Y (Cannot be edited)

XAMPP Developer Files [Y/n] :Y

Is the selection above correct? [Y/n]: Y

----------------------------------------------------------------------------
Installation Directory

XAMPP will be installed to /opt/lampp
Press [Enter] to continue:

----------------------------------------------------------------------------
Setup is now ready to begin installing XAMPP on your computer.

Do you want to continue? [Y/n]: Y

----------------------------------------------------------------------------
Please wait while Setup installs XAMPP on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

----------------------------------------------------------------------------
Setup has finished installing XAMPP on your computer.

xampp 설치파일 실행
xampp 설치파일 실행

반응형

설치 완료 폴더

cd /opt/lampp
master@master:/opt/lampp$ cd /opt/lampp/
master@master:/opt/lampp$ ll
합계 10776
drwxr-xr-x 30 root   root      4096  2월 11 23:33 .
drwxr-xr-x  4 root   root      4096  2월 11 23:16 ..
-rw-r--r--  1 root   root     19518 11월  2 21:18 README-wsrep
-rw-r--r--  1 root   root      2874 11월  2 21:18 README.md
-rwxr-xr-x  1 root   root       380 12월 30 03:24 RELEASENOTES
-rw-r--r--  1 root   root     86263 11월  2 21:18 THIRDPARTY
drwxr-xr-x  5 root   root      4096  2월 11 23:16 apache2
drwxrwxr-x  2 root   root     12288  2월 11 23:18 bin
drwxr-xr-x  2 root   root      4096  2월 11 23:24 build
drwxr-xr-x  2 root   root      4096  2월 11 23:16 cgi-bin
-rwxr-xr-x  1 root   root     25750  2월 11 23:16 ctlscript.sh
drwxr-xr-x  2 root   root      4096  2월 11 23:24 docs
drwxrwxr-x  3 root   root      4096  2월 11 23:17 error
drwxr-xr-x  8 root   root      4096  2월 11 23:18 etc
drwxr-xr-x  5 root   root      4096  2월 11 23:17 htdocs
drwxr-xr-x  3 root   root      4096  2월 11 23:17 icons
drwxr-xr-x  2 root   root      4096  2월 11 23:16 img
drwxr-xr-x 22 root   root     12288  2월 11 23:24 include
drwxr-xr-x  2 root   root      4096  2월 11 23:24 info
lrwxrwxrwx  1 root   root        16  2월 11 23:24 lampp -> /opt/lampp/xampp
drwxr-xr-x 15 root   root     12288  2월 11 23:32 lib
drwxr-xr-x  2 root   root      4096  2월 11 23:16 lib64
drwxr-xr-x  2 root   root      4096  2월 11 23:16 libexec
drwxr-xr-x  2 root   root      4096  2월 11 23:17 licenses
drwxr-xr-x  2 daemon daemon    4096  2월 11 23:16 logs
drwxr-xr-x  7 root   root      4096  2월 11 23:24 man
-rwx------  1 root   root   3361003  6월 16  2022 manager-linux-x64.run
drwxr-xr-x 14 root   root     12288  2월 11 23:24 manual
drwxr-xr-x  2 root   root      4096  2월 11 23:24 modules
drwxr-xr-x  3 root   root      4096  2월 11 23:16 mysql
drwxr-xr-x  3 root   root      4096  2월 11 23:16 php
drwxr-xr-x 13 root   root      4096  2월 11 23:32 phpmyadmin
drwxr-xr-x  3 root   root      4096  2월 11 23:16 proftpd
-rw-r--r--  1 root   root       904  2월 11 23:32 properties.ini
drwxr-xr-x  2 root   root      4096  2월 11 23:18 sbin
drwxr-xr-x 50 root   root      4096  2월 11 23:24 share
drwxrwxrwx  2 daemon daemon    4096  2월 11 23:16 temp
-rwx------  1 root   root   6883206  2월 11 23:33 uninstall
-rw-------  1 root   root    460268  2월 11 23:33 uninstall.dat
drwxr-xr-x  7 root   root      4096  2월 11 23:16 var
-rwxr-xr-x  1 root   root     15201  7월 22  2013 xampp

설치 완료 폴더
설치 완료 폴더

 

XAMPP 시작

sudo /opt/lampp/lampp start
master@master:/opt/lampp$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 8.2.0-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...fail.
XAMPP:  Another FTP daemon is already running

 

XAMPP 중지

sudo /opt/lampp/lampp stop
master@master:/opt/lampp$ sudo /opt/lampp/lampp stop
Stopping XAMPP for Linux 8.2.0-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...not running.

 

XAMPP 재시작

sudo /opt/lampp/lampp restart
master@master:/opt/lampp$ sudo /opt/lampp/lampp restart
Restarting XAMPP for Linux 8.2.0-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...not running.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...fail.
XAMPP:  Another FTP daemon is already running

 

XAMPP 서비스 URL 접속

http://[서버 IP]/dashboard/

XAMPP 서비스 URL 접속
XAMPP 서비스 URL 접속

 

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

728x90
반응형
LIST