Ubuntu 11.04 x64 常用软件及编译安装LAMP开发环境(2)

下载地址:

echo 复制下面整段shell到命令行终端中,会自动逐条执行。 sudo apt-get remove apache2 apache2.2-common apache2-utils apache2.2-bin sudo rm -rf /etc/apache2/ sudo rm /etc/init.d/apache2 tar -jxvf httpd-2.2.19.tar.bz2 cd httpd-2.2.19 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite make sudo make install sudo /usr/local/apache2/bin/apachectl start 添加服务 让apache2 mysqld开机自动启动sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/apache2 sudo update-rc.d apache2 defaults sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql sudo update-rc.d mysql defaults 手动安装php 5.3.6

下载地址:

sudo apt-get install libxml2 libxml2-dev libcurl4-gnutls-dev libmcrypt-dev tar -jxvf php-5.3.6.tar.bz2 cd php-5.3.6 ./configure --prefix=/usr/local/php -with-apxs2=/usr/local/apache2/bin/apxs --with-curl --with-mcrypt --enable-mbstring --enable-pdo --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd make sudo make install sudo cp php.ini-development /usr/local/php/lib/php.ini sudo ln -s /usr/local/php/bin/php /usr/bin/php sudo vi /usr/local/php/lib/php.ini 把include_path前面的分号删除,改成include_path = "/usr/local/php/lib/php" sudo vi /usr/local/apache2/conf/httpd.conf 在最下面加入一行AddHandler application/x-httpd-php .php sudo /usr/local/apache2/bin/apachectl restart php-pear 1.9.2echo 复制下面整段shell到命令行终端中,会自动逐条执行。 sudo ln -s /usr/local/php/bin/pear /usr/bin/pear sudo pear channel-discover pear.phpunit.de sudo pear channel-discover components.ez.no sudo pear channel-discover pear.symfony-project.com sudo pear install --alldeps phpunit/PHPUnit sudo ln -s /usr/local/php/bin/phpunit /usr/bin/phpunit phpunit --version 测试php mysqlnd

在mysqlnd模式下,才能使用mysqli_fetch_all。

<?php $mysqli = new mysqli(); if(!method_exists($mysqli, 'fetch_all')) { echo 'mysqlnd ok'; } else { echo 'wrong'; } ?> 安装exfat,让Ubuntu支持exfat格式的U盘sudo add-apt-repository ppa:relan/exfat sudo apt-get update sudo apt-get install fuse-exfat sudo mkdir /mnt/exfat 用磁盘实用工具,找到U盘的设备号,比如是sdc1 sudo mount.exfat-fuse /dev/sdc1 /mnt/exfat 自动安装wxWidgetssudo apt-get install libgtk2.0-dev libglu1-mesa-dev 自动安装codeblockssudo apt-get install codeblocks 编译安装wxWidgets

todo参考:

sudo apt-get install libgtk2.0-dev libglu1-mesa-dev ./configure --disable-shared --with-opengl make sudo make install sudo ldconfig 安装IPv6sudo apt-get install miredo sudo vi /etc/miredo.conf sudo service miredo start 安装jresudo apt-get install default-jre ubuntu 11.04主板使用utc时间

各Linux操作系统的惯例是“主板使用UTC时间”,Windows的惯例是“主板使用本地时区时间”。如果安装了Windows,再安装Ubuntu 11.04,可能为了兼容双系统,也认为“主板使用本地时区时间”。

这样如果安装多个Linux系统,时间将不一致。所以可以修改ubuntu的时间设置为UTC=yes。命令如下。

sudo vi /etc/default/rcS Ubuntu 11.04壁纸自动换

Ubuntu 11.04系统自带壁纸自动换功能,默认1795.0秒换一次,也就是大约30分钟换一次。在桌面右键“更换桌面背景”选择contest,然后打开/usr/share/backgrounds/contest/background-1.xml,把1795.0都替换成5.0即可,命令如下,截图在最后。

sudo gedit /usr/share/backgrounds/contest/background-1.xml Ubuntu Linux目录结构解释

/usr 静态数据

/var 动态数据

/usr/local 本地目录树

Ubuntu Linux 使用招商银行网银

由于招商银行技术水平很差,网银只能支持IE浏览器,Linux用户可以使用招商网银手机版: https://mobile.cmbchina.com/

59元买的腾达832U 300M无线网卡,在Ubuntu 11.04中显示“无线网络 设备未就绪(缺少固件)”,光盘里带的驱动是旧版的,无法使用,下载安装新版驱动即可。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wywzyw.html