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

Ubuntu12.04LTSでLAMPをインストールしてOrangeHRMを実行する方法


次の記事では、 LAMP(Linux Apache MySQLおよびPHP)をインストールし、Ubuntu 12.04 LTSLinuxVPSでOrangeHRMを実行する方法を説明します

OrangeHRMとは何ですか?

これは、PHPで記述されたオープンソースの人事管理システムです。

次の機能があります。

  • 管理モジュール
  • 個人情報管理
  • モジュールを離れる
  • タイムモジュール
  • 従業員セルフサービスモジュール
  • 採用/応募者追跡モジュール
  • パフォーマンスモジュール


先に進む前に、screenが表示されていることを確認してください セッションとUbuntuVPSシステムは完全に最新です:

## screen -U -s orangehrm-screen
## apt-get update
## apt-get upgrade

Apache2をインストールします Ubuntu 12.04のウェブサーバー 使用するシステム

## apt-get install apache2

次に、MySQLのインストールに進みます

を使用するシステム内のデータベースサーバー
## apt-get install mysql-server

インストールしたら、インストール後のスクリプトmysql_secure_installationを実行します このように構成します

## 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

最後に、/etc/mysql/my.cnfを編集します 、event_scheduler = ONを追加します [mysqld]の下のどこか service mysql restartを使用してmysqlをブロックして再起動します 変更を有効にするため。

PHPをインストールします 次のコマンドを使用したシステムでのサポート:

## apt-get install php5 php5-mysql

を使用してチェックしてください
## php -v
PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:19:50)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

また、テスト/var/www/info.phpを作成します 次を含むスクリプト

## vim /var/www/info.php

<?php
    phpinfo();
?>

http://your_server_ip/info.phpでアクセスしてみてください。 PHP情報ページがブラウザでレンダリングされている場合は、すべてが良好に見え、先に進む準備ができています。

システムにまだインストールされていない場合は、zipサポートをインストールします

## apt-get install unzip

OrangeHRMをインストールします /var/www/orangehrmにあります

## ver=3.1.1
## wget -P /tmp http://downloads.sourceforge.net/project/orangehrm/stable/${ver}/orangehrm-${ver}.zip
## unzip /tmp/orangehrm-${ver}.zip -d /var/www/
## mv /var/www/orangehrm-${ver} /var/www/orangehrm
## chown www-data: -R /var/www/orangehrm

my-domain.comを構成します OrangeHRMを提供する /var/www/orangehrmにあります 新しいVirtual Host Directiveを作成する /etc/apache2/sites-available/にあります

## vim /etc/apache2/sites-available/my-domain.com

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/orangehrm
    ServerName my-domain.com
    ServerAlias www.my-domain.com

    <Directory "/var/www/orangehrm">
        Options -Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>   

    LogLevel warn
    ErrorLog ${APACHE_LOG_DIR}/my-domain.com-error.log
    CustomLog ${APACHE_LOG_DIR}/my-domain.com-ccess.log combined
</VirtualHost>

my-domain.comを実際のドメイン名に置き換えてください

Virtual Host Directiveを有効にします 次のコマンドを使用します:

## a2ensite my-domain.com

を使用して変更を有効にするには、apacheを再起動します。
## service apache2 reload

OrangeHRM のインストールを完了するには、http://my-domain.com/にアクセスしてください 。最初のステップで[次へ/同意する]をクリックし、[ステップ2]でデータベースのセットアップを求めるプロンプトが表示されたら、MySQLの「root」パスワードを使用してOrangeHRMの新しいデータベースを作成します。以下のスクリーンショットを参照してください:

「ステップ3:システムチェック」で、リストされているすべての項目が緑色で問題がないことを確認します。次のように表示されます:

「ステップ4:管理者ユーザーの作成」で「管理者」のユーザー名とパスワードを作成し、「ステップ5:確認」でセットアップを確認し、「インストール」ボタンをクリックしてOrangeHRMをインストールします。

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

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


Panels
  1. Ubuntu16.04LTSにiostatをインストールして使用する方法

  2. Ubuntu18.04LTSにAnsibleをインストールして構成する方法

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

  1. Ubuntu18.04LTSにXAMPPをインストールする方法

  2. Ubuntu18.04にLAMPをインストールする方法

  3. Ubuntu20.04にJava17LTSをインストールする方法

  1. Ubuntu12.04および14.04LTSにLibreoffice4.3をインストールする方法

  2. Ubuntu15.04および14.04LTSにLibreoffice4.4をインストールする方法

  3. Ubuntu18.04LTSにCyber​​Panelをインストールする方法