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

支持Linux的网银

浦发银行:

参考资料:

支持Linux的第三方支付平台

支付宝:https://www.alipay.com/

Paypal:https://www.paypal.com/

支付宝火狐和chrome插件alipay x64 firefox chrome Ubuntu Linux x64

无语:https://alipay.com无法访问提示证书错误,应该自动跳转到https://www.alipay.com。

效果:Firefox可以登录,可以付款。Chrome有时候可以登录无法付款,有时候可以付款无法登录(从第三方网站跳过来可以付款)。

echo 复制下面整段shell到命令行终端中,会自动逐条执行。 cd ~/Downloads wget https://download.alipay.com/alipaysc/linux/aliedit/1.0.3.20/aliedit.tar.gz md5sum aliedit.tar.gz bb3e6270fc85c532beb8ee30b1deb80a aliedit.tar.gz tar -zxvf aliedit.tar.gz ./aliedit.sh firefox https://www.alipay.com google-chrome https://www.alipay.com Adobe Flash Player火狐插件flash x64 firefox Ubuntu Linux x64

flash x64:

echo 复制下面整段shell到命令行终端中,会自动逐条执行。 cd ~/Downloads wget tar -zxvf flashplayer10_2_p3_64bit_linux_111710.tar.gz sudo cp libflashplayer.so /usr/lib/mozilla/plugins/ firefox 使用光盘做源sudo mount -o loop -t iso9660 ~/Downloads/os/ubuntu-11.04-dvd-amd64.iso /media/cdrom sudo vi /etc/apt/sources.list sources.list最上面加入一行deb file:///media/cdrom/ natty main restricted sudo apt-get update 自动安装apache 2.2.17sudo apt-get install apache2 自动安装php 5.3.5sudo apt-get install php5 php5-cli php5-curl php5-MySQL php-pear 自动安装phpunitsudo pear install pear-1.9.2 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 自动安装mysql 5.1.54

在本机安装mysql server数据库。

sudo apt-get install mysql-client mysql-common mysql-server 为什么用新版?

用旧版本是稳定的落后,用最新正式版是稳定的先进,用测试版是前卫。有好多人都以稳定为理由,结果不知不觉已经变成了稳定的落后,进而反对新的事物,即使它是稳定的。

有同学用着Firefox 3.6,说“你们竟然用Firefox 4.0这么变态的版本”。我当场无语,4.0已经是正式版很久了。

上次CTO反问我“为什么要升级呢?”,我答不上来,Google的同事说Google现在还用着Java1.5。以前我只是本着追求极端的性格而追新,现在我想明白了。新版意味着:修复bug、增加功能。在我们保持先进,让Google抱着Java1.5一起变老吧。

由于源里带的软件比较旧,比如eclipse,所以Ubuntu官方建议用户自己下载新版的eclipse,不要使用源里的()。

源里带的php不支持mysqlnd,无法使用mysqli_fetch_all,所以需要手动安装php。

什么是mysqlnd:

mysqli、mysql、pdo_mysql的区别:

手动安装mysql 5.5.13

从mysql.com下载最新版的,有rpm自动安装包给Federo、CentOS用,没有deb包。所以Ubuntu要手动安装。下载Linux - Generic 2.6 (x86, 64-bit), Compressed TAR Archive。参考:

下载地址:

echo 复制下面整段shell到命令行终端中,会自动逐条执行。 sudo apt-get install libaio1 sudo apt-get remove mysql-common mysql-server mysql-client sudo rm -rf /etc/mysql/ tar -zxvf mysql-5.5.13-linux2.6-x86_64.tar.gz sudo mv ./mysql-5.5.13-linux2.6-x86_64 /usr/local/mysql sudo groupadd mysql sudo useradd -r -g mysql mysql cd /usr/local/mysql sudo chown -R mysql . sudo chgrp -R mysql . sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql sudo chown -R root . sudo chown -R mysql data sudo cp support-files/my-medium.cnf /etc/my.cnf sudo cp ./bin/mysql /usr/bin/ sudo cp support-files/mysql.server /etc/init.d/mysql sudo /etc/init.d/mysql start ./bin/mysqladmin -u root password '1' sudo /etc/init.d/mysql restart mysql -uroot -p1 设置mysql 5.5.12 字符集 charsetsudo vi /etc/my.cnf 在[mysqld]下面加入一行 character_set_server = utf8 sudo /usr/local/mysql/support-files/mysql.server restart mysql -uroot -p1 mysql> status Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 mysql> show variables like 'character_set%'; +--------------------------+----------------------------------+ | Variable_name | Value | +--------------------------+----------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/local/mysql/share/charsets/ | +--------------------------+----------------------------------+ 8 rows in set (0.00 sec) mysql自动提示,命令自动完成,语法提示sudo vi /etc/my.cnf 找到[mysql] [mysql] #no-auto-rehash auto-rehash sudo /usr/local/mysql/support-files/mysql.server restart mysql -uroot -p1 use mysql 必须先use一个库,按tab键才能自动提示。 手动安装apache2 httpd 2.2.19

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

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