Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

12 total results found

Ubuntu環境にPHPレポジトリを追加してインストール

PHP PHP環境の構築

概要 UbuntuのLAMP環境に必要なPHP8.1系とその設定を行います。 さっくりとした手順 レポジトリを追加します インストールを行います インストールを確認します レポジトリを追加します。 レポジトリ追加 sudo add-apt-repository ppa:ondrej/php Ubuntu20.04系ではこれを行わないとPHP7.4系しかインストールされません。 パッケージ全体のアップデート sudo aptitude update PHP8.1系のインストールを行います。 PHP8...

PHP
Ubuntu

PHP8.1環境でmemcacheとAPCuを有効化

PHP PHPモジュール

概要 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...

Ubuntu
PHP
PHPモジュール

PHPのメモリ使用量をデフォルトから増やす。

PHP 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) 任意のバックアップディレクトリを指定し...

Ubuntu
PHP

PHP環境でComposerをインストールする。

PHP PHP環境の構築

概要 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...

Ubuntu
PHP
Composer

Snipe-ITをv6.3.3からv6.3.4にアップグレード。

Snipe-IT

概要 資産管理システム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のインストー...

Snipe-IT
Ubuntu
PHP

Ubuntu 20.04(22.04)にNextcloudをインストール

Nextcloud 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
NextCloud
PHP
Apache
MySQL

Ubuntu 20.04にfirefly-iiiをインストール(PHP8.1対応版)

Firefly iii(財務管理システム) Fifefly iii インストール関係

概要 家計簿的なシステムをオープンソースで作れないものかと思っていたところ、 https://www.firefly-iii.org/ というシステムを発見しました。 無事に動かすことができたので、メモを残します。 インストールの前に このシステムは、ローカル環境で利用することを強くお勧めします。(金融情報を記録するため) 環境 以下、既に構築済みという状況です。 Ubuntu 20.04 Apache 2.4 MySQL 8.3 PHP 8.1 Composer 2.6.5 インストール方法 そして...

Composer
firefly-iii
MySQL
Apache
PHP
Ubuntu

Ubuntu 24.04のphp環境構築と環境設定

PHP PHP環境の構築

「Nextcloud等のLAMP環境が動くか」を考慮しながらUbuntu 24.04サーバを構築しています。 そこで、php8.3のインストール及びモジュールの追加を行います。 さっくりとした手順 レポジトリを追加します。 php並びに必要なパッケージを段階的にインストールします。 Nextcloud等で必要になるように設定をしていきます。 レポジトリ追加とアップデート phpレポジトリの追加 sudo add-apt-repository ppa:ondrej/php パッケージ全体のアップデート ...

Ubuntu
PHP
PHPモジュール

UbuntuにBookstackをインストール

BookStack BookStackのインストール

Redmineのプラグイン、knowledgebaseのようなWiki編集/公開システム「BookStack」をインストールしたときのメモです。 https://www.bookstackapp.com/ 前提 こちらが既に動いています。 Ubuntu 20.04 Ubuntu 22.04でも動作を確認 Ubuntu 24.04でも動作を確認 Apache 2.4系 MySQL 8系 PHP 8.1系 Ubuntu 24.04はPHP8.3で確認 Composer 2.6 インス...

Ubuntu
PHP
MySQL
Composer
BookStack

Ubuntu 22.04(24.04)にSnipe-ITをインストール

Snipe-IT

Ubuntu 22.04環境下での資産構成システム「Snipe-IT」をインストールする方法についての手順です。 → Ubuntu 24.04でも動作を確認しました。 環境 Ubuntu 22.04 またはUbuntu 24.04 Apache 2.4 php 8.1 Ubuntu 24.04の場合は8.3 composer インストール方法 mysql 前提 ドメインで名前解決できること そのドメインに即した証明書があること さっくりとした手順 Snipe-IT用のDBを作成します...

Apache
MySQL
Ubuntu
Snipe-IT
PHP
Composer

Snipe-ITのデータを別サーバに移行。(Ubuntu20.04/v6→Ubuntu24.04/v7)

Snipe-IT

Snipe-IT のv7からPHP 8.1以降(PHP8.3含む)で動くようになりました。 こちらの方法を用いることでUbuntu24.04でもインストール可能だったことを確認していますが、データ移行はかなりハマりました。 うまくいかなかった手段1:データのバックアップ/リストア機能 Snipe-ITはデータ全体のバックアップとリストア機能を備えていますが、 移行元:Ubuntu 20.04 v6 PHP8.1 Apache2.4 MySQL8 移行先:Ubuntu 24.04 v7 PHP8.3 Apa...

Ubuntu
PHP
Snipe-IT
MySQL

Ubuntu24.04にfirefly-iiiをインストール。(php8.3対応版)

Firefly iii(財務管理システム) Fifefly iii インストール関係

概要 家計簿的なシステムをオープンソースで作れないものかと思っていたところ、 https://www.firefly-iii.org/ というシステムを発見しました。 無事に動かすことができたので、メモを残します。 インストールの前に このシステムは、ローカル環境で利用することを強くお勧めします。(金融情報を記録するため) 環境 以下、既に構築済みという状況です。 Ubuntu 24.04 Apache 2.4 MySQL 8.3 PHP 8.3 Composer 2.7.9 インストール方法 そして...

Ubuntu
PHP
firefly-iii