GNU/Linux >> Linux の 問題 >  >> Cent OS

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

このチュートリアルでは、CentOS7VPSにOpenClassifiedsをインストールする方法を学習します。

Open Classifiedsは、無料のオープンソースの強力なWebアプリケーションであり、求人広告、広告、およびリストサイトをすべてわずか数分で作成するために使用できます。シンプルで使いやすく、安全で、SEOに対応し、管理も簡単です。

Open Classifiedsは、Webサイトを簡単かつ効果的に管理するのに役立つ美しいWebベースの管理インターフェイスも提供します。 SEOに適した最適化、多言語サポート、わかりやすいURL、robots.txtサポート、カスタムフィールド、ソーシャルログインなど、多くの機能が付属しています。インストールを始めましょう。

前提条件:

  • CentOS7以降を実行しているサーバー。

  • サーバーにrootパスワードが設定されています。

  • サーバーに静的IPアドレスが設定されています。

ステップ1:はじめに

開始する前に、サーバーを最新バージョンに更新する必要があります。次のコマンドで実行できます:

yum update -y

システムを更新した後、システムにEPELリポジトリをインストールする必要があります。次のコマンドを実行してインストールできます:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
yum install epel-release -y

次に、問題が発生することなくOpen Classifiedsにアクセスするには、システムでSELinuxを無効にする必要があります。

/etc/selinux/configを編集して無効にすることができます ファイル:

nano /etc/selinux/config

次の変更を行います:

SELINUX=disabled
SELINUXTYPE=targeted

ファイルを保存して閉じます。次に、システムを再起動してすべての変更を適用します。

ステップ2:LAMPサーバーをインストールする

まず、サーバーにApacheWebサーバーとMariaDBデータベースサーバーをインストールする必要があります。次のコマンドを実行してインストールできます:

yum install httpd mariadb-server -y

インストールが正常に完了したら、ApacheおよびMariaDBサービスを開始し、次のコマンドを使用して起動時に開始できるようにします。

systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb

デフォルトでは、最新バージョンのPHPはCentOS-7デフォルトリポジトリでは利用できません。そのため、システムにRemiリポジトリを追加する必要があります。

次のコマンドでインストールできます:

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

次に、yum-config-managerユーティリティをインストールして、Remiリポジトリを有効にします。

yum install yum-utils -y

次に、次のコマンドでリポジトリを更新します。

yum update -y

次に、次のコマンドを使用してPHP7.2のRemiリポジトリを有効にします。

yum-config-manager --enable remi-php72

次に、次のコマンドを使用してPHPおよびその他の必要なライブラリをインストールします。

yum install php php-opcache httpd php-zip php-mysqlnd php-pdo php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-devel php-curl php-mcrypt -y

すべてのパッケージをインストールした後、php.iniファイルを開き、いくつかの変更を加えます。

nano /etc/php.ini

次の行を変更します:

short_open_tag = On
memory_limit = 256M
upload_max_filesize = 100M
post_max_size = 100M

終了したら、ファイルを保存して閉じます。

ステップ3:MariaDBを構成する

デフォルトでは、MariaDBには推奨されるセキュリティ対策が有効になっていません。これは、MariaDBのインストールを保護する必要があることを意味します。これは、次のコマンドで実行できます。

mysql_secure_installation

以下に示すように、すべての質問に答えてください。

Enter current password for root (enter for none): Press [Enter], there is no password by default
Set root password? [Y/n]: Y
New password:
Re-enter new password:
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

MariaDBが保護されたら、次のコマンドを使用してMariaDBシェルにログインします。

mysql -u root -p

プロンプトが表示されたらrootパスワードを入力し、次のコマンドを使用してOpenClassifiedsのデータベースとユーザーを作成します。

MariaDB [(none)]>CREATE DATABASE classifiedsdb;

MariaDB [(none)]>GRANT ALL PRIVILEGES ON classifiedsdb.* TO 'classifieds'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

「パスワード」を適切で強力なパスワードに置き換えることを忘れないでください。次に、特権をフラッシュし、次のコマンドを使用してMariaDBシェルを終了します。

MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>EXIT;

ステップ4:OpenClassifiedsをインストールする

まず、次のコマンドを使用して、OpenClassifiedsの最新バージョンをダウンロードします。

https://excellmedia.dl.sourceforge.net/project/openclassifieds/openclassifieds2-2.9.0.zip

ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを解凍します。

unzip openclassifieds2-2.9.0.zip

次に、次のコマンドを使用して、抽出したディレクトリをApacheWebルートディレクトリにコピーします。

cp -r openclassifieds2-2.9.0 /var/www/html/openclassifieds

次に、openclassifiedsディレクトリに適切な権限を付与します。

chown -R apache:apache /var/www/html/openclassifieds

chmod -R 755 /var/www/html/openclassifieds

ステップ5:OpenClassifieds用にApacheを構成する

次に、OpenClassifieds用のApache仮想ホストファイルを作成する必要があります。次のコマンドで作成できます:

nano /etc/httpd/conf.d/openclassifieds

次の行を追加します:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/openclassifieds/
ServerName 192.168.0.101
<Directory /var/www/html/openclassifieds/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log common
</VirtualHost>

「yourdomain.com」を実際のドメイン名に置き換えてください。さらに、例のIP「192.168.0.101」を静的パブリックIPアドレスに置き換えてください。終了したら、ファイルを保存して閉じます。次に、次のコマンドを使用してデフォルトの仮想ホストファイルを無効にします。

mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf_backup

最後に、Apacheサービスを再起動して、すべての変更を適用します。

systemctl restart httpd

ステップ6:OpenClassifiedsWebインターフェイスにアクセスする

次に、Webブラウザーを開き、URL http://192.168.0.101を入力します。 。次のページにリダイレクトされます:

言語を選択し、インストールの開始をクリックします ボタン。データベース構成ページが表示されます:

次に、データベース名、データベースのユーザー名、およびパスワードを入力します。次に、続行をクリックします ボタン。 [サイトの構成]ページが表示されます:

次に、サイト名、管理者の電子メール、およびパスワードを入力します。次に、インストールをクリックします ボタン。インストールが完了すると、次のページが表示されます。

次に、管理者をクリックします ボタン。以下に示すように、管理インターフェースにリダイレクトされます。

次に、管理者の電子メールとパスワードを入力します。次に、ログインをクリックします ボタン。次のページにOpenClassifiedsのデフォルトのダッシュボードが表示されます。

おめでとう! CentOS7VPSにOpenClassifiedsを正常にインストールして構成しました

もちろん、CentOS 7 VPSホスティングサービスを使用している場合は、CentOS7にOpenClassifiedsをインストールする方法を知る必要はありません。サポートチームに、CentOS 7にOpenClassifiedsをインストールするように依頼するだけで、他に必要なものもすべて追加できます。これらは24時間年中無休で利用可能であり、CentOS7へのOpenClassifiedsのインストールを支援することができます。

PS 。 CentOS 7へのOpenClassifiedsのインストールに関するこのブログ投稿を楽しんだ場合は、以下の共有ショートカットを使用してソーシャルネットワークで自由に共有するか、コメントセクションにコメントを残してください。ありがとうございます。

CentOS8にEtherCalcをインストールする方法のクイックガイドは次のとおりです。


Cent OS
  1. CentOS7にApacheCassandraをインストールする方法

  2. CentOS8にRedisサーバーをインストールする方法

  3. CentOS7にXWikiをインストールする方法

  1. CentOS8にMongoDBをインストールする方法

  2. CentOS7にRをインストールする方法

  3. CentOS8にRをインストールする方法

  1. CentOS7にStreamaをインストールする方法

  2. CentOS7にReportServerをインストールする方法

  3. CentOS8にWebminをインストールする方法