IT技术网www.itjs.cn

当前位置:首页 > 操作系统 > Linux > Ubuntu > Ubuntu 8.04中建立PHP+MySQL环境

Ubuntu 8.04中建立PHP+MySQL环境

发布时间:2008-01-01 16:27 来源:未知

在linux下安装了netbeans开发环璄后,汉字显示成小方格,请问該怎样解决?

问题可能是jdk平台中文字体未正确设定,那么怎么设定?

Netbeans乱码

 我在硬盘上有专门的一个压缩包用来储存一些用于编程的字体,另外将vista下面的simsun simkai simhei以及YaHei等字体一起拷贝到~/.fonts/目录下。

sudo mkfontscalesudo mkfontdir关键的话还可以马上用fc-cache命令更新缓存。而后在eclipse、netbeans里面就可以使用新字体了。 ftp的软件有好多种:google一下:各种的一些大致特点:

选vsftod是因为它安全、速度快

vsftpd是大多是linux系统下自带的ftp软件,而且像FREEBSD等网站都是采用,而且配置起来简单很多,所以我们也采用了vsftpd

所有操作都是在 sudo su 下:

然后修改

anonymous_enable=yes (允许匿名登陆)

开启匿名FTP服务器上传权限

Anon_upload_enable=yes (开放上传权限)

用户登陆限制进其它的目录,只能进它的主目录

限制本地用户访问FTP

安全选项

配置的时候注意文件权限的问题,开启匿名和本地后,关键是文件权限的设置,为了给不同的用户分配不同的权限,可以生成一个组,例如ftpuser,然后赋 予它何时的权限例如755,chroot()设置可以使得本地用户限制在登录时的目录,这对于安全很重要,可以这是local_root指定本地用户登录 时的目录,负责为/home下相应目录。 安裝所需套件安装所需套件

sudo apt-get update

安装aircrack-ng

wget http://download.aircrack-ng.org/aircrack-ng-1.0-rc4.tar.gz

cd aircrack-ng-1.0-rc4

AirCrack-ng官方网站:http://www.aircrack-ng.org Ubuntu常用软件大全

桌面特效

*Simple-CCSM-Compiz桌面3D特效的简易设定软件

桌面美化

*Cairo-Dock-工具面板介面-桌面下方的工具面板。类似Mac电脑桌面下方的Dock工具介面

桌面工具

*Screenlets-桌面Widget工具软件-可显示众多的桌面小工具。等同Mac电脑里的Dashboard软件

网络应用

BBS连线软件

*PCManX-GTK2-BBS连线软件

网页浏览器

*Firefox-网络浏览器-Ubuntu预设的浏览器。可新增众多功能强大的附加元件,扩充浏览器的功能

即时通讯聊天

*支持多种通讯协定的聊天软件,如Yahoo!奇摩即时通、MSN(WindowsLiveMessenger)、ICQ、QQ

*专精MSN(WindowsLiveMessenger)的聊天软件

*专精QQ的聊天软件

*网络电话特强的聊天软件

文件下载

*P2P

*档案续传

*FTP

RSS阅读器

*Liferea-RSS阅读器

IRC聊天室

*Konversation-IRC连线软件

影音播放

电台播放

*Hinedo-网络电台播放程序-收听国内(台湾)网络广播电台

电视播放

*gmlive-网络电视播放程序-收看国内、国外网络电视节目。Mms、sopcast、nslive列表

音乐播放

*Xmms-音乐播放程序-利用播放清单管理曲目,类似winamp

影音播放

*SMPlayer-影音播放程序-可快转前进、快转後退。快转时可同步快转播音

影音解码包

*gstreamer

影音编辑

桌面录影

*RecordMyDesktop-桌面录影程序

录音

*Audacity-录音/音效编辑软件-录音软件,声音及音乐档案编辑软件,可转成MP3

标签编辑

*EasyTAG-MP3标签编辑软件-编辑MP3档案里的标签资讯内容

音乐截取

*SoundJuicer-CD音乐截取软件-Ubuntu预设的音乐截取软件

影音转换

*WinFF-影片转档软件-影片转档软件

影片编辑

*Jahshaka-影片後制软件-影片剪辑与特效制作

美工绘图

图片浏览

*gThumb-图像浏览程序-类似Windows里的ACDSee软件

相片管理

*digiKam-相簿管理

绘图软件

*KolourPaint小画家-简易的绘图软件-等同Windows里的小画家软件

3D制作

*Blender-3D制作软件-三维绘图及算图软件

截图软件

*Ksnapshot-萤幕撷取程序-有四种撷取模式:全萤幕、视窗、区域、视窗区段

其他

*KColorEdit-颜色编辑器-可编辑、抓取萤幕上色彩参数值的软件

生活、休闲

地理资讯

*GoogleEarth-Google地球-卫星影像地图、地图资讯(国家、城市、道路、边界、地标等)、观看天体星座

*StarDict-星译际王字典-具有文字发音功能,另有许多专业字典可下载扩充。等同Windows里的Dr.eye软件

文件阅读

*PowerPointViewer(forLinux)-文件阅读软件-可播放微软PowerPoint简报档(副档名ppt)的软件

纯文字编辑

*GNOME文字编辑器(gedit)-Ubuntu预设的纯文字编辑软件。等同Windows里的记事本软件

办公套装(productivitysuite)

*OpenOffice.org-办公室套装软件-等同Windows里的MSOffice软件

排版软件

*Scribus-排版软件-支援CMYK分色、ICC色彩管理、多功能的PDF制作。媲美Indesign、QuarkXPress的专业排版功能

网页编辑

*KompoZer-网页编辑器

光碟工具

刻录软件

*Brasero-光碟烧录程序-Ubuntu预设的光碟烧录软件,介面友善

光碟挂载

*AcetoneISO-光碟映像档挂载工具-可挂载副档名nrg,mdf,iso等映像档。等同Windows里的Alcohol120%虚拟光碟机软件

编辑光碟

*IsoMaster-编辑光碟映像档程序-类似Windows里的WinISO软件

周边设备

视频

*cheese-视频工具-自拍、录影

无线网络

*Wicd-无线网络管理程序-可取代解决原来的wirelessnetworkmanager加密连线问题

扫描器

*Xsane-扫描器软件

传真

*Efax-传真工具-可透过faxmodem收/发传真。类似WindowsFax(虚拟印表机)软件

系统

系统调校

*Lazybuntu-懒人包-自动安装常用软件、系统调校修正、影音编码支援设定、提昇中文支援设定

套件管理

*套件安装和删除

档案浏览

*PCManFileManager-档案管理软件-有分页标签的功能

桌面搜索

*GoogleDesktop-桌面搜索

输入法

*Gcin-输入法-注音、仓颉、无虾米、拼音、大易、行列、内码、日本式、Greek

硬盘分割

*Gparted-硬碟分割编辑器-硬碟格式化、检视、删除、新增、磁碟标签设置、调整大小、移动、旗标管理

防火墙

*Firestarter-防火墙前端-设定iptables的图形化实用工具

网络校时

*ntpdate-网络时间调校-网络自动对时

系统备份

*CloneZillaLive还原光碟-系统映像档备份-系统备份、还原。等同Windows里的Ghost软件

特殊功能

Deb打包

*DebCreator-deb打包程序-图形介面的deb打包程序

LiveCD制作

*Reconstructor-LiveCD制作软件-用软件自己制作客制化的UbuntuLiveCD

模拟器

执行Windows程序

*Wine-Windows程序执行软件-在Linux作业系统上执行Windows的应用程序

(注:Wine不是模拟器,而是用兼容模式呼唤DLLs以运行视窗程序)

虚拟机

*VirtualBox-虚拟电脑软件

游戏模拟器

*Mame/Mess-游戏机模拟器

*DOSBox-DOS模拟器-可以运行DOS游戏

刚安装了Ubuntu8.04,就花了点时间建了基本的支持环境。因为暂时还不应用zend优化,因此这里就不涉及到zend optimizer的安装了。其实在Ubuntu8.04系统中中安装远比在Windows系统中设置更为容易,而且在终端下设置更省事。

1、安装Apache服务

然后按照提示即完成apahce的安装了。这里 可以打开http://127.0.0.1,即可看于是It works

2、安装php5

OK之后,我们来查看一下是否生效了。

入探针

3、安装mysql

安装完成按提示设置root密

4、让apache、php支持mysql

sudo apt-get install libapache2-mod-auth-mysql

sudo apt-get install php5-mysql

sudo /etc/init.d/apache2 restart

至此apache2+php 5.2.4.2+mysql5.0.51的环境就完成了 1. 步骤最简单,功能最少,非常稳定。

点击屏幕左上角的 应用程序 > 互联网>pidgin 互联网通讯程序,在弹出的“帐户”窗口中点击“添加”,在“协议”中选择“QQ”,在“屏幕名称”中输入QQ号,在“密码”中输入QQ密码,其他选项非必须。然后点击“保存”即可。

可以实现的功能:QQ聊天,发送文件,QQ群聊天

不可以实现的功能:好友分组,视频聊天,语音聊天,QQ秀,以及所有 QQ2006 不具备的功能。

2.步骤较简单,功能较多,比较稳定

点击屏幕左上角的 系统 > 系统管理>新立得软件包管理器,(可能需要输入用户密码),在软件包管理器中点击“搜索”,输入“qq”,在搜索结果中找到“eva”,在“eva”项点击鼠标右键,在菜单中选择“标记以便安装”,再点击“应用”,按屏幕提示操作即可。

安装完成后,点击屏幕左上角的 应用程序 > 互联网>Eva ,即可像使用腾讯QQ一般使用QQ。

可以实现的功能:QQ聊天,发送文件,QQ群聊天,发送图片,类似QQ的屏幕截图,类似QQ的聊天记录,好友分组,查找好友。

不可以实现的功能:视频聊天,语音聊天,QQ秀(虽然Eva有QQ秀面板,但似乎不起作用),以及所有 QQ2006 不具备的功能。

3.步骤非常繁琐,功能非常全(能实现99.9%),非常不稳定

再从网上下载 mfc42.dll 和 msvcp60.dll 两个文件。复制到 wine 目录中的 System32 文件夹(不清楚在哪里就搜索一下)安装步骤与 Windows 下安装QQ完全一致。(即从QQ官方网站下载最新版本QQ,最好选择“普通下载”,然后双击安装程序安装即可,为避免出现问题,建议取消安装程序中提供的所有可选项目)此时在 “位置”>“主文件夹”中即可看见“qq”图标,双击即可运行。但这样运行会使QQ非常不稳定。

以下步骤为提高QQ稳定性:

注意:这样修改后输入QQ密码只能用软键盘。

在 wine 设置中 选中QQ.exe的前提下,切换到“Libraries”标签,在“New override for library”这个下拉框里,加入riched20和riched32。

常用的APT命令参数

  apt-cache search package 搜索包

apt-cache show package 获取包的相关信息,如说明、大小、版本等

sudo apt-get install package 安装包

sudo apt-get install package - - reinstall 重新安装包

sudo apt-get -f install 修复安装"-f = ――fix-missing"

sudo apt-get remove package 删除包

sudo apt-get remove package - - purge 删除包,包括删除配置文件等

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安装的包

sudo apt-get dist-upgrade 升级系统

sudo apt-get dselect-upgrade 使用 dselect 升级

apt-cache depends package 了解使用依赖

apt-cache rdepends package 是查看该包被哪些包依赖

sudo apt-get build-dep package 安装相关的编译环境

apt-get source package 下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean 清理无用的包

sudo apt-get check 检查是否有损坏的依赖

其中:

  1 有SUDO的表示需要管理员特权!

2 在UBUNTU中命令后面参数为短参数是用“-”引出,长参数用“――”引出

3 命令帮助信息可用man 命令的方式查看或者

命令 -H(――help)方式查看

4 在MAN命令中需要退出命令帮助请按“q”键!!

选项 含义 作用

sudo -h Help 列出使用方法,退出。

sudo -V Version 显示版本信息,并退出。

sudo -l List 列出当前用户可以执行的命令。只有在sudoers里的用户才能使用该选项。

sudo -u username|#uid User 以指定用户的身份执行命令。后面的用户是除root以外的,可以是用户名,也可以是#uid。

sudo -k Kill 清除“入场卷”上的时间,下次再使用sudo时要再输入密码。

sudo -K Sure kill 与-k类似,但是它还要撕毁“入场卷”,也就是删除时间戳文件。

sudo -b command Background 在后台执行指定的命令。

sudo -p prompt command Prompt 可以更改询问密码的提示语,其中%u会代换为使用者帐号名称,%h会显示主机名称。非常人性化的设计。

sudo -e file Edit 不是执行命令,而是修改文件,相当于命令sudoedit。