热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu8.04配置相关知识集

以下为本人使用Ubuntu8.04的一些经验,如果你发现下面没有提及你遇到的问题,可以给我留言,或许我可以帮你修改directoryindex:修改这个文件/etc/apache2/mods-available/dir.conf英文环境下自动加载scim:System->Administration->LanguageSupport,勾选Enablesupportto

以下为本人使用Ubuntu 8.04的一些经验,如果你发现下面没有提及你遇到的问题,可以给我留言,或许我可以帮你

修改directoryindex:修改这个文件/etc/apache2/mods-available/dir.conf

英文环境下自动加载scim:System->Administration->Language Support,勾选Enable support to enter complex characters

去掉桌面自动显示的已挂在磁盘的图标:Alt+F2(运行程序)->输入gconf-editor并执行,在configuration editor依次打开apps->nautilus->desktop,去掉volumes_visible项的勾即可

将Ubuntu 8.04装扮成mac,参考http://sourceforge.net/projects/mac4lin,该网站上有具体配置文档可下载

在Ubuntu 8.04中使用feition(飞信),下载飞信的pidgin插件(forum.ubuntu.org.cn有提供下载链接地址,具体链接忘了)并解压到~/.purple/plugins下面即可

配置Apache+php+mysql+svn    

一、安装LAMP

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

二、配置mysite,指定根路径等

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite

sudo gedit /etc/apache2/sites-available/mysite

sudo a2ensite mysite // 激活mysite

三、安装svn

sudo apt-get install subversion libapache2-svn

四、配置svn

sudo gedit /etc/apache2/mods-available/dav_svn.conf

添加类似以下语句

# NetBeans Java Repository

    DAV svn

    #SVNListParentPath on  如果该repo为父目录,必须添加

    SVNPath /var/repositories/JAVA/NetBeans

    #或SVNParentPath /var/repositories/JAVA/NetBeans

    AuthType Basic

    AuthName "NetBeans Java Repository"

    AuthUserFile /var/repositories/AUTH/javaauth

    Require valid-user

在此之前必须保证已建立相关文件夹并设置好权限,可执行以下类似操作设置权限:

    打开System->Administration->Users and Groups,添加svn(或其他名字)组,将相关用户(如:www-data)添加到该组。如果看不到其他用户可通过Alt-F2 >> apps >> gnome-system-system-tools >> users,激活showall。

    将repositorories文件夹所属组设置svn,并赋予该组rwx权限

    通过htpasswd命令创建用户验证文件(如:javaauth)

    必须添加这一句:SVNListParentPath on ,我试过不添加这句时不能访问多个目录的repo,只能访问单目录repo.

安装配置xdebug

安装依赖:sudo apt-get install php5-dev php-pear

安装xdebug:sudo pecl install xdebug(此过程有点慢)

配置php.ini:sudo gedit /etc/php5/apache2/php.ini在末尾加入以下两句

    zend_extension=/usr/lib/php5/20060613+lfs/xdebug.so

    xdebug.remote_enable=on

添加终端到右键菜单:sudo apt-get install nautilus-open-terminal

添加"以root打开文件夹到右键菜单": sudo apt-get install nautilus-gksu

添加VirtualHost                                                

  ServerName zf-tutorial.localhost

  DocumentRoot /var/www/html/zf-tutorial/public

 

    AllowOverride All

 

这样就可以通过 http://zf-tutorial.localhost/ 来访问该网站。       (使用这种方式必须修改 /etc/hosts 或

c:\Windows\system32\drivers\etc\hosts文件,将 zf-tutorial.localhost映射到 127.0.0.1)。

解决rhythmbox中文乱码问题

进入你的音乐文件夹执行如下代码:

mid3iconv -e GBK *.mp3

有可能系统会提示 python-mutagen没有安装。

sudo apt-get install python-mutagen

然后重新导入rhythmbox,OK!

mid3iconv 命令主要是将原来mp3音乐文件的ID3信息转换成了Unicode并用ID3v2的格式存回文件中。


推荐阅读
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • 腾讯安全平台部招聘安全工程师和数据分析工程师
    腾讯安全平台部正在招聘安全工程师和数据分析工程师。安全工程师负责安全问题和安全事件的跟踪和分析,提供安全测试技术支持;数据分析工程师负责安全产品相关系统数据统计和分析挖掘,通过用户行为数据建模为业务决策提供参考。招聘要求包括熟悉渗透测试和常见安全工具原理,精通Web漏洞,熟练使用多门编程语言等。有相关工作经验和在安全站点发表作品的候选人优先考虑。 ... [详细]
  • Java源代码安全审计(二):使用Fortify-sca工具进行maven项目安全审计
    本文介绍了使用Fortify-sca工具对maven项目进行安全审计的过程。作者通过对Fortify的研究和实践,记录了解决问题的学习过程。文章详细介绍了maven项目的处理流程,包括clean、build、Analyze和Report。在安装mvn后,作者遇到了一些错误,并通过Google和Stack Overflow等资源找到了解决方法。作者分享了将一段代码添加到pom.xml中的经验,并成功进行了mvn install。 ... [详细]
author-avatar
高小原gy_941
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有