LAMPのインストール
LAMP。それは、最底辺には、手が出しにくかった、Webサービスを今や魔法のツール。らしいです。
いや、実は一度もインスールしたこと無いんです。はい。ということで最底辺でもできるかやってみましょう。
まずは、インストールから。
# yum install httpd php mysql-server php-mysql php-mbstring php-gd Loaded plugins: fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * epel: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package httpd.x86_64 0:2.2.15-28.el6.centos will be installed ~~~略~~~~ Transaction Summary =========================================================================================================================== Install 15 Package(s) Upgrade 1 Package(s) Total download size: 16 M Is this ok [y/N]: =========================================================================================================================== ~~~略~~~~ Installed: httpd.x86_64 0:2.2.15-28.el6.centos mysql-server.x86_64 0:5.1.69-1.el6_4 php.x86_64 0:5.3.3-22.el6 php-gd.x86_64 0:5.3.3-22.el6 php-mbstring.x86_64 0:5.3.3-22.el6 php-mysql.x86_64 0:5.3.3-22.el6 Dependency Installed: apr-util-ldap.x86_64 0:1.3.9-3.el6_0.1 httpd-tools.x86_64 0:2.2.15-28.el6.centos libXpm.x86_64 0:3.5.10-2.el6 mailcap.noarch 0:2.1.31-2.el6 mysql.x86_64 0:5.1.69-1.el6_4 perl-DBD-MySQL.x86_64 0:4.013-3.el6 php-cli.x86_64 0:5.3.3-22.el6 php-common.x86_64 0:5.3.3-22.el6 php-pdo.x86_64 0:5.3.3-22.el6 Dependency Updated: mysql-libs.x86_64 0:5.1.69-1.el6_4 Complete! ===========================================================================================================================
よし、完了!!ApacheとMySQLのデーモンを起動しますよっと。
service httpd start service mysqld start
念のため、再起動時も立ち上がるようにチェック。
chkconfig httpd on chkconfig mysqld on
vi /var/www/html/sample.php ----------------- <?php phpinfo(); ?> -----------------
よし、ClientのWebから接続確認してみるか!!
xx.xx.xx.xx/sample.php
あれ?つながらん。。。。
ああ、あれか?サーバのポート開けてないとか?
(ちなみにサーバに接続してローカルでWebアクセスして確認すれば、ポートが原因か分かります。
こういった勘でやるのは、最底辺なので止めましょう。)
vi /etc/sysconfig/iptables ----------------- -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -----------------
/etc/init.d/iptables restart
よし、うまくつながった。
今日は、この辺が限界でした。(最底辺には、楽ではないですね。)
ディスカッション
コメント一覧
まだ、コメントがありません