サーバー環境更新2018

投稿者:

bitchunk.netのサーバーをメンテナンスしました。
以下作業内容です。少し時間がかかったためメモを残して次回に活かします。

旧環境

  • PHP 5.4
  • MYSQL 5.5

新環境

  • PHP 7.1
  • MYSQL 5.7

PHPのアップグレード・セットアップ

apachectl -k graceful-stop
yum remove php54*
yum install php71
yum install php71-pdo
yum install php71-mbstring
yum install php71-mysqlnd
yum install mod24_ssl 
vim /etc/httpd/conf.d/httpd.conf  #下記参照
vim /etc/php.ini  #下記参照
apachectl start
chkconfig httpd on 
User ****
Group apache 

ServerName bitchunk.net

<Directory "/var/www">
# AllowOverride None
 AllowOverride All
# Allow open access:
 Require all granted
</Directory>

 Options -Indexes +FollowSymLinks

# Load custom config file
Include /***/***/*********
date.timezone = "Asia/Tokyo"
mbstring.language = Japanese

MYSQLのアップグレード・セットアップ

service mysqld stop
yum remove mysql*
yum install mysql57 mysql57-server 
mysql_upgrade -u root -p
vim /etc/my.cnf  #下記参照
service mysqld start
chkconfig mysqld on
default-time-zone = 'Asia/Tokyo'

httpd.conf、php.ini、my.cnfは上書きされてしまうため、ちゃんとバックアップはとっておこう。

データベースはインストール後でも以前のバージョンのものが残っていて、mysql_upgradeを利用することで対応できた。でもバックアップは取っておこう。

動いてないときはエラーログを見てぐぐってみる。

** Share!! **

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です