Ubuntu 18.04 VPS 또는 전용 서버에 Joomla를 설치하는 방법

Joomla는 WordPress 외에 두 번째로 널리 사용되는 CMS (콘텐츠 관리 시스템)입니다. 오픈 소스 소프트웨어는 유지 관리가 쉬운 객체 지향 기술을 사용하여 PHP로 프로그래밍됩니다.


Joomla는 데이터를 MySQL 또는 MariaDB에 저장하고 전 세계 수백만 프로그래머가 모바일 지원 및 사용자 친화적 인 웹 사이트를 만드는 데 사용합니다. 수천 가지 기능과 디자인을 갖추고 있으며 전문 사이트를 구축하는 데 적합합니다..

이 기사에서는 Ubuntu 18.04 가상 사설 서버 (VPS)에 Joomla를 설치하는 방법을 보여줍니다..

전제 조건

  • sudo 권한을 가진 루트가 아닌 사용자
  • VPS 또는 전용 서버 호스팅 계획

특별 참고 사항 : 최적의 가격으로 최고의 서비스를 받으려면 HostAdvice의 VPS 호스팅 리뷰 및 전용 호스팅 리뷰를 사용하십시오..

1 단계 : Apache 설치

먼저 Ubuntu 저장소에서 색인을 업데이트하십시오.

$ sudo apt-get 업데이트

그런 다음 아래 명령을 사용하여 Apache를 설치하십시오.

$ sudo apt-get apache2 설치

2 단계 : MySQL 설치

Joomla는 MySQL 데이터베이스에 데이터를 저장합니다. 따라서 MySQL 서버도 설치해야합니다.

$ sudo apt-get mysql-server를 설치하십시오.

프롬프트가 표시되면 루트 사용자의 강력한 비밀번호를 입력해야합니다..

기본 MySQL 설치는 안전하지 않으므로 아래 명령을 실행하여 익명 사용자를 제거하고 데이터베이스를 테스트하십시오.

$ sudo mysql_secure_installation

프레스 와이 또는 다음 질문에 답하라는 메시지가 표시되면 아래에 표시된대로 Enter를 누르십시오.

  • VALIDATE PASSWORD 플러그인을 설정 하시겠습니까? [Y / N] N
  • 루트 비밀번호를 변경 하시겠습니까? [Y / N] N
  • 익명 사용자를 제거 하시겠습니까? [Y / N] Y
  • 원격으로 루트 로그인을 허용하지 않습니까? [Y / N] Y
  • 테스트 데이터베이스를 제거하고 액세스 하시겠습니까? [Y / N] Y
  • 지금 권한 테이블을 다시로드 하시겠습니까? [Y / N] Y

이제 Joomla가 데이터를 저장할 데이터베이스를 만들어야합니다.

먼저 아래 명령을 사용하여 MySQL 명령 행 인터페이스 (CLI)에 로그인하십시오.

$ sudo mysql -u 루트 -p

루트 비밀번호를 입력하고 누르십시오 시작하다.

다음으로 데이터베이스, 사용자를 작성하고 아래 명령을 사용하여 올바른 권한을 지정하십시오.

MySQL>데이터베이스 생성 joomla;
MySQL>joomla. *의 모든 PRIVILEGES를 ‘PASSWORD’로 식별 된 ‘joomla_user’@ ‘localhost’에 부여하십시오.
MySQL>홍당무;
MySQL>떠나다;

교체해야 함 ‘joomla_user’ 당신이 선호하는 가치로. 또한, 당신은 할까요 사용자의 강력한 암호를 설정.

3 단계 : PHP 설치

Joomla는 서버 측 범용 스크립팅 언어 인 PHP로 작성되었습니다. 따라서 아래 명령을 사용하여 Apache 웹 서버에 맞게 조정 된 관련 모듈과 함께 PHP를 설치해야합니다.

$ sudo apt-get 설치 PHP libapache2-mod-php
$ sudo apt-get install php-cli php-common php-mbstring php-gd php-intl php-xml php-mysql php-zip php-curl php-xmlrpc

프레스 와이 그리고 명중 시작하다 설치 확인 메시지가 표시 될 때

4 단계 : Joomla 설치

다운로드는 zip 아카이브이므로 압축 해제 도구를 설치하여 시작해야합니다..

$ sudo apt-get 설치 압축 해제

그런 다음 ‘/ tmp’디렉토리로 이동하여 공식 웹 사이트에서 최신 버전의 Joomla를 다운로드하십시오..

$ cd / tmp
$ wget https://downloads.joomla.org/cms/joomla3/3-8-10/Joomla_3-8-10-Stable-Full_Package.zip

Joomla는 보관 파일 ‘Joomla_3-8-10-Stable-Full_Package.zip ‘

이 파일의 압축을 풀고 다음과 같은 디렉토리 이름으로 웹 사이트의 루트에 복사해야합니다. ‘joomla’.  당신은 이것에 대한 어떤 이름을 사용할 수 있습니다.

먼저 디렉토리를 만듭니다

$ sudo mkdir / var / www / html / joomla

파일 압축을 풉니 다

$ sudo unzip Joomla_3-8-10-Stable-Full_Package.zip -d / var / www / html / joomla

5 단계 : Joomla 구성 및 올바른 파일 권한 할당

기본 Joomla 설치에는 htaccess.txt 복사하기 위해 ‘.htaccess’ 파일. 아래 명령을 사용하여이를 수행하십시오.

$ sudo cp /var/www/html/joomla/htaccess.txt /var/www/html/joomla/.htaccess

Apache가 Joomla 파일에 액세스하려면 아래 명령을 사용하여 올바른 파일 권한을 설정해야합니다.

$ sudo chown -R www-data.www-data / var / www / html / joomla
$ sudo chmod -R 755 / var / www / html / joomla

모든 PHP 설정이 발생하도록 Apache를 다시 시작하십시오.

$ sudo systemctl 재시작 아파치 2

6 단계 : 브라우저를 통해 Joomla 설치 완료

다음 URL로 이동 ‘http://example.com/joomla’ 브라우저에서. ‘example.com’을 서버의 도메인 이름 또는 공개 IP 주소로 바꿔야합니다.

http://example.com/joomla

그런 다음 관리자를 위해 만들 사이트 이름, 설명, 이메일 주소 및 비밀번호를 입력하십시오..

그런 다음‘다음’ 오른쪽 하단에 진행.

다음 페이지에서 위에서 작성한 데이터베이스 세부 사항을 입력하고 ‘다음’ 계속하려면

그런 다음 ‘설치’ 다음 화면에서.

설치 마법사가 설치를 완료하고 축하 메시지가 나타납니다.

를 클릭하십시오 ‘설치 폴더 제거’.

7 단계 : 설치 테스트

URL로 이동 ‘http://example.com/joomla’ 교체해야합니다 ‘example.com’ 도메인 이름 또는 공개 IP 주소로 설치가 성공적으로 완료되면 홈 페이지가 표시됩니다.

http://example.com/joomla

결론

우분투 18.04 서버에 Joomla를 설치했습니다. 이제 컨텐츠 게시를 시작하거나 새로운 테마를 설치하여 웹 사이트를보다 전문적으로 보이게 할 수 있습니다. Joomla는 멋진 웹 사이트를 만드는 데 활용할 수있는 훌륭한 콘텐츠 관리 응용 프로그램입니다. 이 가이드를 단계별로 수행 한 경우 Joomla 사이트가 시작되어 실행 중이어야합니다..

다음 3 가지 Joomla 호스팅 서비스를 확인하십시오.

FastComet

시작 가격 :
$ 2.95


신뢰할 수 있음
9.7


가격
9.5


사용자 친화적
9.7


지원하다
9.7


풍모
9.6

리뷰 읽기

FastComet 방문

ChemiCloud

시작 가격 :
$ 2.76


신뢰할 수 있음
10


가격
9.9


사용자 친화적
9.9


지원하다
10


풍모
9.9

리뷰 읽기

ChemiCloud 방문

A2 호스팅

시작 가격 :
$ 3.92


신뢰할 수 있음
9.3


가격
9.0


사용자 친화적
9.3


지원하다
9.3


풍모
9.3

리뷰 읽기

A2 호스팅 방문

관련 사용법 기사

  • Ubuntu 18.04 VPS 서버 또는 전용 서버에서 Fail2ban을 설정하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에 Litespeed 웹 서버를 설치하는 방법
    중급
  • Centos 7 VPS 또는 전용 서버에 Litespeed Web Server를 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에 LEMP (Linux, Nginx, MySQL, PHP) 스택을 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 Apache와 함께 phpBB를 설치하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me