Apache

AWSでWEBサーバーをたてよう(1)

AWS(アマゾンウェブサービス)でWEBサービスを構築する手順の紹介です。同じ手順をPDFファイルにしました、オフラインで手順を見たい人はそちらをどーぞ、本記事の一番最後にあります。

概要

今回、作るものの構成図です。

※補足:構成図について
・AWSで構成図を描くときは、AWS提供のアイコンを使用します。
・AWS提供のアイコンは、2種類あります。
・構成図では、旧アイコン、新アイコンと呼

もっとみる

センキョ割!

センキョ割続々受付中!🈹
そして!
この度、理容室アパッシュの、オーナー・スタッフ皆様のスーツをお仕立てさせて頂くことになりました!
@masa_apache オーナー、 @apachetake1983 さん、 @choose_barber さん、 @barber_taku さん、 @kota13soul さん、
誠にありがとうございます🎩

皆様お忙しい中、今回の参議院議員選挙にも期日前投

もっとみる

競馬キュレーションサイトを作るよ!#12

今回はDBを簡単に管理することができるツール、phpMyAdminのインストールを行います。

スケジュール
1. 各メディアを調査
2. システム構成を決める
3. 開発環境を作る ← 今ここ
4. プロトタイプ作成
5. 実装
6. テスト
7. 公開

phpMyAdminのインストール

まずは公式サイトからwgetでダウンロードして解凍します。

phpMyAdmin
https://w

もっとみる

競馬キュレーションサイトを作るよ!#9

今回はcomposerでLaravelを入れ、ブラウザからアクセスするところまで行います。

スケジュール
1. 各メディアを調査
2. システム構成を決める
3. 開発環境を作る ← 今ここ
4. プロトタイプ作成
5. 実装
6. テスト
7. 公開

composerインストール

composerはPHPのパッケージ管理システムです。
これ無しにPHPは語れません。
ダウンロードして/us

もっとみる

競馬キュレーションサイトを作るよ!#8

今回はPHP7.3、Apache2.4、MySQL8のインストールをしていきます。
前回作成したユーザz80aでCentOSにログインしてるものとします。

スケジュール
1. 各メディアを調査
2. システム構成を決める
3. 開発環境を作る ← 今ここ
4. プロトタイプ作成
5. 実装
6. テスト
7. 公開

PHP7.3インストール

インストールにはrpm(redhat packag

もっとみる

Apache2.4とTomcat8の連携に苦戦した話

どうもこんばんは。

自作アプリを公開するのと、
勉強のために一から構築をしました。

いくつか苦戦したところがあったので、
自分用のメモです。誰かの参考になるといいな。

研修でやったことはあったのですが、
指示通りにやるのとは違いますね・・・。

・前提

AWSのlightsailというサービスを利用OS:Linux(Ubuntu)ApacheのインストールTomcatのインストール8080

もっとみる

【掲示板アプリを作ろう】【解決】route作成したが目当てのページに遷移できない

これの続き。
前回の調査で、Laravelを使う際はWebサーバー側に何かしらの設定が必要そうである事まで掴めた。

※1度Dockerを使わずLaravelの内部サーバーで立ち上げてみて確証を得ようと思ったが、DB周りの設定をし直さなければいけないのが面倒で止めた。

結論

mod_riwriteの有効化と、AllowOverride Allの設定が必要。

どっちもApacheの問題だった。

もっとみる

ApacheへVirtualhostの設定

ApacheへのVirtualhostの設定方法メモ。

構築済みの環境
MacOS Mojave 10.14.5
VirtualBox 6.0.0
Vagrant 2.2.3
CentOS Linux release 7.6.1810 
Apache/2.4.6
PHP 7.2.19
mysql5.7.26

開発環境構築の手順はこちら

ドキュメントルート

ドキュメントルートとはWebサイト

もっとみる

ゼロから学べる!Nextcloudの始め方 ~その1 導入編~

こんにちは、Software Engineerの5umerag1です。

早速ですが、皆さんは社内やチームで仕事をするとき、どのようにしてファイルを共有していますか?社内のイントラサービスを含め、NASやGoogleドライブ等のクラウドストレージを活用しているという方が多いのではないでしょうか。
これらはもちろん便利なサービスですが、本記事では、プライベートオンラインストレージのNextcloud

もっとみる

SSIの埋め込みを自動化する

SSIとは
Server Side Includes (SSI) はWebサーバの機能の1つである。 HTMLの中にWebサーバ側で実行するコマンドを埋め込んでおき、その実行結果をクライアントサーバに返す仕組みである。 ただしWebサーバ自体がSSIに対応またはサービス利用可になっている必要がある。
wikipediaより引用 ) https://ja.wikipedia.org/wiki/Ser

もっとみる