网站主页
IT科技
系统运维
人工智能
应用开发
数据库
域名
当前位置:当前位置:
首页
>
域名
>
Ubuntu为基于X应用程序增加启动项的正确做法
正文
Ubuntu为基于X应用程序增加启动项的正确做法
[域名] 时间:2025-11-05 13:50:50 来源:
益强IT技术网
作者:数据库 点击:44次
为基
复制-------------------------- #!/bin/sh /usr/bin/gtktest&(加上后台运行) -------------------------- 1.2.3.4.5.6.7.
(责任编辑:系统运维)
国产大王(突破创新、品质卓越的国产大王引领产业发展)
操作系统平台如Windows、iOS都在致力于系统的融合性,Canonical 开发人员经完成了一些系统自带应用的开发工作,这些应用可同时适用于移动和桌面设备,比如今天我们看到的Ubuntu Touch音乐播放器,已经适用于不同的设备。现在,Canonical 工作是支持手机和Ubuntu Ubuntu桌面。不久以后,该项目将被合并成一个单一的项目,可能在几年后。直到那时,我们看到的是由于这种融合方式最大的变化就是 Ubuntu Touch 应用程序即使在桌面运行都没有任何问题。Ubuntu Touch 音乐播放应用可以根据系统显示大小自动调整其大小和播放列表。Ubuntu Touch 音乐播放应用看起来运行非常棒,下面我们来看看图片:从运行结果来看,距离融合的目的已经越来越近了,假如你想试一试音乐播放器,可以通过PPA进行安装,不过目前只适用于 Ubuntu 14.10用户,打开终端,输入以下命令:sudo add-apt-repository ppa:vthompson/ppasudo apt-get updatesudo apt-get install music-app假如你想使用numix圆图标替换现有图标。运行该命令:sudo sed -i s/Icon=.*/Icon=gnome-music/1 /usr/share/applications/com.ubuntu.music_music.desktop现在还不要期望太多的应用程序的变化,还需要耐心等待。
相关内容
探究常见电脑应用程序错误及解决方法(解决好用的电脑应用程序错误的关键技巧与方法)
通过发现“异常词汇(Bad Word)”频率在代码中查找漏洞
震惊!Windows XP绝密源代码泄露,已在网络上疯传随意下载
macOS的15个安全技巧(一)
尽管Apache已经占据半片江山,但很多人仍然在寻找其他的方式去托管他们的站点,Apache不只是一个选择,其他很多优秀的服务器程序例如lighthttp和nginx也是不错的选择。本教程将要向您展现如何在Ubuntu操作系统上面安装,教程同样适用在Debian,尽管有一点点小差别,但并没有太大影响。怎么样,下面我们开始吧。0.开始注意为了完成教程中提到的操作,我们假设您已经安装了一个基本的Debian或者Ubuntu操作系统。怎么安装系统这是不同的教程了,这里就不再详细说明。本教程主要介绍如何简单获取Nginx+php的运行环境。1.安装Nginx第一步要做的就是从库中下载,这个操作是非常简单的。sudo apt-get install nginx更改默认的虚拟站点配置,文件在:sudo vim /etc/nginx/sites-available/default一个漂亮的关键配置是:server { listen 80; server_name localhost; access_log /var/log/nginx/localhost.access.log;## Default location location / { root /var/www; index index.php; }## Images and static content is treated different location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ { access_log off; expires 30d; root /var/www; }## Parse all .php file in the /var/www directory location ~ .php$ { fastcgi_split_path_info ^(.+.php)(.*)$; fastcgi_pass backend; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name; include fastcgi_params; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_intercept_errors on; fastcgi_ignore_client_abort off; fastcgi_connect_timeout 60; fastcgi_send_timeout 180; fastcgi_read_timeout 180; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; }## Disable viewing .htaccess & .htpassword location ~ /.ht { deny all; }}upstream backend { server 127.0.0.1:9000;} 好了,我们完成到这里,下面我们需要安装PHP所需要的文件。2.安装PHP很多站点都使用PHP提供动态内容,他们可能是一个wiki一个博客,或者一个论坛什么的。假如你现在运行的是Ubuntu,我们首先需要解决两种不同的deb包,假如你运行的是amd64版本,那需要更改i386为amd64注意:假如是debian则不需要做这些cd /tmpwget http://us.archive.ubuntu.com/ubuntu/pool/main/k/krb5/libkrb53_1.6.dfsg.4~beta1-5ubuntu2_i386.debwget http://us.archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu38_3.8-6ubuntu0.2_i386.debsudo dpkg -i *.deb再次说明,这个只需要在Ubuntu上面操作就可以了,假如是最新版本的12.04可以省略掉这个。下面剩余部分将在Ubuntu和Debian上面都通用。我们需要增加APT源来增加deb包,所以我们可以使用php5.3和php-fpmsudo echo deb http://php53.dotdeb.org stable all >>/etc/apt/sources.list更新apt:sudo apt-get update下面我们开始安装PHP(第一部分)sudo apt-get install php5-cli php5-common php5-suhosin我们需要安装命令行,不然接下来就会出现些小问题sudo apt-get install php5-fpm php5-cgi假如你打算使用数据库或者一些需要的模块(例如:mcrypt,ldap,snmp等)你同样可以安装他们。好了,我们现在已经安装完了nginx和php一个注意点:假如你使用php的短标记(< ),你需要在php.ini中开启(fpm和cli同样),假如你不改变这些,你将看到代码以文本的方式显示。3.完成重启nginx服务器sudo /etc/init.d/nginx restart配置完成php.ini后需要重启php5-fpm,使用命令sudo /etc/init.d/php5-fpm restart全部完成,你可以运行了。4.测试我们可以在/var/www中创建一个index.php的文件,内容如下:< php phpinfo(); >通过浏览器访问,你可以看到php的一个大致的信息,假如没有则说明一些配置错误,需要重新检查。5.问题和最终提示假如你没有看到phpinfo,可能会出现一些错误,那可以执行:sudo tail /var/log/nginx/error.log查看错误日志,另外每次当你修改了php.ini后,需要重启php5-fpm。无需重启nginx。在默认的配置中nginx是启用了fastcgi的错误日志的,假如看到一个严重的错误(例如出现cannot redeclare class xyz),nginx可以看到这个“漂亮的”错误页面,那可能是一些错误发生了。假如这样你可以关闭,假如php5-fpm不能运行,你的php文件将不会被解析,并且nginx会显示一个错误页面。好了,我猜你已经完成了,并且现在使用nginx作为你的web服务器,nginx是一个小巧、漂亮并且你可以配置很多东西的一个东东,假如你需要伪静态,注意nginx不会运行 .htaccess 文件,你需要伪静态更改vhost配置。假如对在Linux下感兴趣的朋友可以查看《Linux下的DedeCMS站点高级安全策略》翻译:天涯 原文:http://www.howtoforge.com/installing-php-5.3-nginx-and-php-fpm-on-ubuntu-debian
深入考察解释型语言背后隐藏的攻击面,Part 1(下)
解决MySQL远程访问不允许得个好用方案
再议MySQL 乱码问题的实际解决
港版索尼手机评测(探索港版索尼手机的独特魅力,感受卓越性能与高品质)
实战演练,为国铸鼎 | 第二届“网鼎杯”网络安全大赛圆满收官
MySQL数据库中primary key重复处理3方案
MySQL数据库与MSSQL Server有什么不同?
解析电脑显示117错误代码的原因及解决方法(电脑错误代码117的具体含义与应对措施)
VSCode 现内存泄漏 BUG,官方处理方式引社区不满
精彩推荐
七彩虹B85性能全面评测(一探七彩虹B85主板的卓越表现与可靠性能)
警惕!这几种迹象表明您的智能安全系统已被黑!
使用代码相似性提前预判重大网络安全风险
在Asp.net中利用MySQL数据库进行验证
蓝魅族手机评测(揭秘蓝魅族手机的各项特点与性能)
Ryuk 勒索事件分析
热门点击
益强智囊团
views+
益华IT技术论坛
views+
益强前沿资讯
views+
云站无忧
views+
科技前瞻
views+
思维库
views+
亿华云
views+
益强编程堂
views+
运维纵横
views+
码力社
views+
友情链接
益华科技
香港云服务器
源码库
亿华云
企商汇
IT技术网
源码下载
服务器租用
IT资讯网
亿华科技
编程之道
码上建站
益强资讯优选
创站工坊
亿华云计算
全栈开发
益强数据堂
极客码头
技术快报
智能时代
益强科技
亿华智慧云
益强智未来
亿华互联
益强编程舍
益强IT技术网
亿华智造
亿华灵动
汇智坊
益强科技
益华科技
益华科技
多维IT资讯
极客编程
IT资讯网
云智核
益强前沿资讯
益强编程堂
科技前瞻
亿华云
运维纵横
码力社
益强智囊团