Information

生成AIの普及により、生成AIの回答を含んだ記事も含まれているため、必ずしも正しいとは限りません。
重要な情報は確認するようにしてください。

CentOS6上にRSSリーダーのTinyTinyRSSを導入

CentOS6上にtiny tiny rssを導入

必要条件

  • PHP 5.6以上
  • Postgresql9.1以上 or MySQL InnoDB
  • SSL証明書(letsencrypt)
  • Git
  • https環境(Apache,nginx)
  • DNS

はじめに

Tiny Tiny RSS のダウンロード

導入するディレクトリ及びオーナー・グループ(nginx)は適宜変更

[Read More]

PHPのUse of undefined constant警告の対処

php-fpmのログに下記の警告が出てた

PHP Warning:  Use of undefined constant ’128M’ - assumed '’128M’' (this will throw an Error in a future version of PHP)

WordPressのwp-config.phpにmemory limit設定に128Mを指定した欄が該当していたらしく、この欄だけアポストロフィー表記になっていました。

[Read More]

CentOS6系のPHP5.xを7.xへアップデート

CentOS6系のPHP5.xをPHP7.xに更新したメモ

環境

ここのサーバーでは、下記の環境でphp7.3更新作業を行いました
Scientific Linux 6.9
nginx
php-fpm
php5.6

[Read More]

CentOSのyum更新で衝突しまくり

CentOS 7.4で、久しぶりにyum更新したら、下記のように衝突が発生

….
—> パッケージ rdma-core.x86_64 0:15-6.el7 を アップデート
—> パッケージ tar.x86_64 2:1.26-32.el7 を 更新
—> パッケージ tar.x86_64 2:1.26-34.el7 を アップデート
–> 衝突を処理しています: initscripts-9.49.41-1.el7.x86_64 は redhat-release < 7.5-0.11 と衝突しています
–> 依存性解決を終了しました。
問題を回避するために –skip-broken を用いることができます。

[Read More]

ChromeのHSTS解消メモ

Google Chromeにて、httpsを指定しているにも関わらず、httpsへ勝手にリダイレクトし、httpsではアクセス出来ない事が多いので、メモです。

[Read More]

letsencrypt更新でEPELを要求

letsencryptの証明書が切れたので、再発行によるコマンドを叩いたら、下記のエラーで更新できず。

# ./letsencrypt-auto certonly --standalone -d <domain> --renew-by-default

To use Certbot, packages from the EPEL repository need to be installed

epelのパッケージは導入済みで、最新のパッケージがインストールされてますよ〜って止まる

[Read More]

etckeeperで/etcをgit管理

/etcをGit管理出来るetckeeperは以前か知っていたのだが、放置したままだったので、今更導入してみた。

Contents

  • 1 インストール
  • <li>
      <a href="#i-2"><span class="toc_number toc_depth_1">2</span> 設定</a>
    </li>
    <li>
      <a href="#i-3"><span class="toc_number toc_depth_1">3</span> 初期化</a><ul>
        <li>
          <a href="#origin"><span class="toc_number toc_depth_2">3.1</span> origin追加</a>
        </li>
        <li>
          <a href="#i-4"><span class="toc_number toc_depth_2">3.2</span> コミット</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#bitbucket"><span class="toc_number toc_depth_1">4</span> bitbucketの利用</a>
    </li>
    <li>
      <a href="#i-5"><span class="toc_number toc_depth_1">5</span> 自動実行</a>
    </li>
    

インストール

Redhat系

# yum -y install etckeeper --enablerepo=epel

Debian系

# ap-get -y install etckeeper

設定

/etc/etckeeper/etckeeper.confの下記箇所を確認及び追記

[Read More]