高度な検索
検索結果
11件見つかりました
Ubuntu環境にPHPレポジトリを追加してインストール
概要 UbuntuのLAMP環境に必要なPHP8.1系とその設定を行います。 さっくりとした手順 レポジトリを追加します インストールを行います インストールを確認します レポジトリを追加します。 レポジトリ追加 sudo add-apt-repository ppa:ondrej/php Ubuntu20.04系ではこれを行わないとPHP7.4系しかインストールされません。 パッケージ全体のアップデート sudo aptitude update PHP8.1系のインストールを行います。 PHP8...
PHP8.1環境でmemcacheとAPCuを有効化
概要 Nextcloudで特に重要になるmemcacheとAPCuを有効化していきます。 環境 以下で確認済み。 Ubuntu 20.04 Ubuntu 22.04 両方ともPHP 8.1を入れていて、apache環境です。 手順 ディレクトリに移動します。 cd /etc/php/8.1/cli/conf.d memcacheにファイルを追記します。 cat <<- __EOF__ | sudo tee -a /etc/php/8.1/cli/conf.d/10-opcache.ini opcache.en...
PHPのメモリ使用量をデフォルトから増やす。
概要 NextcloudなどのWebアプリでは、デフォルトの128MBでは足りないと言われますので、php.iniを修正します。 環境 Ubuntu 20.04 Ubuntu 22.04 で動作を確認しました。PHP 8.1でapache環境です。 手順 php.iniのバックアップを作成 バックアップ作成 sudo cp -pi /etc/php/8.1/apache2/php.ini /path/to/backup/php.ini.$(date +%Y%m%d) 任意のバックアップディレクトリを指定し...
PHP環境でComposerをインストールする。
概要 LAMP環境で使われるComposerをインストールします。 環境 Ubuntu 20.04 Ubuntu 22.04 の両環境で動作を確認しました。PHP 8.1、Apache環境です。 手順 Composerをダウンロードしてインストールします。 セットアッププログラムの入手 sudo php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" セットアップ sudo php composer-setup...
Snipe-ITをv6.3.3からv6.3.4にアップグレード。
概要 資産管理システムSnipe-ITのアップグレードを行いました。 アップグレード前:v6.3.3 アップグレード後:v6.3.4 前提 以下の環境で動いています。 Ubuntu 22.04 Apache 2.4 MySQL 8.0.36 PHP 8.1.27 Composer 2.6.6 参考手順 https://snipe-it.readme.io/docs/upgrading さっくりとした手順 Snipe-ITがインストールされているサーバでコマンド操作を行います。 Snipe-ITのインストー...
Ubuntu 20.04(22.04)にNextcloudをインストール
新たにインストールしたUbuntu20.04系/Ubuntu22.04サーバにNextcloudを導入します。 前提 以下が稼働済みです。 Ubuntu 20.04 Ubuntu 22.04でも動作を確認しました。 MySQL 8.0.33 Apache 2.4 また、設定するドメインに即したサーバ証明書があることを前提に本記事を作成しています。 さっくりとした手順 ※SSHログインし、ターミナルでの操作を行います。 PHPのレポジトリを追加して、Ubuntu20.04でもPHP8.xが使えるようにしま...
Ubuntu 22.04にSnipe-ITをインストール
Ubuntu 22.04環境下での資産構成システム「Snipe-IT」をインストールする方法についての手順です。 環境 Ubuntu 22.04 Apache 2.4 php 8.1 composer 2.6.6 インストール方法 mysql 8.0.36 前提 ドメインで名前解決できること そのドメインに即した証明書があること さっくりとした手順 Snipe-IT用のDBを作成します。 Snipe-ITをダウンロードします。 Composerでインストールを行います。 Apacheの設定を行い...
Ubuntu 20.04(22.04)にBookstackをインストール
Redmineのプラグイン、knowledgebaseのようなWiki編集/公開システム「BookStack」をインストールしたときのメモです。 https://www.bookstackapp.com/ 前提 こちらが既に動いています。 Ubuntu 20.04 Ubuntu 22.04でも動作を確認 Apache 2.4系 MySQL 8系 PHP 8.1系 Composer 2.6 インストール方法 また、このサイト用のドメインを有しており、ドメインに即した証明書も発行...
Ubuntu 24.04のphp環境構築と環境設定
「Nextcloud等のLAMP環境が動くか」を考慮しながらUbuntu 24.04サーバを構築しています。 そこで、php8.3のインストール及びモジュールの追加を行います。 さっくりとした手順 レポジトリを追加します。 php並びに必要なパッケージを段階的にインストールします。 Nextcloud等で必要になるように設定をしていきます。 レポジトリ追加とアップデート phpレポジトリの追加 sudo add-apt-repository ppa:ondrej/php パッケージ全体のアップデート ...
Ubuntu 20.04にfirefly-iiiをインストール(PHP8.1対応版)
概要 家計簿的なシステムをオープンソースで作れないものかと思っていたところ、 https://www.firefly-iii.org/ というシステムを発見しました。 無事に動かすことができたので、メモを残します。 インストールの前に このシステムは、ローカル環境で利用することを強くお勧めします。(金融情報を記録するため) 環境 以下、既に構築済みという状況です。 Ubuntu 20.04 Apache 2.4 MySQL 8.3 PHP 8.1 Composer 2.6.5 インストール方法 そして...
Ubuntu24.04にfirefly-iiiをインストール。(php8.3対応版)
概要 家計簿的なシステムをオープンソースで作れないものかと思っていたところ、 https://www.firefly-iii.org/ というシステムを発見しました。 無事に動かすことができたので、メモを残します。 インストールの前に このシステムは、ローカル環境で利用することを強くお勧めします。(金融情報を記録するため) 環境 以下、既に構築済みという状況です。 Ubuntu 20.04 Apache 2.4 MySQL 8.3 PHP 8.3 Composer 2.7.9 インストール方法 そして...