Ubuntu配置web - Ghost826/study-note GitHub Wiki

//Linux + Apache2.2 + PHP5.2/PHP5.3 + MySQL5.0

安装前准备 sudo apt-get update #更新安装源列表 sudo apt-get upgrade #更新已安装了的软件包 sudo apt-get dist-upgrade #更新安装了的包,同时解决依赖性[更推荐]

安装apache2 sudo apt-get install apache2 新版本apache2.4.7 的配置文件在/etc/apache2/ apache2.conf 是总文件,但其实是通过包含小文件来实现的, 实际在sites-available/000-default.conf DocumentRoot /var/www/html 这就是网页文件的总目录 里面有默认页面 index.html 浏览器中输入 http://localhost 如果显示 It Works 就成功了

安装PHP sudo -i

wget http://in1.php.net/distributions/php-5.3.28.tar.bz2

tar -xvf php-5.3.28.tar.bz2

cd php-5.3.28

./configure

{

在这里要注意,由于新ubuntu系统安装可能并不完整,会提示

configure: error: xml2-config not found. Please check your libxml2 installation.

如果没有报以上的错误就跳过以下步骤。

sudo apt-get install rpm

sudo apt-get install libxml2-dev

执行完以上步骤后重新执行 ./configure

}

make

make install

安装MySQL sudo apt-get install mysql-server sudo apt-get install mysql-client