Archive

Posts Tagged ‘Ubuntu’

ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解

May 16, 2012 Leave a comment

IMCN

via ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解.

我介绍一下基本系统情况:

  • 虚拟机(Oracle VM)
  • 操作系统 Ubuntu 12.04 server (该系统安装时我只选择了ssh server)
  • 真机与虚拟机使用桥接方式
  • 设置为静态IP:192.168.1.208 适情况个人设置

1.首先为了安装方便,我切换到root账户,输入命令:

sudo su

2 安装 MySQL 5

apt-get install mysql-server mysql-client

系统会提示你设置密码,输入两次密码:

New password for the MySQL “root” user: (输入密码)
Repeat password for the MySQL “root” user: (再输入一次)

3 安装 Nginx

apt-get install nginx

启动Nginx服务:

/etc/init.d/nginx start

浏览器输入网址看看是否正常:http://192.168.1.208(修改成你设置的静态IP)

网页显示”Welcome to nginx!”说明已经安装成功并运行。

4 安装 PHP5

apt-get install php5-fpm

5 设置 nginx ,修改文件:
vi /etc/nginx/nginx.conf
修改下面两行代码:

worker_processes  4;
keepalive_timeout   2;

虚拟主机配置文件修改:
vi /etc/nginx/sites-available/default
修改代码如下面的显示:

server {
        listen   80; ## listen for ipv4; this line is default and implied
        listen   [::]:80 default ipv6only=on; ## listen for ipv6
        root /usr/share/nginx/www;
        index index.php index.html index.htm;
        # Make site accessible from http://localhost/
        server_name _;
        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to index.html
                try_files $uri $uri/ /index.html;
        }
        location /doc {
                root /usr/share;
                autoindex on;
                allow 127.0.0.1;
                deny all;
        }
        #error_page 404 /404.html;
        # redirect server error pages to the static page /50x.html
        #
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
                root /usr/share/nginx/www;
        }
        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #       proxy_pass http://127.0.0.1;
        #}
        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
                try_files $uri =404;
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                include fastcgi_params;
        }
        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        location ~ /\.ht {
                deny all;
        }
}

重新加载nginx:
/etc/init.d/nginx reload

创建一个探针文件,测试:

vi /usr/share/nginx/www/info.php

写入内容

<?php
phpinfo();
?>

然后再打开浏览器输入:http://192.168.1.208/info.php

会显示一下支持的模块,增加模块支持,输入下面的命令查询PHP模块:
apt-cache search php5

会显示模块和模块功能解释(英文的,需要一定英文能力,谷歌或百度翻译一下,了解)
例如输入下面安装你要的模块:
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

安装完毕之后重启php5-fpm
/etc/init.d/php5-fpm restart

参考:http://wiki.ubuntu.org.cn/Nginx

本文采用CC协议发布,转载请注明: 转载自IMCN

本文链接地址: ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解

Advertisements
Categories: Linux Tags: ,

Ubuntu12.04完美安装QQ2012教程

April 25, 2012 Leave a comment

Via 百度贴吧

 

自由度的部落閣 A little funny site……

以下内容参考自下列地址:

装wine1.3及相关 http://bbs.ylmf.net/forum.php?mod=viewthread&tid=1601105
QQ2012 Deb包 http://www.longene.org/forum/viewtopic.php?f=6&t=4700

最新版请关注:http://im.qq.com/qq/linux/download.shtml

1. 安装wine1.3 & winetricks
终端下输入:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3 winetricks

2. 安装qq运行环境
终端下输入:
winetricks riched20 riched30 ie6 vcrun6 vcrun2005sp1 gdiplus cjkfonts corefonts wenquanyi
注意: 整个安装过程比较长,请耐心安装,尤其是在安装msxml3的时候会出现问题,由于winetricks无法自己获取msxml3,因此它会报错,没关系啦,就先让它报错一次,我们会在步骤3里处理哈~

3. 安装 msxml3
步骤2完成之后我们需要去手动下载 msxml3,下载地址:

http://down.qiannao.com/space/file/fxwyf1962/-4e0a-4f20-5206-4eab/msxml3.msi/.page

将下载到的 msxml3.msi,拷贝至~/.cache/winetricks/msxml3/ 下,接着再执行:winetricks msxml3

4. 安装 flash player
去下载一个windows版本的flash player:http://www.skycn.com/soft/5671.html
下好以后右键->用wine打开->安装

5. 字体设置
打开用户文件夹,点上面的“查看”菜单->显示隐藏文件(或Ctrl+H)。
首先把真实机器里的Windows系统里面的simsun.ttf(宋 体)simsunbd(粗体宋体),
msyh.ttf(微软雅黑)msyhbd(粗体微软雅黑),msjh.ttf(微软简黑)
msjhbd(粗体微软简 黑),simhei(黑体)找到。(没有的话去网上下载)。
想追求完美的,还可以把win7下的FZYTK.TTF(方正姚体)FZSTK.TTF(方正舒体)
simfang(仿宋)simyou(幼圆)simkai(楷体)
放到~/.wine/drive_c/windows/Fonts下,
然后找到 regedit.exe,依然是右键->用wine打开(或终端下输入:wine regedit)。
进入HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
添加一个字符串值:Tahoma = SimSun
修改下列注册表项:
Microsoft JhengHei=MSJH
Microsoft YaHei=MSYH
MS Shell Dlg=SimSun
MS Shell Dlg2=SimSun
Tms Rmn=SimSun
SimHei=SimHei

进入[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
“FIXEDFON.FON”=”svagefix.fon”
“FONTS.FON”=”” 删除这值起效
“LogPixels”=dword:00000060
“OEMFONT.FON”=”vag936.fon”

+++++++++++++++++++++++++++++++++++++++++++
*
*下面重要到来了,安装QQ2012
*
+++++++++++++++++++++++++++++++++++++++++++

源地址:http://www.longene.org/forum/viewtopic.php?f=6&t=4700

《wine qq 2012 for linux Ubuntu 64位兼容(3月2号更新)》

目录:
1. wine-qq2012最新下载
2. 安装说明
3. 常见问题
4. 更新日志
5. 历史版本下载
6.运行截图

+———————————————————————–+
wine qq2012 for linux 最新下载
+———————————————————————–+

http://www.longene.org/download/wine-qq2012-for-linux_20120302_ByLongeneTeam.deb

MD5:9a34af7f4d916ba630c1572b066a74d0
SHA1:d71af4d699db3e8433838b85d39a9e26bea946c0

网盘链接:
wine-qq2012-for-linux_20120302_ByLongeneTeam.1:http://dl.dbank.com/c0j13ihygp
wine-qq2012-for-linux_20120302_ByLongeneTeam.2:http://dl.dbank.com/c0uewkfmjd
下好之后这样合并: cat 包1 包2 >wine-qq2012-for-linux_20120302_ByLongeneTeam.deb

下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装

新版本更新说明:
1.qq版本升级到官方最新qq2012Beta1
2.点击密码框不会崩溃
3.不会自动离线
4.支持全局热键(比如:Ctrl+Alt+A截图)
5.语音视频接受正常,本地视频无法使用
6.文件传输大小正常

已知问题:
1.窗口放到桌面边缘无法自动隐藏。
2.如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib.(见常见问题一)
3.使用linux的显示桌面,或者使用Ctrl+Alt+z快捷键后切换了桌面的话,可能会导致qq面板无法唤出。
这时可以右键点击任务栏qq图标,选择锁定qq,就可以唤出主面板了。
4.关闭qq窗口可能会有残影,不过不影响使用。

+———————————————————————–+
安装说明:
+———————————————————————–+
32位系统安装说明:
1.如果之前安装过旧版本需要先卸载(通过dpkg -l | grep qq查看)。
2.安装: sudo dpkg -i 软件名.deb
卸载: 先dpkg -l | grep qq 找到名字,然后执行:sudo dpkg -r qq-for-wine 或 sudo dpkg -P qq-for-wine
3.安装后qq在桌面上方的Applications/Internet/qq2012,点击运行即可。也可以自己拖到桌面双击运行
或者 到/opt/qq2012/wineapp/qq目录下运行qq.sh
4.安装后在你的 $HOME下会生成.qq2012目录,这是qq程序的目录。/opt目录下有个qq2012目录这是wine的工作目录。
5.安装后第一次运行qq登录的时候可能有点慢这是正常的,qq要生成自己的一些用户信息

64位系统安装说明:
我们本想制作64位的deb安装包的,但是发现QQ并没有发行64位的版本,所以没法制作。
但经测试发现,在64位系统上安装ia32-libs后(Ubuntu执行:sudo apt-get install ia32-libs),
安装上面的32位包可以正常运行起来。

+———————————————————————–+
常见问题
+———————————————————————–+
一.如果qq2011使用时发现没有声音或者遇到接收消息时qq僵死的情况,按照下面安装高版本的slsa。
由于wine-1.4-rc2需要高版本的alsa-lib(>=1.0.22)版本,而Ubuntu自带的alsa-lib库版本太低,导致使用音频时可能会出现问题。
安装步骤:
1. 下载源码:
你可以去官网 下载源码,下载高于1.0.22版本的alsa-lib。
注意:我们只测试过alsa-lib-1.0.24.1的版本,能正常运行()。 其他版本未作测试。
2.然后解压
tar -jxvf alsa-lib-1.0.24.1.tar.bz2
3.最后编译安装:
cd alsa-lib-1.0.24.1
./configure
make && make install

如果觉得麻烦,那可以试试我们已经编译好的alsa-lib。
下载:http://www.longene.org/download/alsa-lib-1.0.24.1.tar.bz2
安装方法很简单:
解压(tar -jxvf alsa-lib-1.0.24.1.tar.bz2),然后cd到解压开的文件夹,然后运行命令make install
由于桌面环境不一样,我们编译好的alsa-lib不一定所有机器都能用,如果不行请参考上面的方法去官网下载源码手动安装。

二.如果菜单无法前台显示,去掉qq设置 ‘始终保持在其他窗口前端’ 前面的勾。

三.如果QQ2011无法使用ibus中文输入法,按修改下面文件后重启。
1).在/etc/profile文件最后添加
XMODIFIERS=”@im=ibus”
XIM=”ibus”
GTK_IM_MODULE=”xim”
QT_IM_MODULE=”xim”
ibus-daemon -d -x
2).把/etc/X11/xinit/xinput.d/ibus文件中的 XIM_ARGS=”–xim” 改成 XIM_ARGS=”-d -x”

+———————————————————————–+
更新日志
+———————————————————————–+
2012-03-02 LATEST:
1.qq版本升级到官方最新qq2012Beta1
2.点击密码框不会崩溃
3.不会自动离线
4.支持全局热键(比如:Ctrl+Alt+A截图)
5.语音视频接受正常,本地视频无法使用
6.文件传输大小正常

已知问题:
1.窗口放到桌面边缘无法自动隐藏。
2.如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib.(见常见问题一)
3.使用linux的显示桌面,或者使用Ctrl+Alt+z快捷键后切换了桌面的话,可能会导致qq面板无法唤出。
这时可以右键点击任务栏qq图标,选择锁定qq,就可以唤出主面板了。
4.关闭qq窗口可能会有残影,不过不影响使用。

2012-02-20:
1.qq版本升级到qq2011(官方最新qq2011正式版2012-01-31版),wine版本升级到wine-1.4-rc2
2.不会自动离线
3.支持全局热键(比如:Ctrl+Alt+A截图)
4.支持语音视频功能
5.文件传输大小正常(上一版本只可以传400K)
6.输入密码时,点击密码框不会崩溃

已知问题:
1.窗口放到桌面边缘无法自动隐藏。
2.如果qq2011使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib。
(见常见问题一)
3.使用Ctrl+Alt+z快捷键之后,如果切换了桌面的话,可能会导致qq面板没法显示。这时可以右键点击任务栏qq
图标,选择锁定qq,就可以唤出主面板了。
4.关闭qq窗口可能会有残影,不过不影响使用。
5.无法更改外观,要换皮肤可以通过qq设置->换肤

2012-02-01更新:
1.消息记录基本完美:除了qq自带表情无法显示,其他均正常。
2.wine的工作目录改放在/opt目录下,这样就和已安装的其他版本的wine之间没有干扰。

待解决:
.ibus输入法切换时可能会崩溃,用fcitx输入法正常
.qq窗口放到桌面边缘无法自动隐藏
.qq安装更新出错
.音视频聊天会崩溃

2012-01-13更新:
1.解决qq在线状态自动变成离开状态
2.解决qq无法使用快捷键,现在可以使用qq快捷键了(像 Ctrl+Alt+A截图)

待解决:
.点击qq消息记录窗口时好时坏
.qq安装更新出错
.qq窗口放到桌面边缘无法自动隐藏

2011-05-10更新:
1.解决聊天窗口中对方中文名称是“口口口”问题
2.解决qq状态下拉菜单,主菜单无法前台显示
3.解决双击自己的头像,弹出窗口会崩溃的问题
4.修改脚本添加qq到 Applications/Internet/Tencent QQ[感谢Ivenvd网友的脚本]

待解决:
.点击qq消息记录窗口有时会崩溃
.在线状态自动变成离开状态
.无法使用快捷键
.qq安装更新出错

2011-04-25更新:
1.解决qq下拉菜单窗口无法显示
2.解决qq右键菜单窗口无法显示
3.解决qq空间微博点击没有反应,无法打开网页
4.解决qq退出出错

待解决:
1.qq状态下拉菜单,主菜单无法前台显示
2.qq消息记录窗口无法正常显示
3.qq连接视频后,出现不稳定
4.qq安装更新文件出错

2011-04-14更新:
1.解决qq截图黑屏问题
2.不需要备份$HOME目录下的已有的.wine,而是有与之相关的.qq
3.解决无法创建快捷方式到桌面

待解决:
1.qq下拉菜单窗口无法显示
2.qq右键菜单窗口无法显示
3.qq空间微博点击没有反应,无法打开网页
4.qq连接视频后,出现不稳定
5.qq安装更新文件出错
6.qq退出出错

+———————————————————————–+
历史版本下载:
+———————————————————————–+

http://www.longene.org/download/qq2011-for-wine_20120220.deb

MD5:7a085b561ddb226f478819bfcab4ba92
SHA1:71163c685f646a2e701e2528cd0fdef6e471bd06

网盘链接:
qq-for-wine_20120220.deb.1 :http://dl.dbank.com/c08xftalaa
qq-for-wine_20120220.deb.2 :http://dl.dbank.com/c0vnbhdiac
下好之后这样合并: cat qq-for-wine_20120220.deb.1 qq-for-wine_20120220.deb.2 >qq2011-for-wine_20120220.deb

http://www.longene.org/download/qq-for-wine_20120201.deb

MD5:4d047572aad797bbf6bb1ff95f909780
SHA1:0d068b5f9674d430c93f4fc6fb3cba1b3f56aea9
网盘下载:http://dl.dbank.com/c0jm5ormte

http://www.longene.org/download/qq-for-wine_20120113.deb

MD5:8770de8e7ab8a3473e9dc40401e15669
SHA1:18be666fa6913cc99464799709d95abbda4b99cd
网盘下载地址:http://dl.dbank.com/c0xl1mfrv9

http://www.longene.org/download/qq-for-wine_20110510.deb

MD5:fd71ce314ba480b6b2144bf16af5b6d1
SHA1:59677588625fe72df1332e61ee08b72f80668c59

http://www.longene.org/download/qq-for-wine_20110425.deb

MD5:23a4e14d70d7808a3766a87b6399eb32
SHA1:380a1b477e8cf3c360ff666e7145e6400e3e3700

http://www.longene.org/download/qq-for-wine_20110414.deb

MD5:5078b1ce30df3c03d0d5e6517289f5c9

SHA1:536a18169d7b846ef2598b74e6671e04bd5436b3

Categories: Linux Tags: , ,

自由开源RTS游戏”0 A.D.”已经登陆Ubuntu 12.04 软件中心

April 19, 2012 Leave a comment

0 A.D.是一款自由开源的实时战略(RTS)古代战争游戏。让玩家重温或改写了西方文明历史,时间设定在公元前500年与500公元之间。

album

album
该项目是雄心勃勃,先进的三维图形,作品细致,一个灵活和强大的定制游戏引擎。

 

0 A.D.已经进入Ubuntu12.04官方软件中心。

视频:朝外视频

转发两个简短视频:

http://player.youku.com/player.php/sid/XMzgzNDg1OTg4/v.swf

http://player.youku.com/player.php/sid/XMzgzNDg2Mjk2/v.swf

本文采用CC协议发布,转载请注明: 转载自IMCN

本文链接地址: 【视频】自由开源RTS游戏”0 A.D.”已经登陆Ubuntu 12.04 软件中心

Categories: Linux Tags: ,
%d bloggers like this: