LoginSignup
3
2

More than 3 years have passed since last update.

php 5.2.17をCentOS7,Ubuntu16.04でビルド

Last updated at Posted at 2017-02-15

CentOS7にphp5.2をインストール - blog.youyo.infoの記事に感謝。

CentOS7

  • いくつかハマりポイントがあったので乗り越えた。
    • libmcyptのインストール (epel)
    • configureオプション 64bit対応
    • configureオプション apxsのpath
    • gmp.patch へのパッチ (手修正だったのでpatch化)
    • php_functions.patch へのパッチ (手修正だったのでpatch化、同名のファイルが2つありどちらなのかという件。)
build
docker build . --no-cache=false -f Dockerfile.centos7

ubuntu

mysqld初期設定

初期設定
cd /opt/mysql
# mysqlユーザー、グループ作成
sudo adduser --system --group mysql --home /opt/mysql
sudo mkdir /opt/mysql/var/
sudo chown -R mysql:mysql /opt/mysql
#
sudo -u mysql ./mysqld_safe
sudo -u mysql ./mysql_install_db
# mysqld起動
sudo -u mysql /opt/mysql/bin/mysqld_safe &
接続
alias mysql='/opt/mysql/bin/mysql -uroot --default-character-set=sjis'
mysql test
3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2