centos

【CentOS7】URLによってコンテンツを出し分ける方法

2020年11月1日更新 今回は、同一サーバ上で、URLによってコンテンツをだし分ける方法を解説します。 同じサーバ上で、ちょっと経路の違うコンテンツA、コンテンツBと違うコンテンツを出しわけたい状況はちょくちょくあると思います。その場合、Apacheにvirtualhostを指定することで、URL(サブドメイン)を利用して、コンテンツをだし分けることができます。 1. サブドメインとは サブドメ […]

【CentOS7】cronにジョブを登録して自動化する方法まとめ

プログラムを書いていて、「この処理は定期的に自動で行いたいな」とか「深夜に勝手に動かしておきたいな」などと思ったことがあると思います。 cronとはLinuxで動いている常駐プログラム(デーモン)の1つですが、動かしたい処理をこのcronに登録しておくことで、自動化をすることができます。今回はcronを利用した自動化について解説します。 1.cronのステータスの確認 1.1.OSバージョン確認 […]

CentOS7にpython3をインストールして安全に切り替える

今回は、CentOS7へpythonをインストールする方法を紹介します。CentOSはまだpython2に依存していますので、python3に切り替えるには自分でインストールして、うまく切り替えないといけません。 1.OSの状態を確認 まずはCentOSのバージョンとpythonのインストール状況を確認します。 OSのバージョン確認 ちなみに、Amazon Linuxの場合は下記で確認できます。 […]

CentOSへMongoDBをインストールする

NoSQLデータベースである、MongoDBをCentOSにインストールする手順を紹介します。公式ドキュメントにしたがって実施します。 1.リポジトリの作成 yumのリポジトリを作成します。/etc/yum.repos.d/mongodb-org-3.4.repoに下記を記載ます。 2.インストール 下記のコマンドでyumでインストールできます。 バージョンを指定したい場合、下記のように指定します […]

CentOS7にNode.jsを追加する手順

1. Node.jsとは Node.jsは2009年にリリースされた、サーバーサイド用のJavaScriptアプリケーションのプラットフォームです。Node.jsを利用することで、JavaScriptでサーバー処理を記述することができます。Node.jsが出るまでは、サーバサイドのプログラムにはPHP、フロント再度のプログラムにはJavaScriptなどの使い分けが必要でしたが、Node.jsの登 […]

CentOS7にApacheをインストールする手順まとめ

管理者権限(sudo)でyumを利用してインストールします。 1.Apacheのインストール インストールされているか確認 されていたら、起動&ステータス確認。activeになっていればOKです。 2.画面確認 ここまでいったら、WEB画面が確認できるはずなので、ブラウザからアクセスしてみます。(http://xx.xx.xx.xx/)下記の画面が表示されれば成功です。 サーバ再起動後も自 […]

CentOS7にPHP7をインストールする手順まとめ

2020年10月17日最終更新 基本的にyumを利用してインストールしていきます。 1.PHP7.3のインストール CentOSのデフォルトのリポジトリではPHPは5.4までしかありません。しかし、PHP5.4では今の最新版のWordPressはやLaravelの最新バージョンは動作しないため、PHP7を導入していきます。以下の手順では全てsudoなどの管理者権限で実行してください。まずは、PHP […]

PHPのパッケージ管理ツールcomposerのインストール方法

Composerとは 一言で表すと、PHP用のパッケージ管理システムのことです。 パッケージとは あるPHPの「プログラムA」を動かそうと考えたとします。昨今では、「プログラムA」を動かすために、ある機能を持った別のプログラムが必要となる場合が多々あります。このような機能単位のプログラムをパッケージと呼び、「プログラムA」はそのパッケージに依存しているといいます。例えば、「プログラムA」が「パッケ […]

CentOS7でFTPサーバーを構築する手順まとめ

今回は、CentOS7にvsftpdサーバを構築した時の手順まとめです。 vsftpdのインストール yumを使ってまずは、vsftpdのインストールを行います。 ftp用のユーザを作成します。 vsftpdの設定ファイル「/etc/vsftpd/vsftpd.conf」に以下の設定を記載します。 ユーザーリストファイル「/etc/vsftpd/chroot_list」を作成し、ユーザリストを追加 […]

CentOS7にWordPress.orgをインストールする手順まとめ

2020年10月17日最終更新 基本的にyumを利用してインストールしていきます。wordpressをインストールする際に、php、apache、mysql、の3つがインストールされていることが前提条件になりますので、それぞれの記事で手順を確認しつつ頑張ってインストールしていきましょう。 1.PHPのインストール 下記の記事を参考にしてまずはPHPのインストールをしてください。 2.Apacheの […]