GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu14.04にZenphotoをインストールする方法

Zenphotoは、ギャラリーに焦点を当てたWebサイトを作成するための、無料でオープンなソースのPHPベースのコンテンツ管理システム(CMS)です。 Zenphotoは、さまざまなメディア形式と統合されたブログおよびカスタムページをサポートしています。これは、アーティスト、イラストレーター、写真家、デザイナー、映画製作者、ミュージシャンの個人的なWebサイトにとって理想的なCMSです。このガイドでは、Ubuntu14.04VPSにZenphotoをインストールする方法について説明します。

このチュートリアルを書いている時点で、Zenphoto 1.4.11は利用可能な最新の安定バージョンであり、以下が必要です。

– ApacheWebサーバー。
– GDグラフィックライブラリとmbstring拡張ライブラリを備えたPHP(バージョン5.2以降)。
– Linux VPSにインストールされたMySQL(バージョン5.0以降)。

指示:

SSH経由でVPSにログイン

ssh user@vps_IP

システムを更新する

[user]$ sudo apt-get update && sudo apt-get -y upgrade

MySQLをインストールして、必要なデータベースを作成できるようにします。次のコマンドを実行します:

# apt-get install mysql-server mysql-client

次に、インストール後のスクリプト「mysql_secure_installation」を実行して、MySQLのrootユーザーのパスワードを設定します。

# mysql_secure_installation

- Set root password? [Y/n] y

- Remove anonymous users? [Y/n] y

- Disallow root login remotely? [Y/n] y

- Remove test database and access to it? [Y/n] y

- Reload privilege tables now? [Y/n] y

したがって、MySQLのルートパスワードを好みに合わせて設定します。次に行う必要があるのは、データベースを作成することです。 rootとしてMySQLサービスにログインします:

[user]$ mysql -u root -p

mysql> CREATE DATABASE zenphoto;

mysql> GRANT ALL PRIVILEGES ON zenphoto.* TO 'zenphotouser'@'localhost' IDENTIFIED BY 'your-password';

mysql> FLUSH PRIVILEGES;
mysql> \q

「your-password」を強力なパスワードに置き換えることを忘れないでください。

Apache2Webサーバーをインストールします

[user]$ sudo apt-get install apache2

PHPと必要なPHPモジュールをインストールする

PHPの最新の安定バージョンと必要なすべてのモジュールをインストールするには、次のコマンドを実行します。

[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

サーバーに最新バージョンのZenphotoをダウンロードして解凍します

[user]$ sudo cd /opt && wget https://github.com/zenphoto/zenphoto/archive/zenphoto-1.4.11.zip
[user]$ sudo unzip zenphoto-1.4.11.zip
[user]$ sudo mv zenphoto-zenphoto-1.4.11/ /var/www/html/zenphoto/

すべてのファイルはWebサーバーで読み取り可能である必要があるため、適切な所有権を設定します。

[user]$ sudo chown www-data:www-data -R /var/www/html/zenphoto

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「zenphoto.conf」という名前の新しいApache構成ファイルを作成します。

[user]$ sudo touch /etc/apache2/sites-available/zenphoto.conf
[user]$ sudo ln -s /etc/apache2/sites-available/zenphoto.conf /etc/apache2/sites-enabled/zenphoto.conf
[user]$ sudo nano /etc/apache2/sites-available/zenphoto.conf

次に、次の行を追加します。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/zenphoto/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zenphoto/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

変更を有効にするには、ApacheWebサーバーを再起動します。

[user]$ sudo service apache2 restart

お気に入りのWebブラウザーを開き、http://your-domain.com/に移動します。すべてを正しく構成すると、Zenphotoインストーラーが起動します。インストール画面の簡単な手順に従って、必要な情報を必要に応じて挿入する必要があります。

インストールが完了すると、次の場所にある管理セクションにアクセスできます:

http://yourdomain.com/zp-core/admin.php

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にZenPhotoのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu16.04にコックピットをインストールする

  2. UbuntuにKokenをインストールする方法

  3. Ubuntu14.04VPSにLimeSurveyをインストールする方法

  1. Ubuntu14.04にMauticをインストールします

  2. Ubuntu14.04にMinifluxをインストールします

  3. Ubuntu14.04にImpressCMSをインストールする方法

  1. Ubuntu14.04にMicroweberをインストールします

  2. UbuntuにDokuWikiをインストールする方法

  3. Ubuntu16.04にX2CRMをインストールする方法