LAMP配置安装教程

  LAMP,即Linux+Apache+Mysql+PHP,是一个使用广泛的服务器软件组合,有相当大的一部分PHP网站都使用的LAMP。在CentOS下,我们可以利用yum来简单地安装LAMP。测试环境为LinodeVPS(Linode为自然月结算,所以我买了10天的玩了一下……)。

  安装之前,先切换到根目录。
1、更新

yum update

2、安装Apache
  安装Apache:

yum install httpd httpd-devel

  启动Apache:

etc/init.d/httpd start

  这是访问http://ip就应该会出现Apache的默认页面了。

3、安装Mysql
  安装Mysql:

yum install mysql mysql-server mysql-devel

  启动Mysql:

/etc/init.d/mysqld start

  更改密码:在终端中输入

mysql
USE mysql;
UPDATE user SET Password=PASSWORD('yourpasswordhere') WHERE user='root';
FLUSH PRIVILEGES;

  登录Mysql:

mysql -u root -p

接下来会要你输入刚才更改的密码。

4、安装PHP
  安装PHP:

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

  CentOS默认的PHP版本是5.1,所以要更新一下,否则是装不了pMa的,下面是个在网上找的简便方法:

rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

在 /etc/yum.repos.d/CentOS-Base.repo的最后写入以下信息:

[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

  执行升级命令:

yum update php -y
yum install libmcrypt -y

这样,PHP的版本就变为了5.2。
  然后重启Apache:

etc/init.d/httpd restart

  可以测试一下PHP,在/var/www/html/中创建一个phpinfo.php,写入

<?php phpinfo(); ?>

访问它如果输出PHP的信息,则证明配置正确。

5、安装phpmyadmin
  我们可以安装最新版的phpMyAdmin3.3.9.2。

cd var/www/html
wget http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.9.2%2FphpMyAdmin-3.3.9.2-all-languages.tar.gz
tar -xzvf phpMyAdmin-3.3.9.2-all-languages.tar.gz
mv phpMyAdmin-3.3.9.2-all-languages phpmyadmin

这样你就可以通过http://ip/phpmyadmin来管理Mysql数据库了。

6、安装Webmin面板
  这个可以选择性安装,装上Webmin,可以更方便地管理系统资源。

cd ~/..
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm
rpm - i webmin-1.530-1.noarch.rpm

  设置密码:

/usr/libexec/webmin/changepass.pl /etc/webmin admin yourpasswordhere

  然后,你就可以通过http://ip:10000来访问Webmin。

  至此,LAMP的服务器环境也就配置完了,你就可以在上面安装一些PHP+Mysql的程序了。

无觅相关文章插件,快速提升流量

Incoming search terms:

本文永久链接地址: http://www.cngry.com/archives/lamp.html

本文短网址:http://gry.im/2126

转载请注明: 转载自gry's blog

如果你觉得本博内容不错,欢迎 [订阅 gry's blog],以便第一时间了解本博更新内容!

前一篇: 
后一篇:

共有 5 条评论

  • 最弱 发表了如下评论
    1楼

    貌似我都没有用过啊

    • gry 发表了如下评论

      用虚拟主机的一般是cpanel,不会自己配置的

  • 刘坤 发表了如下评论
    2楼

    我记得网上有这个一键安装包,好像是军哥的

  • 希图 发表了如下评论
    3楼

    文中的etc/init.d/httpd restart

    好像前面少了/,应该是/etc/init.d/httpd restart

可用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(吐) (难过) (酷) (谄笑) (调皮) (色) (脸红) (给力) (笑) (睡觉) (生病) (生气) (烧香) (淘气) (流口水) (汗) (晕) (惊恐) (微笑) (尴尬) (大笑) (困) (囧) (哭) (吃饭) (口罩) (压力) (冷) (住嘴) (书呆子) (不给力) (不)

Twitter
Feed