GNU/Linux >> Linux の 問題 >  >> Debian

Debian8VPSに求人広告をインストールする方法

このチュートリアルでは、 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。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Debian
  1. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  2. MySQLWorkbenchをDebian10にインストールする方法

  3. Debian 10にDovecotをインストールする方法は?

  1. Ubuntu18.04に求人広告をインストールする方法

  2. Debian9にEtherpadをインストールする方法

  3. Debian 11 に MySQL をインストールする方法

  1. MySQLサーバーをDebian9にインストールする方法

  2. MySQLをDebian11にインストールする方法

  3. MySQLWorkbenchをDebian11にインストールする方法