zoukankan      html  css  js  c++  java
  • CentOS5.5使用yum来安装LAMP

    今天用yum方法搭建起了个LAMP环境,中间遇到了很多问题,经过google和各位前辈的帮助,终于将环境搭建起来,现在把完整的步骤记录下来,

    1.  换源,sohu的相当好用。
    1.1备份CentOS-Base.repo
    cd /etc/yum.repos.d/ 
    cp CentOS-Base.repo CentOS-Base.repo.bak 
    1.2替换源
    用vi打开CentOS-Base.repo,并将内容清空,然后将下面的内容复制进去,并保存。
    # CentOS-Base.repo 

    # This file uses a new mirrorlist system developed by Lance Davis for CentOS. 
    # The mirror system uses the connecting IP address of the client and the 
    # update status of each mirror to pick mirrors that are updated to and 
    # geographically close to the client.  You should use this for CentOS updates 
    # unless you are manually picking other mirrors. 

    # If the mirrorlist= does not work for you, as a fall back you can try the 
    # remarked out baseurl= line instead. 


    [base] 
    name=CentOS-$releasever - Base 
    baseurl=http://mirrors.sohu.com/centos/$releasever/os/$basearch/ 
    gpgcheck=1 
    gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5 
    #released updates 
    [updates] 
    name=CentOS-$releasever - Updates 
    baseurl=http://mirrors.sohu.com/centos/$releasever/updates/$basearch/ 
    gpgcheck=1 
    gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5 
    #packages used/produced in the build but not released 
    [addons] 
    name=CentOS-$releasever - Addons 
    baseurl=http://mirrors.sohu.com/centos/$releasever/addons/$basearch/ 
    gpgcheck=1 
    gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5 
    #additional packages that may be useful 
    [extras] 
    name=CentOS-$releasever - Extras 
    baseurl=http://mirrors.sohu.com/centos/$releasever/extras/$basearch/ 
    gpgcheck=1 
    gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5 
    #additional packages that extend functionality of existing packages 
    [centosplus] 
    name=CentOS-$releasever - Plus 
    baseurl=http://mirrors.sohu.com/centos/$releasever/centosplus/$basearch/ 
    gpgcheck=1 
    enabled=0 
    gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
    1.3更新一下。
    yum -y update
    2.  用yum安装Apache,Mysql,PHP.
    2.1安装Apache
    yum install httpd httpd-devel
    安装完成后,用/etc/init.d/httpd start 启动apache
    设为开机启动:chkconfig httpd on
    2.2 安装mysql
    2.2.1 yum install mysql mysql-server mysql-devel
             同样,完成后,用/etc/init.d/mysqld start 启动mysql
    2.2.2 设置mysql密码
             mysql> USE mysql; 
             mysql> UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root'; 
             mysql> FLUSH PRIVILEGES; 
    2.2.3 允许远程登录
             mysql -u root -p 
             Enter Password: <your new password>
             mysql&gt;GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
             完成后就能用mysql-front远程管理mysql了。
    2.2.4 设为开机启动
             chkconfig mysqld on
    3.  安装php
    yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
    /etc/init.d/httpd start
    4.  测试一下
    在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。
    <?
    phpinfo();
    ?>
    然后在客户端浏览器里打开http://serverip/test.php,若能成功显示,则表示安装成功。        
    至此,安装完毕。感慨,yum真是太好用了。
  • 相关阅读:
    Using Resource File on DotNet
    C++/CLI VS CSharp
    JIT VS NGen
    [Tip: disable vc intellisense]VS2008 VC Intelisense issue
    UVa 10891 Game of Sum(经典博弈区间DP)
    UVa 10723 Cyborg Genes(LCS变种)
    UVa 607 Scheduling Lectures(简单DP)
    UVa 10401 Injured Queen Problem(简单DP)
    UVa 10313 Pay the Price(类似数字分解DP)
    UVa 10635 Prince and Princess(LCS N*logN)
  • 原文地址:https://www.cnblogs.com/EasonSun/p/3184123.html
Copyright © 2011-2022 走看看