웹사이트 검색

Ubuntu 18.04 LTS에 BoltWire CMS를 설치하는 방법


이 페이지에서

  1. 요구 사항\n
  2. 시작하기\n
  3. Apache 및 PHP 설치
  4. BoltWire용 Apache 구성
  5. BoltWire 설치
  6. 볼트와이어에 액세스
  7. 링크

BoltWire는 개인 또는 비즈니스 웹사이트를 만드는 데 사용할 수 있는 사용하기 쉬운 무료 오픈 소스 콘텐츠 관리 시스템입니다. 그것은 PHP 언어로 작성되었으며 데이터베이스가 필요하지 않으며 모든 데이터는 파일 시스템에 저장됩니다. BoltWire CMS는 WordPress와 같은 다른 PHP 기반 CMS에서는 사용할 수 없는 많은 기능을 제공합니다. BoltWire는 WYSIWYG 지원을 제공하고 SEO 친화적이며 유연한 CSS 프레임워크 및 기타 여러 기능을 제공합니다.

이 튜토리얼에서는 Ubuntu 18.04 LTS 서버에 BoltWire CMS를 설치하고 구성하는 방법을 배웁니다.

요구 사항

  • Ubuntu 18.04를 실행하는 서버.\n
  • 서버에 고정 IP 주소가 구성되어 있습니다.
  • sudo 권한이 있는 루트가 아닌 사용자.\n

시작하기

시작하기 전에 시스템을 최신 버전으로 업데이트해야 합니다. 다음 명령을 실행하여 이를 수행할 수 있습니다.

sudo apt-get update -y
sudo apt-get upgrade -y

아파치와 PHP 설치

BoltWire는 PHP 언어로 작성되었으며 Apache 웹 서버에서 실행됩니다. 따라서 서버에 Apache, PHP 및 기타 PHP 라이브러리를 설치해야 합니다. 다음 명령으로 모두 설치할 수 있습니다.

sudo apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-gd php7.2-xml php7.2-cli php7.2-tidy php7.2-intl php7.2-curl php7.2-zip unzip wget curl -y

모든 패키지가 설치되면 PHP 기본 구성 파일을 열고 몇 가지 사항을 변경합니다.

sudo nano /etc/php/7.2/apache2/php.ini

다음과 같이 변경합니다.

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Europe/Berlin

완료되면 파일을 저장하고 닫습니다. 그런 다음 Apache 서비스를 시작하고 다음 명령을 사용하여 부팅 시 시작되도록 활성화합니다.

sudo systemctl start apache2
sudo systemctl enable apache2

BoltWire용 Apache 구성

다음으로 BoltWire용 아파치 가상 호스트 파일을 생성해야 합니다. 다음 명령으로 이 작업을 수행할 수 있습니다.

sudo nano /etc/apache2/sites-available/boltwire.conf

다음 줄을 추가합니다.

<VirtualHost *:80>
     ServerAdmin 
     DocumentRoot /var/www/html/boltwire
     ServerName example.com

     <Directory /var/www/html/boltwire>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/seopanel_error.log
     CustomLog ${APACHE_LOG_DIR}/seopanel_access.log combined

</VirtualHost>

위 파일의 example.com을 자신의 도메인 이름으로 바꿉니다. 파일을 저장하고 닫습니다. 그런 다음 다음 명령을 사용하여 BoltWire 가상 호스트 파일을 활성화합니다.

sudo a2ensite boltwire

다음으로 Apache 재작성 모듈을 활성화하고 Apache 웹 서버를 다시 시작하여 모든 변경 사항을 적용합니다.

sudo a2enmod rewrite
sudo systemctl restart apache2

BoltWire 설치

먼저 /tmp 디렉토리로 이동합니다.

cd /tmp

그런 다음 공식 웹 사이트에서 다음 명령을 사용하여 최신 버전의 BoltWire를 다운로드합니다.

wget https://www.boltwire.com/files/6/boltwire6.02.zip

다운로드가 완료되면 다음 명령을 사용하여 다운로드한 파일의 압축을 풉니다.

unzip boltwire6.02.zip

다음으로 압축을 푼 디렉터리를 Apache 웹 루트 디렉터리에 복사합니다.

sudo mkdir /var/www/html/boltwire
sudo cp -r boltwire /var/www/html/boltwire/

다음으로 Apache 웹 루트 디렉터리에 적절한 권한을 부여합니다.

sudo chown -R www-data:www-data /var/www/html/boltwire
sudo chmod -R 755 /var/www/html/boltwire

액세스 BoltWire

이제 웹 브라우저를 열고 서버의 URL을 입력합니다. 제 경우 URL은 http://example.com/boltwire/start.php입니다. 다음 페이지로 리디렉션됩니다.

이제 사이트 관리에 액세스하는 데 사용할 새 비밀번호를 입력한 다음 제출 버튼을 클릭하십시오. 다음 페이지가 표시됩니다.

이제 사이트 비밀번호와 사이트 ID를 제공하십시오. 사이트 ID는 새 사이트가 추가되고 사이트 URL에 표시되는 폴더의 이름입니다. 그런 다음 사이트 만들기 버튼을 클릭합니다. 다음 페이지가 표시됩니다.

이제 웹 브라우저를 열고 사이트의 URL을 입력합니다. 제 경우에는 http://example.com/testsite/index.php를 입력하여 아래와 같이 사이트에 액세스합니다.

관리 영역에 로그인하려면 "등록"을 클릭하십시오.

관리자 사용자의 사용자 이름은 admin이고 암호는 사이트 생성 중에 선택한 암호입니다.

성공적으로 BoltWire에 로그인했습니다. 관리자를 클릭하여 관리자 대시보드로 이동합니다.

설정을 클릭하고 사이트 구성을 시작합니다.

연결

  • BoltWire CMS