CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法
ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ
この記事では、Ubuntu 18.04サーバーにApache、MariaDB、PHP、およびPHPMyAdminをインストールする方法を学習します。
Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。これはLAMPと呼ばれ、Linuxシステム環境にインストールされます。
前提条件:
1.サーバーを最新の状態に保ちます。
# apt update -y
# apt upgrade -y
2. ApacheWebサーバーをインストールします
# apt install apache2 -y
Apache Webサーバーのファイアウォールおよびファイアウォールブロック要求を有効にした場合は、ファイアウォールでポートを開きます。
# ufw allow 80/tcp
# ufw allow 443/tcp
# ufw reload
それでは、Apacheのインストールを確認しましょう。ブラウザを開き、デフォルトページをテストします。
http://[SERVER IP]
3.MariaDBをインストールします
# apt install mariadb-server mariadb-client -y
MariaDBのデフォルト設定は保護されません。次のコマンドを使用して、インストールを保護しましょう。
# mysql_secure_installation
スクリプトが実行されると、複数の質問が表示されます。
rootの現在のパスワードを入力するように求められます(noneの場合は入力してください)。
次に、次のセキュリティ保護用の質問に「はい/はい」と入力します。
Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y
4.PHPをインストールします
ここでは、次のコマンドを使用して、デフォルトのPHPバージョン7.2およびWebデプロイメント用の他のモジュールをインストールしています。
# apt install php php-common php-mysql php-gd php-cli -y
PHPをインストールしたら、テスト目的で、次のコマンドを使用して簡単なinfo.phpページを作成します。
# echo "' | sudo tee /var/www/html/info.php
それでは、Webブラウザからアクセスしてみましょう。
http://SERVER_IP/info.php
5.phpMyAdminをインストールします
次のコマンドを使用して、Webブラウザの快適さからMySQL / MariaDBデータベースを管理するためのphpMyAdminをインストールできます。
# apt install phpmyadmin -y
パッケージのインストールプロセスを通じて、phpMyAdminを実行するように自動的に構成する必要があるWebサーバーを選択し、スペースバーを押してapacheを選択し、Enterキーを押すように求められます。
次に、MySQL / MariaDB管理ユーザーのパスワードを入力して、インストーラーがphpmyadminのデータベースを作成できるようにします。
すべてがインストールされたら、apache2サービスを再起動して、最近の変更を有効にすることができます。
# systemctl restart apache2
ルートログインはphpMyAdminに失敗します。新しいユーザーを作成し、そのユーザーにすべての権限を付与する必要があります。
新しいユーザーを作成するには、次のコマンドを使用してMariaDBにログインします。
# mysql -u root -p
そして、次のコマンドを実行します。
MariaDB [(none)]> CREATE USER 'admin’@’localhost' IDENTIFIED BY 'neotechsystems=@3454';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin’@’localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
これで、adminユーザーを使用してphpMyAdminにログインできます。
それでおしまい。この記事では、サポートエンジニアがUbuntu 18.04サーバーにApache、MariaDB、PHP、およびphpMyAdminをインストールする方法を説明しました。
ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ
CentOSにR1SoftBackupAgentをインストールして構成する方法を学びます。R1Soft Server Backup Managerは、サービスプロバイダーに柔軟でサーバーフレンドリーなソリューションを提供します。
この記事では、CloudLinuxLVE制限を変更する方法について説明しました。それでは、始めましょう。CloudLinux LVE制限は、LVEマネージャーを使用して変更できます。
LinuxサーバーのSSHポートを変更するには、SSH経由でサーバーにログインし、SSH構成ファイルを変更する必要があります。
Centova Castは、インターネットラジオストリームの主要な管理プラットフォームであり、ストリームホスティングプロバイダーに広範な洞察と制御を提供します。CentovaCast
次の電子メールリレー設定を使用すると、電子メール送信の問題を解決できます。
Ubuntu18.04サーバーにApacheMariaDBPHPとPHPMyAdminをインストールする方法を学習します。Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。それはランプとして知られています
Linuxでユーザーを追加、変更、または削除しますか?これがあなたにぴったりの記事です。
Linuxでのグループ管理の詳細をご覧ください。Linuxでグループを追加、グループを変更、グループを削除、メンバーを追加する方法。新しいグループを作成し、groupaddコマンドを使用します。
Fail2banは、SSH接続を保護するのに非常に役立ちます。これで、centos7にfail2banをインストールして構成し、サーバーにセキュリティのレイヤーを追加できるようになります。