lamp环境安装(ubuntu)

lamp环境安装(ubuntu)

  • 方便后面使用wordpress等php的web应用(查了许多,但发现java版本开源的cms、blog都很不够好用)
  • d3blog没有目录而且功能太简单
  • jeecms似乎已经很封闭,连下载都要注册,讨论的


说明

  • 准备环境:干净的ubuntu
  • 注意:用这种办法,每一个lamp中的每一个软件,都只能安装一个
  • 注意,采用这种办法,每一个lamp中的每一个软件,都只能安装一个。注意:并不像jdk的绿色安装办法
  • lamp中的每一个软件都是采用的apt-get的安装方法
    • apache安装的是apache2。
    • mysql要安装mysql-server、mysql-client。

安装步骤


安装apache2
sudo apt-get install apache2

安装完之后,到这里看配置文件:

/etc/apache2/

基础文件是:

/etc/apache2/apache2.conf

默认的www目录是:

/var/www

服务也被安装了:(默认情况下是需要root权限的,见专门说一下apache2的权限文章)

sudo service apache2 restart|start|stop

安装 PHP:(安装apache-php模块,让apache也支持php)
sudo apt-get install php5 libapache2-mod-php5

重启apache
sudo service apache2 restart

在www目录中写一个php文件试一下:
/var/www/a.php
<?php

echo "hello php";

访问一下,应该能访问的。


安装mysql:server、client:
sudo apt-get install mysql-server mysql-client

让 php5 支持 MySQL
apt-cache search php5

【可以查到与php5有关的模块、软件,下面是从别人那里复制过来的,如果不对请参考上面的命令结果输出,另行安装相关的模块】

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

重启 apache:
sudo service apache2 restart

安装phpmyadmin管理Mysql:
sudo apt-get install phpmyadmin

phpmyadmin在/usr/share/phpmyadmin目录,复制到www目录中去:

sudo ln -s /usr/share/phpmyadmin /var/www
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值