设为首页
加入收藏
首页
IT科技
系统运维
人工智能
应用开发
数据库
域名
当前位置:
首页
>
系统运维
>
探索iOS9.3.2正式版的全新特性和改进(提升性能与用户体验,为iPhone带来更多可能性)
探索iOS9.3.2正式版的全新特性和改进(提升性能与用户体验,为iPhone带来更多可能性)
发布时间:2025-11-05 16:00:52 来源:
创站工坊
作者:应用开发
探索提升体验
|http://www.bgvu.cn/uploads/2025-11-02/1762079149610.jpeg|http://www.bgvu.cn/uploads/2025-11-02/1762079150699.jpeg|http://www.bgvu.cn/uploads/2025-11-02/1762079151785.jpeg
上一篇:
下面给出装这个工具的方法: 复制代码代码如下: sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
下一篇:
探索仿古木雕电脑雕刻之道(传统艺术与现代技术的完美融合)
相关文章
云站无忧
益强编程舍
益强科技
益强智未来
极客码头
益强IT技术网
益华科技
技术快报
亿华云
IT资讯网
电脑接线错误的危害及防范措施(避免接线错误,保护电脑正常运行)
AWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具。相对于另外一个非常优秀的开放源代码的日志分析工具Webalizer,AWStats的优势在于:复制代码代码如下:接下来,你需要启用 Apache 的 CGI 模块。运行以下命令来启动 CGI:复制代码代码如下:现在,重新启动 Apache 以使改变生效。复制代码代码如下:复制代码代码如下:现在,你需要在配置文件中做一些修改:复制代码代码如下:像下面这样修改一下:复制代码代码如下:保存并关闭文件。修改配置文件后,你需要用服务器的当前日志建立初步统计。你可以这样做:复制代码代码如下:复制代码代码如下:添加下面那一行来让 AWStats 每十分钟更新一次。复制代码代码如下:保存并关闭文件。结论AWStats 是一个非常有用的工具,可以让你对网站的状况了如指掌,并能协助你分析网站。它非常容易安装和配置。假如你有任何疑问,请在下面发表评论。
电脑安装iTools错误的解决方法(解决电脑安装iTools时常见的错误)
ubuntu怎么开启root帐号?ubuntu 的root账户具有最高的系统权限,它类似于windows系统中的管理员账号,但是比windows系统中管理员账号的权限更高,一般都情况下不要使用root账户,但是有的时候还是要使用root账户,下面就为大家介绍ubuntu 开启root帐号方法!说明:小编的这个建议只适合于10.10之前版本的ubuntu系统,后面的11.04,11.10。。。14.04系统因为采用的默认桌面不同,所以本经验不适用,若要使用,那么请安装GNOME桌面ubuntu 开启root帐号方法:1、点击系统菜单栏中的“应用程序”,然后点击附件,之后在打开的附件子菜单中选择“终端”2、点击终端后就打开如下图所示的终端工具,大家要做的所有操作都在这个窗口中进行3、其实root账户是存在的,只是需要我们给它设置一个密码,然后使用的时候用root用户名登陆,然后输入对应的密码就就以root用户登录了,所以开启root账户,实际上就是给root用户设置一个密码的过程,下面我们就来给root设置密码,另外还需要注意的是,只能使安全ubuntu系统的时候创建的用户账号才能启用root账号,使用下面的命令来给root账号设置密码:sudo passwd root执行上面的命令后,就会提示要求输入当前用户的密码4、确认我们的密码正确后,就会提示“Enter new UNIX password”,这个就是设置密码的提示,输入大家要设置的密码,注意在设置密码的时候是看不到任何字符的,只有我们自己注意了5、输入密码后敲回车键,之后会提示我们再次确认密码,输入确认密码,然后按Enter回车键6、密码设置成功,这样root用户也就开启了,以后大家要使用root账号的时候只要使用相关切换命令就可以了,具体怎么切换到root账号的命令请看小编另外一个经验的分享END以上就是ubuntu怎么开启root帐号的方法,希望对大家有所帮助!
凯特琳猴年皮肤(凯特琳猴年皮肤如何让你在游戏中脱颖而出?)
Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移,预装了大量常用软件,中文版的功能也较全,支持拼音输入法,预装了Firefox、Open Office、多媒体播放、图像处理等大多数常用软件,一般会自动安装网卡、音效卡等设备的驱动,对于不打游戏不用网银的用户来说,基本上能用的功能都有了,在Windows操作系统下不用分区即可安装使用,就如同安装一个应用软件那么容易,整个Ubuntu操作系统在Windows下就如同一个大文件一样,很容易卸载掉。下面我就介绍一下Ubuntu操作系统安装使用的方法,供Ubuntu新手参考,希望能起到Linux扫盲的作用。 下载Ubuntu Ubuntu有三个版本,分别是桌面版(Desktop Edition),服务器版(Server Edition),上网本版(Netbook Remix),普通桌面电脑使用桌面版即可,下载地址请点这里,32位CPU请选择32bit version,上网本则可下载Netbook Remix,目前Ubuntu已经占据三分之一的上网本市场,仅次于Windows XP系统。Google的Chrome操作系统强有力的对手就是Ubuntu Netbook Remix。 目前最新的版本是9.04版,下载后的文件名是ubuntu-9.04-desktop-i386.iso,大小是698M,通过迅雷下载非常快,大约半个小时左右可以下载完毕。 安装Ubuntu 在Windows下可以不用重新分区,直接像安装一个应用程序那样安装Ubuntu,安装方法是,先使用一个虚拟光驱(例如微软的Windows虚拟光驱)装载ubuntu-9.04-desktop-i386.iso文件,然后运行根目录下的wubi.exe,运行前要将本地磁盘的名字都修改为英文名,否则会出现错误信息“UnicodeEncodeError: ascii codec cant encode characters in position 0-3: ordinal not in range(128)”而无法运行。 运行之后,会出现如下界面,选择“Install inside Windows”即可在Windows下直接安装而无需分区。 接着出现下面的安装界面,选择一个磁盘,然后将语言选择为“Chinese(Simplified)简体中文”,Installation size为Ubuntu环境的总共磁盘大小,然后是登录用户名和密码,设置好了以后就点安装继续。 后面的安装操作很简单,不需要手动干预就可以直接安装好整个操作系统,大部分的硬件驱动都可以自动安装好。提示安装完毕后,重启系统,就可以使用Ubuntu了。 自动登录Ubuntu Ubuntu默认是每次登录都是要输入用户名和密码的,这是基于安全方面的考虑,不过对于桌面版,大家都习惯自己的电脑能自动登录,类似Windows XP系统那样,通过一些设置可以实现Ubuntu自动登录。设置的方法是:点击“系统”—“系统管理”—“登录窗口” (需要输入管理员密码),然后在“安全”选项页—勾选(启用自动登录),然后在下拉列表里选择自己的用户名。之后Ubuntu就能够自动登录了。 开机自动运行程序 类似Windows的启动菜单,在Linux也可以实现开机自动运行一些命令,比较简单的方法是修改 /etc/rc.local 文件,将需要执行的命令添加进去。 桌面设置 Ubuntu的桌面,默认有两个任务栏,一个在上面,一个在下面,通常习惯Windows的用户喜欢将上面的移到下面,Ubuntu的面板无法拖动,在上面点右键后,可以让其显示在屏幕下端。 桌面背景设置和Windows很类似,在“桌面”上点右键,点更改桌面背景,就可以进行修改设置。 修改root密码 Ubuntu默认的用户并不是root,我们可以通过操作来使用root这个超级管理员帐号,以获得更大的权限。先打开终端,然后执行下面的语句 sudo passwd root 就可以修改超级管理员root的密码,之后就可以使用su命令切换到root用户来执行某些更高权限的操作。 Hosts修改 在Windows下,我们上Twitter等网站都需要修改hosts文件,在Linux下也有hosts文件,文件位于/etc/hosts,使用root用户可以编辑修改这个文件,主机名和IP的格式与Windows的完全相同,例如: 127.0.0.1 localhost 在Ubuntu下安装软件 Ubuntu下的软件安装有几种方式,常用的是deb包的安装方式,deb是debian系列的Linux包管理方式,ubuntu属于debian的派生,也默认支持这种软件安装方式,当下载到一个deb格式的软件后,直接在界面上就可以安装。 另一种常见的安装方式是源代码编译安装,很多软件会提供了源代码给最终用户,用户需要自行编译安装,先使用tar将源代码解压缩到一个目录下,然后进入这个目录,执行以下三条命令: ./configure make sudo make install 执行完成后,即可完成软件的编译和安装。 还有一种方式是apt-get的安装方法,APT是Debian及其衍生发行版的软件包管理器,APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程。常用的安装命令是: sudo apt-get install 软件名 sudo apt-get remove 软件名 Firefox浏览器的更新 Ubuntu安装完成后会自动安装一个Firefox浏览器,遗憾的是这个Firefox版本通常较低,例如Ubuntu 9.04会安装Firefox 3.0,不过我们可以想办法下载最新的Firefox覆盖掉老版本Firefox,具体方法是,先上Firefox官方网站下载最新的Linux版本Firefox,然后将其解压缩到某一个目录下,例如firefox目录,进入终端,到这个目录的父目录,执行下面的语句: sudo cp -r firefox /usr/lib/firefox-3.5.2 sudo mv /usr/bin/firefox /usr/bin/firefox.old sudo ln -s /usr/lib/firefox-3.5.2/firefox /usr/bin/firefox-3.5.2 sudo ln -s /usr/bin/firefox-3.5.2 /usr/bin/firefox 之后就可以将Firefox成功替换为最新的Firefox 3.52版本,未来的Firefox更新也可以使用这种方法。 Firefox的Flash问题 经过我的实际测试,Ubuntu自动安装的Flash插件swfdec存在很多问题,在Firefox中,很多网页的Flash无法显示,包括Google音乐和开心网等,因此建议使用下面两条语句将其卸载。 sudo apt-get remove swfdec-mozilla sudo apt-get remove swfdec-gnome 之后可安装官方的Adobe Flash Player的Linux版,下载地址是: http://get.adobe.com/flashplayer/ 安装完成后,还要解决中文乱码问题,解决方法是执行下面语句: sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak sudo rm /etc/fonts/conf.d/49-sansserif.conf 之后,Firefox的Flash就完全正常了,在Firefox中访问开心网等Flash网站,显示都正常。 安装常用软件 介绍完了安装的方法和Firefox,下面就可以去各个网站下载一些常用的Linux软件来安装了,下面是我整理的一些常用的Linux软件列表: Linux QQ:访问这个地址,下载deb文件安装,可以在Linux下玩腾讯QQ。 防火墙 firestarter: 使用 sudo apt-get install firestarter 安装。 杀毒软件 AntiVir: 虽然Linux下的病毒很少,但对于新手还是有必要安装一个杀毒软件,访问这个地址可以下载免费版的AntiVir杀毒软件,这个软件我曾经在《五个最佳的防病毒软件》中介绍过。 rpm 转 deb 工具: 使用 sudo apt-get install alien 安装 JAVA环境安装: JRE的安装 sudo apt-get install sun-java6-jre ,JDK的安装 sudo apt-get install sun-java6-jdk eclipse安装: 先到这个地址下载最新的eclipse,然后使用tar xvfz eclipse-php-galileo-linux-gtk.tar.gz -C /opt 解压缩后就可以使用。 Picasa 3 for Linux安装: 访问这个地址,下载后直接安装。 Google Earth安装: 在这里下载最新版本的Google Earth,下载下来是个BIN文件,在图形界面上右击 GoogleEarthLinux.bin,在“权限”选项卡中勾选“允许以程序执行文件”,如下图。 之后在终端上执行 ./GoogleEarthLinux.bin 即可安装。 安装LAMP环境 Ubuntu的桌面版也可以安装LAMP(Linux + Apache + MySQL + PHP)环境,这里我介绍一个最简单的方法,就是使用XAMPP,这个项目我曾经在《常见的WAMP集成环境》中介绍过,XAMPP不但支持Windows,还支持Linux,在其网站下载之后,运行下面两条命令: tar xvfz xampp-linux-1.7.2.tar.gz -C /opt /opt/lampp/lampp start 就可以启动LAMP环境,XAMPP是功能全面的集成环境,软件包中包含Apache、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等,很适合开发环境使用。 安装程序添加程序菜单和桌面 有些程序是直接解压缩安装的,因此不会添加“应用程序”的菜单项,我们可以手动将其添加菜单项,具体方法是,打开“系统”—“首选项”—“主菜单”,新增即可。 添加桌面快捷方式是,在桌面上点右键,创建启动器。这个“启动器”就是Windows里面的“快捷方式”。 将“应用程序”的菜单项创建到桌面快捷方式的方法是,在“应用程序”的菜单项上单击鼠标右键,选择“将此启动器添加到桌面”或“将此启动器添加到面板”,就可以了。
假如你是一个享受linux终端的系统管理员,但同样需要一种方法来安排每天最重要的任务、约会和会议,你会发现calcurse是一个很有用的工具。calcurse包含了日历、一个待办事项管理、一个调度程序和一个可配置的通知系统,这些都集成进了一个软件中,基于的都是ncurse的接口。同时,它不会限制你在终端中,你可以将你的日历和笔记导出成可以打印的格式。该文文章我们会探索如何在Linux上安装calcurse,并且教你如何利用它的特性。为事项设置通知你可以在通知菜单下配置通知。按照相同的步骤来改变配色方案,但是选择Notify而不是Colour:假设你想要设置email通知。按下数字5来编辑notify-bar_command的值:按照上面的设置之后,假如这个任务被标为重要,那么root@localhost会在300秒(或者5分钟)后收到邮件通知,这会发生在下一个安排的任务之前。假如你想要即使calcurse不在运行也启用这个功能,那么将notify-daemon_enable设成yes。在本例中,dev2是本机的主机名。请注意出于演示目的,我已经在这篇教程中改变了原始约会的开始和/或者结束时间。
为了方便开发人员在Visual Studio中使用GitHub,微软联合GitHub为Visual Studio 2015开发了GitHub插件,然而由于该插件中存在Bug,导致一位用户在短短几小时内就损失了6500美元。这一事件刚发生不久。今天小编给大家带来微软vs2015gitHub插件bug解决方法及微软vs2015gitHub插件更新下载,为了大家使用安全,用户们请及时更新! 事情的始末是这样的:从去年开始,黑客们就开始借助机器人程序24小时扫描GitHub,企图窃取用户不小心公开在GitHub中的亚马逊AWS API key,然后利用窃取到的AWS API key租赁服务器用于挖比特币。由于Visual Studio 2015的GitHub插件存在一处Bug,导致这位用户本想提交到私有仓库的代码被推送到了公有库,结果AWS key被暴露。不幸的是,在意识到问题之前,AWS key已被某比特币矿主爬到,结果导致该用户在几小时内损失了6500美元。事发后, 微软与GitHub积极联系了这位用户,目前已经提供了修复更新。假如你正在使用这款插件,请及时更新。Visual Studio 2015 GitHub插件更新:(点此下载)。
努比亚蓝牙耳机的性能和功能如何?(了解努比亚蓝牙耳机的特点和用户评价)
在 Ubuntu 上玩儿 Dota2 时,我们需要启用独立显卡,否则游戏体验会受到影响。1、首先在BIOS中启用独显。很多 BIOS 中是默认开启独显的,假如你没有改过这项设置,一般可以跳过此步。2、打开终端,输入以下命令:sudo apt-get install nvidia-331 nvidia-settings nvidia-prime按下回车键,询问是否继续时选y (yes),等待安装完成。nvidia-331 中的 331 是现在的最新版本,你可以去N卡官网查看最新版本,也可以输入“sudo apt-get install nvidia-”之后按tab键,看看最大的版本号是多少。3、安装完成后,打开 Dash,输入 nvidia 过滤应用。有时不用输入完就能看到大家要找的应用了。找到 NVIDIA X Server Setting,点击进入。4、在这里你可以选择使用集成显卡还是独立显卡,还可以进行进一步的详细设置。
随便看看
详解如何使用U盘重装戴尔系统(一步步教你重装戴尔系统,轻松搞定电脑问题)
Linux VPS用户一般都通过SFTP/SCP协议连接OpenSSH Server进行文件传输,但有时候,你希望某些用户只能上传文件到网站目录,而不能够登录系统执行命令以及访问其他目录,这时用FTP Server就能很好地实现.Linux上常用的FTP Server有VSFTPD和ProFTPD,其中ProFTPD简单易用,功能也不错,这里以ProFTPD为例搭建FTP服务器.当然,FTP也可以作为局域网内文件共享的一种方式,比如你的室友使用Windows,向你的Ubuntu ProFTPD个人电脑上传了一部影片,这样就不用拿U盘去拷贝了,其他室友也可以从你的ProFTPD上下载影片.ProFTPDproftpd的配置方式类似apache,比vsftpd更易用,xampp就集成了proftpd. 复制代码代码如下:sudo apt-get install proftpd-basic 复制代码代码如下:sudo netstat -antp|grep proftpd查看proftpd监听的21端口 用proftpd提供的ftpasswd新建虚拟用户test并设置密码: 复制代码代码如下:复制代码代码如下:eechen: 复制代码代码如下:sudo chown proftpd:nogroup /png/proftpd/passwd 设置passwd文件读写权限,确保proftpd能读取该文件. 复制代码代码如下:vsftpd的简单配置复制代码代码如下:复制代码代码如下:复制代码代码如下:sudo /etc/init.d/vsftpd startsudo /etc/init.d/vsftpd stop
Debian桌面环境默认不允许root登录,所以需要修改配置。 一、让Debian可以使用root登录 1)首先修改gdm3的设定文件(/etc/gdm3/daemon.conf),在[security]字段后面追加如下一行: 复制代码代码如下:vi /etc/pam.d/gdm-password 将auth required pam_succeed_if.so user != root quiet_success注释掉 //本行前加# 二、让Debian以root自动登录 1)首先修改gdm3的设定文件(/etc/gdm3/daemon.conf),在[daemon]字段后面追加如下两行: 复制代码代码如下:TimedLoginEnable = true 复制代码代码如下:vi /etc/pam.d/gdm-autologin 将[/ode]auth required pam_succeed_if.so user != root quiet_success[/code]注释掉。 //在本行前加#,取消Debian不让root登录的限制。 重启系统即可!
为了方便开发人员在Visual Studio中使用GitHub,微软联合GitHub为Visual Studio 2015开发了GitHub插件,然而由于该插件中存在Bug,导致一位用户在短短几小时内就损失了6500美元。这一事件刚发生不久。今天小编给大家带来微软vs2015gitHub插件bug解决方法及微软vs2015gitHub插件更新下载,为了大家使用安全,用户们请及时更新! 事情的始末是这样的:从去年开始,黑客们就开始借助机器人程序24小时扫描GitHub,企图窃取用户不小心公开在GitHub中的亚马逊AWS API key,然后利用窃取到的AWS API key租赁服务器用于挖比特币。由于Visual Studio 2015的GitHub插件存在一处Bug,导致这位用户本想提交到私有仓库的代码被推送到了公有库,结果AWS key被暴露。不幸的是,在意识到问题之前,AWS key已被某比特币矿主爬到,结果导致该用户在几小时内损失了6500美元。事发后, 微软与GitHub积极联系了这位用户,目前已经提供了修复更新。假如你正在使用这款插件,请及时更新。Visual Studio 2015 GitHub插件更新:(点此下载)。
二手美版iPad的使用体验(从价格到功能,一文详解二手美版iPad的优势与劣势)
常见的Flash播放器插件安装是这样的:复制代码代码如下:sudo ln -fs /usr/lib/adode-flashplugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so 5.重启firefox,即可。BUT....复制代码代码如下:E:无法获得锁/var/lib/dpkg/lock- open (11:资源暂时不可用)复制代码代码如下:sudo rm -rf /var/cache/apt/archives/lock复制代码代码如下:E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。既然系统给出了这样的提示,那咱照大爷说的办呗,所以老老实实运行:复制代码代码如下:sudo dpkg --configure -a结果却是:我可以说脏话吗?嗯,不能吗?好吧,继续想办法解决问题!头痛医头脚痛医脚,这里我当时有两条思路。第一是结束掉dpkg的进程,然后再次运行sudo dpkg --configure -a,结果当然是失败告终。所以还是得从卸载掉之前安装的flashplugin下手,值得注意的是,这里并不是运行系统提示我们运行的sudo dpkg --configure -a,而是sudo dpkg -r flashplugin-installer,所以运行:复制代码代码如下:sudo dpkg -r flashplugin-installer但是这时显示:复制代码代码如下:dpkg: error: dpkg status database is locked by another process神马!你又被锁定了?so,老办法搞定它!搞定之后需要再次执行未成功的卸载命令复制代码代码如下:sudo rm -rf /var/lib/dpkg/lock复制代码代码如下:ps -af | grep dpkg这时可以看到dpkg的具体进程信息:复制代码代码如下:root 4439 4427 0 01:42 pts/3 00:00:00 /bin/sh /var/lib/dpkg/info/update-notifier-common.postinst configure 0.119ubuntu8.1 ray 4659 3635 0 01:42 pts/4 00:00:00 grep --color=auto dpkg抓住它就不要放过它!捉住干掉,执行:复制代码代码如下:sudo kill -9 4439至此,卸载工作就算是成功告终了,下面步入安装flashplugin的正轨。首先去Adobe官网下载复制代码代码如下:cd /home/aa/Downloads复制代码代码如下:sudo cp -r usr/* /usrsudo cp libflashplayer.so /usr/lib/firefox/plugins/这时候已经完成了复制工作,可以使用sudo vim /usr/lib/firefox/plugins/libflashplayer.so来验证是否完成了动作,假如看到了一堆的乱码,那就是成功完成了步骤。输入:q即可退出vim。
LAMP的概念:Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。安装LAMP就已经安装了 网页服务器 数据库 Perl/PHP/Python语音环境。假如你是安装到本机上测试的话,最好确保hosts的内容为这样username@ubuntu:~$ cat /etc/hosts127.0.0.1 localhost安装安装LAMP套件一次性安装sudo tasksel用空格选中LAMP,回车即可。(不过要小心别修改其他的选项,否则会安装或删除该服务!)仔细手动安装法(最小组件)sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server有些是因为依赖关系会自动安装的,但是为了保险,所以多打了一些。开始安装时sudo会问您密码(只是有可能),这是系统管理员的密码。安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。图形安装法在新立得软件包管理器中选择 编辑--使用任务分组标记软件包在打开的窗口中 勾选 LAMP SERVER 然后确定。在主窗口中 点击绿色的对号 应用 按钮好了 。接下来就是等待...等待新立得 自动下载安装完。注意: 安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。打开 http://localhost 或 http://127.0.0.1图形化管理软件(可选)安装webmin这是一个系统管理软件,管理包含LAMP组件在内的大部分系统服务。同时能进行安装、进程管理等多种系统功能。先到webmin官方下载软件 在该软件包存放位置下,打开终端。(你也可以用命令切换到该位置)sudo dpkg -i 软件包名(用Tab可以少输点字)假如提示缺少依赖,那差什么就装什么访问地址(注意是加密安全链接):https://127.0.0.1:10000安装phpmyadmin这是一个数据库管理软件,管理mysql.其实这也是个安全隐患,建议通过openssh来管理服务器。方案一:终端中运行命令 (不推荐)sudo apt-get install phpmyadmin方案二:强烈建议不要从源里安装在phpmyadmin官网上下载软件包,解压缩到本地目录/var/www/phpmyadmintips:假如你请直接解压到/var/www/phpmyadmin,假如不存在phpmyadmin,请自行创建在终端下执行sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.phpsudo gedit /var/www/phpmyadmin/config.inc.php找到“blowfish_secret”在后面填上任意字母$cfg[Servers][$i][auth_type]=cookie;$cfg[Servers][$i][host]=localhost;$cfg[Servers][$i][connect_type]=tcp;$cfg[Servers][$i][compress]=false;$cfg[Servers][$i][extension]=mysql;保存,退出安装php5-mcryptsudo apt-get install php5-mcrypt编辑php配置文件sudo gedit /etc/php5/apache2/php.ini在extension下面加上(任何独立一行就行)extension=php_mcrypt.so (原来的php5-mcrypt.so无效)保存,重启apache2sudo /etc/init.d/apache2 restart在浏览器里输入http://localhost/phpmyadmin注:假如进入phpmyadmin出现配置文件引用失败则删除刚自己添加的$cfg[Servers][$i][auth_type]=cookie;$cfg[Servers][$i][host]=localhost;$cfg[Servers][$i][connect_type]=tcp;$cfg[Servers][$i][compress]=false;$cfg[Servers][$i][extension]=mysql;保存,退出然后再重启apache2sudo /etc/init.d/apache2 restart在浏览器里输入http://localhost/phpmyadmin配置文件路径1>apache 的配置文件路径 /etc/apache2/apache2.conf2>apache 网站字符编码配置路径 /etc/apache2/conf.d/charset3>php.ini 路径 /etc/php5/apache2/php.ini4>mysql配置文件 路径 /etc/mysql/my.cnf 一般不要使用,尤其是新手5>phpmyadmin配置文件路径 /etc/phpmyadmin/apache.conf6>默认网站根目录 /var/www常用命令1.重启apachesudo /etc/init.d/apache2 restart2.重启mysqlsudo /etc/init.d/mysql restart配置apache1.更改默认字符集终端中使用命令sudo nano /etc/apache2/conf.d/charset将其中的# AddDefaultCharset的井号去掉,后面字段改成UTF-8(假如您的网站是这样了话)AddDefaultCharset UTF-8中间的空格数并不重要,但一定要有。2.添加支持文件类型(一般不需要),与网站地址(需要)终端中使用命令sudo nano /etc/apache2/apache2.conf在配置文件最后面加入下面几行:添加文件类型支持 (注:假如无法在html中解析php的语句,添加下面语句。网上好多都是说直接编辑httpd.conf,但是ubuntu版本的apache2没有这个文件,你可以直接编辑apache2.conf,或者自己加一个httpd.conf,作为用户配置文件,apache2.conf 中include这个配置文件。)AddType application/x-httpd-php .php .htm .html添加首页文件 三个的顺序可以换 前面的访问优先 (当然你也可以加别的 比如default.php)DirectoryIndex index.htm index.html index.php更改服务器地址(这里改为本机),您可以凭您喜好修改,就是必须一致ServerName 127.0.0.1修改apache的根目录DocumentRoot:sudo nano /etc/apache2/sites-enabled/000-default将其中的 DocumentRoot /var/www 改成您想要的目录比如 DocumentRoot /var/www/htdocs/ 以上Apache2就基本配置完成了。重启Apache2服务即可。 下面的是参考,一般不需要改变,除非有特殊需求。sudo nano /etc/apache2/ports.conf #修改端口号,把 NameVirtualHost *:80 改为NameVirtualHost 127.0.0.1:80 , 修改 Listen 80再修改site的配置文件/etc/apache2/sites-available/default80是端口号sudo a2enmod rewrite #开启apache 的rewrite功能Apache模块sudo a2enmod #启用模块sudo a2dismod #禁用模块配置PHP5这个没什么好说的 根据个人自己需要建议将安全模块开启(注意!开启后phpmyadmin会不能用)sudo nano /etc/php5/conf.d/php.ini注意:你可能需要敲入命令php --ini或php -i | grep php.ini来获取你的php cli加载的php.ini路径(Loaded Configuration File,比如 /etc/php5/cli/php.ini 而非 /etc/php5/conf.d/php.ini)。但此文件并不一定是apache php5模块加载的php.ini文件,假如要获得apache php5模块加载的php.ini,请参见测试_phpinfo()nano可以用Ctrl+w来搜索将 safe_mode = off safe_mode = 设置为 safe_mode = on safe_mode = /var/www/htdocs/ 以上 /var/www/htdocs/是您在上面设置个网站根目录,请按照情况修改,结尾的/是一定要加的,不然 /var/www/htdocsa,/var/www/htdocsb,等目录也可以访问。以下是更改默认时区;date.timezone=去掉前面的分号 后面加个PRC 。表示中华人民共和国(就是GMT+8时区)date.timezone= PRC配置MySQLMySQL常用命令MySQL大部分命令是以;结尾,这里除了5给出的命令,其它一定要以;结尾!1.进入mysqlmysql -h [服务器地址] -u [用户名〕-p这是访问本地服务器mysql -h 127.0.0.1 -u [用户名〕 -p如:mysql -h 127.0.0.1 -u root -p认证成功之后就进入mysql的命令控制台,以下都是在mysql的命令控制台的命令。2.显示已经存在的数据库SHOW DATABASES;3.创建数据库 数据库名在这里是没有[]号的!!,还有在linux下是区分大小写(只是使用时有关!)。CREATE DATADASE [数据库名];4.创建一个受限用户 这个用户(testuser)只有一个数据库(这里是test库)的访问写入权限,这个数据库创建与删除表的权限,并且只能在本地登入,密码为userpasswdgrant select,insert,update,delete,create,alter on test.* to test@localhost IDENTIFIED BY userpasswd;5.退出数据库quit 或者 q配置文件(新手、无特殊要求勿动)sudo nano /etc/mysql/my.cnf这里有一个地方要注意 默认:是只允许本地访问数据库的这里不是说本机架设了网站,用户通过架设在的网页不能访问MySQL ,是指其它机子不能直接访问MySQL bind-address 127.0.0.1解除限制只能本地访问mysql,假如需要其他机器访问,应使用如下语句,把这“bind-address 127.0.0.1”句话用#注释掉#bind-address 127.0.0.1配置phpmyadmin(没装就不要看)sudo apt-get install phpmyadmin访问 http://localhost/phpmyadmin ,phpmyadmin 默认并不是安装在 /var/www下面的而是在 /usr/share/phpmyadmin你可以把phpmyadmin复制过去 或者 链接过去sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin然后 终端中运行命令sudo gedit /etc/phpmyadmin/apache.conf然后把下面两句的路径 改为/var/www/phpmyadmin(因为我已经配置好环境,所以忘记了phpmyadmin中默认配置怎么写的。。反正就是在第三行和第四行的两句.假如我没记错的话 应该是下面这样)Alias /phpmyadmin /usr/share/phpmyadmin改为:Alias /phpmyadmin /var/www/phpmyadminLAMP到此已经配置完成了测试 phpinfo(); (根据需要,自己选择,可不做)创建、测试phpinfo:sudo vi /var/www/info.php 注意:这里的路径错了,应该是sudo vi /var/www/htdocs/info.php 修改人:fenghelong邮箱fenghelong_njit@163.com< php phpinfo(); >打开 http://localhost/info.php 。性能优化(根据需要,自己选择,可不做)安装Zend Optimizer要求PHP版本为5.2,不支持Ubuntu10.04的PHP5.3,请参照PHP5.2。下载 Zend Optimizer。 直接贴下载地址,参考版本号改(这是32位的),不然主页要注册才能下 http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gztar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gzcd ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_compsudo mkdir /usr/local/zendsudo cp ZendOptimizer.so /usr/local/zend编辑php.inisudo gedit /etc/php5/apache2/php.ini开头加入,注意标点符号要英文。[Zend Optimizer]zend_optimizer.optimization_level=1 zend_extension=/usr/local/zend/ZendOptimizer.so重启apache2sudo /etc/init.d/apache2 restart还是上面那个phpinfo文件,要能看到如下信息This program makes use of the Zend Scripting Language Engine:Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies安裝XCachesudo apt-get install php5-xcacheroot@ubuntu:/home/qii# dpkg -l | grep xcachii php5-xcache 1.2.2-5 Fast, stable PHP opcode cacherxcache配置文件路径是/etc/php5/conf.d/xcache.ini编辑php.inisudo gedit /etc/php5/apache2/php.ini把xcache.ini的内容加入到php.ini。 重启apache2sudo /etc/init.d/apache2 restart检查安装是否成功root@ubuntu:/home/qii# php -vPHP 5.2.10-2ubuntu6 with Suhosin-Patch 0.9.7 (cli) (built: Oct 23 2009 16:30:10) Copyright (c) 1997-2009 The PHP GroupZend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with XCache v1.2.2, Copyright (c) 2005-2007, by mOo还有前面info.php页应该有XCache模块这里有点奇怪的是,假如不把xcache.ini的内容加入php.ini,apache也能载入XCache,但info.php上没XCache模块。安装eAcceleratorsudo apt-get install php5-dev下载 eAcceleratorwget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2tar jxvf eaccelerator-0.9.6.1.tar.bz2cd eaccelerator-0.9.6.1phpizesudo ./configure -enable-eaccelerator=sharedsudo makeqii@ubuntu:~/tmp/eaccelerator-0.9.6.1$ sudo make installInstalling shared extensions: /usr/lib/php5/20060613+lfs/修改php.ini文件,安装为Zend扩展,最好放在开头,放到[zend]之前,免的出莫名其妙的问题:sudo vi /etc/php5/apache2/php.ini[eaccelerator]zend_extension=/usr/lib/php5/20060613+lfs/eaccelerator.so eaccelerator.shm_size=16 eaccelerator.cache_dir=/tmp/eaccelerator eaccelerator.enable=1 eaccelerator.optimizer=1 eaccelerator.check_mtime=1 eaccelerator.debug=0 eaccelerator.filter= eaccelerator.shm_max=0 eaccelerator.shm_ttl=0 eaccelerator.shm_prune_period=0 eaccelerator.shm_only=0 eaccelerator.compress=1 eaccelerator.compress_level=9 eaccelerator.allowed_admin_path=/var/www/control.php创建cache缓存目录eaccelerator.cache_dir=/var/cache/eaccelerator 这里定义cache路径默认值是/tmp/eaccelerator,这非常简单因为任何人都对该目录可写,但是并不明智,因为重启后系统会自动清理该目录。一个更好的地方是/var/cache/eaccelerator。创建该目录并确保它对eAccelerator的使用者可写(通常该用户是你的网络服务器运行者,可能是www-data)。 使用默认值的话这样继续:mkdir /tmp/eacceleratorchmod 777 /tmp/eaccelerator改成 /var/cache/eaccelerator的话这样继续,先改php.inieaccelerator.cache_dir=/var/cache/eacceleratorsudo mkdir /var/cache/eacceleratorsudo chown root:www-data /var/cache/eacceleratorsudo chmod u=rwx,g=rwx,o= /var/cache/eaccelerator复制控制文件control.php到网站根目录sudo cp control.php /var/www/htdocs/修改control.php的$user和$pw,默认是admin和eAcceleratorsudo vi /var/www/htdocs/control.php重启apachesudo /etc/init.d/apache2 restart打开 http://localhost/control.php查看之前的info.php页面,有下列字段:This program makes use of the Zend Scripting Language Engine:Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator安全隐藏服务器信息vim /etc/apache2/apache2.confServerTokens Prod指定apache2的运行账户以root来运行是很危险的,用下面的方法更改,这里是都改为www-datavim /etc/apache2/envvarsexport APACHE_RUN_USER=www-dataexport APACHE_RUN_GROUP=www-data要确认存在这些用户组。启用.htaccess这个对pbpbb3这样有附带.htaccess的程序有利,不过其它场合有可能引发问题。 方法:在网站主机配置下加入AllowOverride AuthConfi 例子:vim /etc/apache2/sites_available/default...AllowOverride AuthConfig...其他PDO的安装pecl search pdosudo pecl install pdosudo pecl install pdo_mysql最后编辑php.inisudo gedit /etc/php5/apache2/php.ini再最后面添加两行:extension = pdo.soextension = pdo_mysql.so排错无法解析php文件,浏览器提示下载所要打开的php文件执行:sudo apt-get install libapache2-mod-php5sudo a2enmod php5假如显示为:This module does not exist!那就要彻底删除libapache2-mod-php5,然后重新安装它sudo apt-get remove --purge libapache2-mod-php5sudo apt-get install libapache2-mod-php5重启apache2sudo /etc/init.d/apache2 restart清除浏览器缓存,然后输入http:localhost虚拟主机见Apache虚拟主机指南屏蔽迅雷迅雷的user-agent是Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; )Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.0)Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 3.5.20706)Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)通过.htaccess文件屏蔽迅雷的下载/盗链功能:RewriteEngine On#Anti ThunderRewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)___FCKpd___98nbsp; [NC,OR]RewriteCond %{HTTP_USER_AGENT} ^Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.0)___FCKpd___98nbsp; [NC,OR]RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; )___FCKpd___98nbsp; [NC,OR]RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 3.5.20706)___FCKpd___98nbsp; [NC,OR]RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)___FCKpd___98nbsp; [NC]RewriteRule ^.*.(gif|jpg|bmp|zip|rar|exe|mp3|swf)___FCKpd___98nbsp; / [NC,F]你可以用Firefox的扩展user-agent switcher来测试效果。假如你的资料地址已经被迅雷索引,请修改资源的路径地址。假如用户手动用UltraEdit改写迅雷的user-agent,亦或者本机装虚拟机,虚拟机挂代理,迅雷挂虚拟机中的代理,这种屏蔽方法就失效了。附录apache2配置文件与子目录一览表/etc/apache2/apache2.conf 全局配置 /etc/apache2/envvars 环境变量 /etc/apache2/ports.conf httpd服务端口信息 /etc/apache2/conf.d/一般性配置文件存放地 /etc/apache2/mods-available/ 已安装的模块 /etc/apache2/mods-enabled/ 已经启用的模块/etc/apache2/sites-available/ 可用站点信息 /etc/apache2/sites-enabled/ 已经启用的站点信息,当中的文件是到/etc/apache2/sites-available/ 文件的软连接。 /etc/apache2/httpd.conf
关于 update-rc.d 的一些使用介绍 命令功能 update-rc.d -f remove 从所有的运行级别配置目录中是删除指定的服务 update-rc.d start 配置服务在运行级别列表中按指定的顺序启动 update-rc.d stop 配置服务在运行级别列表中指定的顺序停止 update -rc.d与RH的chkconfig之间最大的不同就在于update-rc.d是要设置所以指向/etc/init.d目录下服务脚本的运行级别链接,而chkconfig是要每一个运行级别单独配置服务。从本质上来说,这也就意味着每次我们使用update-rc.d改变一个运行级别,我们就不得不改变所有的。例如,下面的命令序列与命令chkconfig -level 2345 inetd off的作用相同: $ update-rc.d -f inetd remove $ update-rc.d inetd stop 20 0 1 2 3 4 5 6 . 第一个命令移除了所有的指向/etc/init.d/inetd服务脚本的运行级别链接,-f标志将会使得update-rc.d即使在inetd脚本本身已经存在的情况仍然进行相应的处理。第二个命令在每一个运行级别创建了一个服务级别为20的停止脚本。例如,这会创建一个 /etc/rc3.d/K20inetd的符号链接来禁止运行级别3中inetd的运行。(在这里大家要注意的是大家要显示的添加reboot与 shutdown运行级别,即0和6,仅管其中所有的服务都会被设置成为“stop“)。作为另外的一个例子,下面所显示的命令将会在运行级别3到5允许 inetd的运行,而在其他的运行级别中则被禁止: $ update-rc.d -f inetd remove $ update-rc.d inetd start 20 3 4 5 . Stop 20 0 1 2 6 . Debian的update-rc.d最初看起来会叫人有一些迷惑,但是旦我们明白,我们就会发现他可以多么出色的完成我们的工作。
三星S3电信版(功能强大,性能稳定,深受用户喜爱)
Ubuntu Trusty带来的是3.13.0 Linux kernel ,需要准备所有ubuntu库的某些条件,docker安装包被称之为docker.io。(注:Ubuntu (和Debian)包含有一些比较旧的同样被称之为docker的KDE3/GNOME2安装包,因此此处的docker安装包被称之为docker.io。)安装:安装ubuntu下的安装包(可能不是最新的)$ sudo apt-get update $ sudo apt-get install docker.io $ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker $ sudo sed -i $acomplete -F _docker docker /etc/bash_completion.d/docker.io $ source /etc/bash_completion.d/docker.io假如你想尝试一下最新版打docker首先,你要检查一下APT系统能够被https解析,URLs:文件/usr/lib/apt/methods/https应该已经存在了,假如没有,你需要安装软件包apt-transport-https![ -e /usr/lib/apt/methods/https ] || { apt-get update apt-get install apt-transport-https }之后,添加Docker repository key到本地keychain$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9添加docker软件仓库到软件源,升级软件源,安装lxc-docker包!$ sudo sh -c echo deb https://get.docker.com/ubuntu docker main >/etc/apt/sources.list.d/docker.list $ sudo apt-get update $ sudo apt-get install lxc-docker注:有个简单脚本可以用于这个过程$ curl -sSL https://get.docker.com/ubuntu/ | sudo sh验证所有的工作都如预期完成了$ sudo docker run -i -t ubuntu /bin/bashOK,完毕!谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。
企商汇
益华科技
源码下载
IT资讯网
源码库
IT技术网
服务器租用
香港云服务器
亿华云
亿华互联
思维库
益强编程堂
码上建站
益强智囊团
益华科技
益强资讯优选
益华IT技术论坛
益强科技
汇智坊
智能时代
云智核
多维IT资讯
亿华科技
编程之道
运维纵横
亿华灵动
益强前沿资讯
亿华智慧云
亿华智造
极客编程
全栈开发
科技前瞻
益强数据堂
创站工坊
亿华云计算
码力社
益强IT技术网
益强编程舍
云站无忧
亿华云
益华科技
Copyright © 2025 Powered by
探索iOS9.3.2正式版的全新特性和改进(提升性能与用户体验,为iPhone带来更多可能性)
,
创站工坊
滇ICP备2023006006号-44
sitemap