このチュートリアルでは、 Debian8VPSにOpenClassifiedsをインストールする方法を紹介します。 Apache、PHP、MySQLがインストールされています。 OpenClassifiedsは、求人広告、広告、またはリスト用のWebサイトを数分以内に作成するために使用される無料のオープンソーススクリプトです。
このチュートリアルはDebian8VPS用にテストおよび作成されていますが、どのLinuxディストリビューションでも機能するはずです。
このチュートリアルを書いている時点で、Open Classifiedsの最新の安定バージョンは2.6.0であり、次のものが必要です。
- PHP5.5以降。GDグラフィックライブラリバージョン2.0.x+、mcrypt、gettext、curl、mysql / mysqli PHP拡張機能、および短いタグオプションが有効になっています。
- Apache Web Server> =2.0は、mod_rewriteモジュールを使用してコンパイルされ、次のディレクティブが許可されています:RewriteEngine、RewriteBase、RewriteCond、およびRewriteRule。;
- 仮想サーバーにインストールされているMySQL5以降。
インストールから始めましょう。
OSパッケージを更新します:
sudo apt-get update
Apache、MySQL、PHP、および必要な拡張機能を仮想サーバーにインストールします。
apt-get install apache2 libapache2-mod-php5 php5-cli php5-common php5-gd php5-mcrypt php5-curl php5-mysql mysql-server unzip
Apache2 mod_rewriteモジュールを有効にするには、次のコマンドを実行します。
sudo a2enmod rewrite
http://open-classifieds.com/downloadで入手可能な最新バージョンのOpenClassifiedsをサーバーの「opt」ディレクトリにダウンロードし、サーバーの「/ var / www / html /openclassifieds2/」ディレクトリに解凍します。次のコマンド:
cd /opt unzip -o openclassifieds2-2.6.0.zip -d /var/www/html/ mv /var/www/html/openclassifieds2-2.6.0 /var/www/html/openclassifieds2/
Open Classifieds用の新しいMySQLデータベースを作成し、完全な権限を持つMySQLユーザーをデータベースに割り当てます。
mysql -u root -p mysql> CREATE DATABASE classifiedsdb; mysql> GRANT ALL PRIVILEGES ON classifiedsdb.* TO 'classifieds'@'localhost' IDENTIFIED BY 'y0ur-passw0rd' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
「your-password」を強力なパスワードに置き換えることを忘れないでください。
Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「openclassifieds2.conf」という名前の新しいApache構成ファイルを作成します。
touch /etc/apache2/sites-available/openclassifieds2.conf
次に、次のコマンドを実行します。
ln -s /etc/apache2/sites-available/openclassifieds2.conf /etc/apache2/sites-enabled/openclassifieds2.conf rm /etc/apache2/sites-enabled/000-default.conf
または、a2ensiteコマンドを使用して、Apacheで「openclassifieds2.conf」構成を有効にします。
sudo a2ensite openclassifieds2.conf sudo a2dissite 000-default.conf
「openclassifieds2.conf」構成ファイルを編集します:
vi /etc/apache2/sites-available/openclassifieds2.conf
次の行を追加します:
ServerAdmin [email protected]
DocumentRoot / var / www / html / openclassifieds2 /
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<ディレクトリ/var/www/html/openclassifieds2/>
オプションFollowSymLinks
AllowOverride All
ErrorLog /var/log/apache2/yourdomain.com- error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common
Open Classifiedsはショートタグの「ショートカット」構文を使用するため、PHPでshort_open_tagディレクティブを有効にするには、php.ini構成ファイルを編集し、次の行を追加/変更します。
vi /etc/php5/apache2/php.ini
short_open_tag = On
Apache Webサーバーに適切なファイル権限を設定します:
sudo chown -R www-data:www-data /var/www/html/openclassifieds2/
変更を有効にするには、ApacheWebサーバーを再起動します。
service apache2 restart
お気に入りのWebブラウザを開き、http://yourdomain.comに移動して、簡単な手順に従います。
インストールの最初のページのすべてのチェックが緑色の場合は、[インストールの開始]をクリックし、データベース名とユーザー名を入力します。とパスワード、「サンプルデータ」のチェックを外し、「続行」をクリックします。次のページで、サイト名、タイムゾーン、管理者のメールアドレス、パスワードを設定し、[インストール]をクリックします。
セキュリティ上の理由から、インストール後に必ず「install/」ディレクトリを削除してください。
rm -rf /var/www/html/openclassifieds2/install
管理者のログイン資格情報を使用してhttp://yourdomain.com/oc-panelにログインし、Open Classifiedsの使用を開始し、いくつかのカテゴリ、場所などを作成します。
それだ。これで、Open Classifiedsのインストールが完了しました。
もちろん、Debian VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にを依頼するだけです。 OpenClassifiedsをインストールする あなたのために。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。また、Debian8VPSにDotclearをインストールする方法もお読みください。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。