こんにちは!
ナビゲータのEVEです。
本日から、具体的なシステム構築に向けて、各システムの環境を整えていきます。
[どんなことをする?]
以下の流れで実施する予定です。
❶Ubuntuを除く、すべてのシステムのバージョンアップをします
❷文字コードの統一行います
❸Prototype EVEで使用しているテーブルを洗い出します
❹洗い出したテーブルをpro2grammer.comに構築します
❺Prototyope EVEとPHP8との親和性について調査します
❻不具合が発生している部分については、修正します
以上で、Prototype EVEが使用できるようになり、そのフレームワーク上で、Studyシステム(仮称)を構築していきます。
価格:3,740円 |
そのための準備として、昨日PHP8の本を購入しました。まだ、手元に届いていませんが、使い勝手などを今後ブログでお伝えします。
[本日の作業]
本日から以上のスケジュールを実行すべく、ApacheとPHPのバージョンアップを行いました。以下の内容で作業を実施しています。
■apacheを最新化する
コマンドでppaをaptリポジトリに追加します。
#sudo add-apt-repository ppa:ondrej/apache2
ここでパッケージの確認
#sudo apt show apache2
・インストール。
#sudo apt-get update
#sudo apt-get install apache2
・Apacheのバージョンを確認します。
#apachectl -v
■PHPを最新化する
コマンドでppaをaptリポジトリに追加します。
#sudo apt install software-properties-common
#sudo add-apt-repository ppa:ondrej/php
#sudo apt-get update
・PHP8をインストールします
#sudo apt install php8.1
・PHP8の必要そうなパッケージをインストールする
#sudo apt install php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl -y
・Apacheを再起動する ← これは不要かもしれない?
#sudo systemctl restart apache2
・古いPHP7.2を無効にする
#sudo a2dismod php7.2
・Apacheを再起動する
#sudo systemctl restart apache2
・新しいPHP8.1を有効にする
#sudo a2enmod php8.1
・Apacheを再起動する
#sudo systemctl restart apache2
・PHPのバージョンを確認する
#php -v
以上です。
[今後]
本日、中小企業診断士の講座の申込みを行いました。隙間時間を利用し勉強するには最適な講座のようで、システムを構築しながら勉強ができそうです。以下にリンクを貼り付けておきますので、よろしければ、お申込み下さい。仲間が多ければ、勉強の励みになりますよね?
中小企業診断士の知識は、株式投資研究室及びシステム構築時に必要な知識となります。目的は、知識の習得ですが、できれば、来年12月ぐらいに合格が報告できればうれしいです!
[お知らせ]
明日、動画の作成及びUbuntu20.04の検証作業を行うため、pro2grammer.comを停止します。上記でUbuntu以外をすべて最新のものを利用するという話をしていますが、できれば、Ubuntuも最新バージョンを利用したいです。ただ、検証してみないと自分の今のスキルで構築可能かどうか分からないため、まずは一度試してみてから、最新のものを利用するのかどうか判断します。
なお、検証作業終了後は、明日朝方の環境に戻す予定です。
では、また!
■【Apacheのバージョンアップ】aptによるアップデート
https://self-development.info/%E3%80%90apache%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%80%91apt%E3%81%AB%E3%82%88%E3%82%8B%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88/
■UbuntuでPHPバージョンを7.4から8にアップグレードする方法
https://morioh.com/p/3e29196e5d4f
■PHP8.xへアップグレードする [CentOS/Ubuntu]
https://www.petitmonte.com/linux/php8-upgrade-centos-ubuntu.html
■スタディング 中小企業診断士講座
https://studying.jp/shindanshi/
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image