LAMPローカル環境(myLocalServer)構築方法 †必要なツール †
仮想マシンの作成 †
CentOSインストーラーの起動 †
CentOSの更新 †RootユーザでログインしOSをアップデートする。 localhost login: root Password: *********** [root@localhost ~]# yum -y update ターミナルから作業できるように設定する †CentOSコンソールからIPアドレスを確認する。 /sbin/ifconfig ※CentOS 7以降でのIPアドレス確認方法(参考) ip addr show hoster.appを使い上記IPアドレスに対してホスト名(http://yuji.dev)を設定する。 $ ssh -l root yuji.dev 作業ユーザを作成 †# useradd yuji 作業ユーザのパスワードを設定 †passwd ******** sudoの設定 †# usermod -G wheel yuji.dev sudo設定ファイルを開き「%wheel ALL=(ALL) ALL」のコメントアウトを解除する。 # visudo Rootユーザへ切り替える $ su - 一般ユーザへ戻る # exit Apacheをインストール †$ sudo yum -y install httpd MySQLをインストール †$ sudo yum -y install mysql-server PHPをインストール †$ sudo yum -y install php php-devel php-pear php-mbstring php-gd php-mysql selinuxを無効化(本番環境ではon推奨) †$ setenforce 0 selinux設定ファイルを開き「SELINUX=enforcing」を「SELINUX=disabled」に変更し起動の度に無効化 $ vi /etc/sysconfig/selinux iptablesを無効化 †$ /sbin/service iptables stop iptablesを起動の度に無効化 $ chkconfig iptables off 再起動 †$ reboot Webサーバ、MySQLを再起動 †$ /sbin/service httpd start $ /sbin/service mysqld start Webサーバ、MySQLを毎回起動 $ chkconfig httpd on $ chkconfig mysqld on Webサーバ、MySQLの動作確認 †Webブラウザよりhttp://yuji.dev/にアクセスしWebサーバの動作確認 MySQLの動作確認 $ mysql -u root mysql>exit Webコンテンツの編集権限をユーザに付与 †# chown yuji /var/www/html Cybercuckの設定 †
各バージョン確認方法 †CentOS †# cat /etc/redhat-release 32bit版(i386)か64bit版(x84_64)かを確認 †# uname -a Apache †# httpd -v MySQL †# mysql --version PHP †# php --version |