Hey! Hello~

658文章 21相册

收藏 归档 足迹

王叔书的个人主页 运行16年112天

签名:点滴记录 见证历程 朴素的文字 浓厚的情感
所在地:贵州·贵阳
5小时前 上线 留言 已实名备案
格言:花有重开日,人无再少年,愿自己内心依然少年,永保一颗少年的心,心存善愿和远方。

Ubuntu 12.04下LAMP安装配置

10Nov2015 王叔书 0

最近把家里一台老爷机翻出来,当年花了一万多买的小笔记本电脑,现在看来垃圾一个呀,配置如下:
CPU型号:奔腾-M(Dothan-400) 1.1GHZ
内存:DDRII 512MB,翻出来后找了条1G内存加上去,现在1.5G内存容量。
硬盘容量:松下60G。(拆开看了下硬盘好小哦,本来还打算买个120GSSD硬盘换上的,但是原机硬盘太小,似乎SSD没这么小的。)
光驱:CD-RW。
屏幕:11.1英寸。
打开电脑发现卡得要死,用久了高配置电脑实在受不了这龟速,可是又不想丢了,毕竟除了慢点任何地方都是完好的,可以说是八成新,于是为了让他发挥余热,我可谓呕心历血呀。
网上下了精简版XP,也许是太精简了,安装包200多MB,装上后连无线网卡驱动都没法安装,那叫一个郁闷!
后来突发其想装个UBUNT玩玩,下载了系统想通过U盘安装的,竟然不能从U盘引导,我X。好在电脑虽小但有光驱,于是用光驱启动成攻装上了。
曾经也装过UBUNT系统玩,所以很顺利的装上了一些常用软件,比如五笔、FTP等,当然免不了要安装LAMP的,于是有了本文的存在。
网上搜索了好多方法,亲测成功的记录如下:

  1. LAMP 的安装

    sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

    由于LAMP大部分操作与/var/www目录相关,为了方便,修改该目录的权限为普通用户可访问。

    sudo chmod 777 /var/www/
  2. phpmyadmin 安装

    sudo apt-get install phpmyadmin

    在安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码 Password of the database's administrative user。
    然后将phpmyadmin与apache2建立连接,以我的为例:
    www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。
    phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin

  3. Apache 配置
    (1)启用 mod_rewrite 模块 终端命令:sudo a2enmod rewrite
    (2)重启Apache服务器:sudo /etc/init.d/apache2 restart
    Apache重启后可以测试一下,在/var/www目录下新建文件test.php,写入代码:

    保存,在地址栏输入http://127.0.0.1/test.phphttp://localhost/test.php ,如果正确出现了Mysql已经正确配置,表明Apache和mysql都正常了。(记得重启Apache服务器后再测试)。

  4. 浏览器PHP中文乱码问题
    上面在FireFox浏览器中打开test.php测试时,如果出现了中文乱码,则是默认语言设置问题。
    解决方法如下:
    打开apache配置文件: udo gedit /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还是乱码的,再将UTF-8改用gb2312。
    重启Apache:sudo /etc/init.d/apache2 restart 再刷新test.php 中文乱码没有了.
    但不知为什么,第四步我加上后mysql等所有服务都停止了,删掉了虽看到乱码但能使用,下载我的博客数据导入也能正常显示,于是第四步我略过了。
    PS:其实吧,UBUNT毕竟是图形界面了,速度上和XP似乎不相上下,在我这老爷机身上也丝毫没有体现出“快”。
暂无留言

留言

9413.LOVE