给客户备份ECSHOP数据时候发现的stats表问题

0 个评论
今天给客户备份ECSHOP数据,开始都很正常 然后遇到一个表貌似有一百来万的数据,一看是stats表 等待了十来分钟都没备份完这个表 然后我查了一下,是ECSHOP的访问数据统计表 他们说: ecshop默认每次访问页面,都会在 stats表里插入一条记录, 如果你的网站访问量大的话。 不及时清理stats表的话, 系统会挂掉的   然后我看了一下,数据库总共400M   解决办法: 访问量很大的站,那个表增涨的很快的。后台可以直接关闭统计功能的, 后台 》系统设置 》商店设置 》基本设置 》站点访问统计: 然后后台 后台直接执行SQL    truncate ecs_stats  一了百了   经过清空后一看数据库,才40M,一下子就备份完成了  
2013-12-04 / ecshop / 2,983 views浏览
阅读全文

dede点击顶级栏目跳转到第一个子栏目

0 个评论
新建一个url.htm文件,然后将一级栏目的栏目属性设置为封面页。并将封面模版更改为url.htm。 将以下代码复制到该文件中即可; <script> {dede:channel type=’son’ row=’1′} window.location.href='[field:typelink /]’; {/dede:channel} </script>
2013-12-03 / dedecms / 3,282 views浏览
阅读全文

VI命令使用(查找替换)

0 个评论
  esc:   命令模式与插入模式的切换 一、vi查找:    当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找,               不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出现了 “/”然后输入你要查找的关键字               敲回车就可以了。如果你要继续查找此关键字,敲字符n就可以继续查找了。值得注意的是“/”是向下查找,而“?”               是向上查找,而在键盘定义上“?”刚好是“/”的上档符. 二、VI替换:vi/vim 中可以使用 :s 命令来替换字符串§以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊飕还有很多需要学习),记录几种在此,方便以后查询§ :s/vivian/sky/ 替换当前行第一个 vivian 为 sky  :s/vivian/sky/g 替换当前行所有 vivian 为 sky  :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky  :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky  n 为数字,若 n 为 .,表示从当前行开始到最后一行  :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky  :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky             可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符 :s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/  :%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/                1.:s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky                2. :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky  :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky  (n 为数字,若 n 为 .,表示从当前行开始到最后一行)                3. :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky  :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky                4. 可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符  :s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/                5. 删除文本中的^M                问题描述:对于换行,window下用回车换行(0A0D)来表示,linux下是回车(0A)来表示§这样,                      将window上的文件拷到unix上用时,总会有个^M.请写个用在unix下的过滤windows文件的换行符(0D)                      的shell或c程序§ § 使用命令:cat filename1 | tr -d “^V^M” > newfile;  § 使用命令:sed -e “s/^V^M//” filename > outputfilename.需要注意的是在1、2两种方法中,^V和^M指的是Ctrl+V和Ctrl+M.你必须要手工进行输入,而不是粘贴§  § 在vi中处理:首先使用vi打开文件,然后按ESC键,接着输入命令:%s/^V^M//.  § :%s/^M$//g                如果上述方法无用,则正确的解决办法是: § tr -d \”\\r\” < src >dest  § tr -d \”\15\” dest  § strings A>B               6. 其它                利用 :s 命令可以实现字符串的替换§具体的用法包括: :s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 str1  :s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1  :§,$ s/str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1  :1,$ s/str1/str2/g 用字符串 str2 替换正文中所有出现的字符串 str1  :g/str1/s//str2/g 功能同上           从上述替换命令可以看到:g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加 g,                  表示只对搜索字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符                 串的行进行替换操作§
2013-12-02 / 网站制作技术 / 2,543 views浏览
阅读全文

CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

0 个评论
  准备篇: 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正确的应该是添加到默认的22端口这条规则的下面 如下所示: ############################## 添加好之后防火墙规则如下所示 ############################## # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT -A INPUT -j REJECT –reject-with icmp-host-prohibited -A FORWARD -j REJECT –reject-with icmp-host-prohibited COMMIT ################################################################################################## /etc/init.d/iptables restart #最后重启防火墙使配置生效 2、关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq #保存,关闭 shutdown -r now #重启系统 安装篇: 一、安装Apache yum install httpd #根据提示,输入Y安装即可成功安装  /etc/init.d/httpd start #启动Apache 备注:Apache启动之后会提示错误: 正在启动 httpd:httpd: Could not reliably determine the server’s fully qualif domain name, using ::1 for ServerName  解决办法: vi /etc/httpd/conf/httpd.conf #编辑 找到 #ServerName www.example.com:80 修改为 ServerName www.osyunwei.com:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost :wq! #保存退出 chkconfig httpd on #设为开机启动 /etc/init.d/httpd restart #重启Apache 二、安装MySQL 1、安装MySQL yum install mysql mysql-server #询问是否要安装,输入Y即可自动安装,直到安装完成 /etc/init.d/mysqld start #启动MySQL chkconfig mysqld on #设为开机启动 cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可) 2、为root账户设置密码 mysql_secure_installation 回车,根据提示输入Y 输入2次密码,回车 根据提示一路输入Y 最后出现:Thanks for using MySQL! MySql密码设置完成,重新启动 MySQL: /etc/init.d/mysqld restart #重启 /etc/init.d/mysqld stop #停止 /etc/init.d/mysqld start #启动 三、安装PHP5 1、安装PHP5 yum install php 根据提示输入Y直到安装完成 2、安装PHP组件,使 PHP5 支持 MySQL yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt 这里选择以上安装包进行安装 根据提示输入Y回车 /etc/init.d/mysqld restart #重启MySql /etc/init.d/httpd restart #重启Apche 配置篇 一、Apache配置 vi /etc/httpd/conf/httpd.conf #编辑文件 ServerTokens OS  在44行 修改为:ServerTokens Prod (在出现错误页的时候不显示服务器操作系统的名称) ServerSignature On  在536行 修改为:ServerSignature Off (在错误页中不显示Apache的版本) Options Indexes FollowSymLinks  在331行 修改为:Options Includes ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录) #AddHandler cgi-script .cgi 在796行 修改为:AddHandler cgi-script .cgi .pl (允许扩展名为.pl的CGI脚本运行) AllowOverride None  在338行 修改为:AllowOverride All (允许.htaccess) AddDefaultCharset UTF-8 在759行 修改为:AddDefaultCharset GB2312 (添加GB2312为默认编码)   Options Indexes MultiViews FollowSymLinks 在554行 修改为 Options MultiViews FollowSymLinks(不在浏览器上显示树状目录结构) DirectoryIndex index.html index.html.var 在402行 修改为:DirectoryIndex index.html index.htm Default.html Default.htm index.php Default.php index.html.var (设置默认首页文件,增加index.php) KeepAlive Off 在76行 修改为:KeepAlive On (允许程序性联机) MaxKeepAliveRequests 100 在83行 修改为:MaxKeepAliveRequests 1000 (增加同时连接数)  :wq! #保存退出 /etc/init.d/httpd restart #重启 rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html #删除默认测试页 二、php配置 vi /etc/php.ini #编辑 date.timezone = PRC #在946行 把前面的分号去掉,改为date.timezone = PRC disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname #在386行 列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。 expose_php = Off #在432行 禁止显示php版本的信息 magic_quotes_gpc = On #在745行 打开magic_quotes_gpc来防止SQL注入 short_open_tag = ON #在229行支持php短标签 open_basedir = .:/tmp/ #在380行 设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,如果改了之后安装程序有问题(例如:织梦内容管理系统),可以注销此行,或者直接写上程序的目录/data/www.osyunwei.com/:/tmp/ :wq! #保存退出 /etc/init.d/mysqld restart #重启MySql /etc/init.d/httpd restart #重启Apche 测试篇 cd /var/www/html vi index.php #输入下面内容 <?php phpinfo(); ?> :wq! #保存退出 在客户端浏览器输入服务器IP地址,可以看到如下图所示相关的配置信息! 注意:apache默认的程序目录是/var/www/html 权限设置:chown apache.apache -R /var/www/html 至此,CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)教程完成!
2013-12-02 / centos / 3,715 views浏览
阅读全文

开始研究ubuntu服务器 2(安装Webmin,proftp,phpmyadmin)

0 个评论
常用命令 mkdir 目录名         => 创建一个目录 rmdir 空目录名      => 删除一个空目录 rm 文件名 文件名   => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名        => 创建一个空文件 安装zpanel的时候,服务器必须没安装过apache等软件 P.M.A.(PhP,MySQL,Apache) 如果已经安装了,然后有错误安装了zpanel,那么先卸掉所有东西把(我就犯了这个错误,只好到处找解决办法,就是下面的) dpkg -l *apache* *mysql* *php* | grep ^ii | awk ‘{ print $2}’ | xargs sudo apt-get -y purge –auto-remove 下面是我查到的技术原文: If you want to uninstall Zpanel, you will need to revers the install process. If you failed (most of cases) on PHP, or Apache, or MySQL, or in a mix between them then you can do an uninstall of PHP, MySQL, and Apache like this: Uninstall: dpkg -l *apache* *mysql* *php* | grep ^ii | awk ‘{ print $2}’ | xargs sudo apt-get -y purge –auto-remove Note: This will completely uninstall P.M.A.(PhP,MySQL,Apache) without questing you!!! You can remove “-y” from the syntax you you want to be asked if, or if not you want want to remove the packages. Or you you want to see what you are about to remove from you server, you can run: dpkg -l *apache* *mysql* *php* | grep ^ii | awk ‘{ print $2}’ Note 2: IF, you want to completely remove Zpanel, just add in the first line *proftpd* *bind*, but… NOTE THAT if you used any of those services before installing Zpanel, YOU will need to do a BackUp, FIRST and prior to UNINSTALL them. 感觉zpanel安装太麻烦了,还是先研究下webmin把 去官网下载 http://www.webmin.com/download.html 选适合ubuntu的 发现在ubuntu里直接下载不了,进去后会自动跳转下载 http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb 只好先下到我的xp里面,然后发现个大问题,怎么弄到ubuntu里,网上说可以samba啥的文件共享或者ftp啥的 然后我想了一个最简单的方法,因为我的XP是装有apache的,我把那个文件放到网站根目录 然后在ubuntu里用wget直接用IP访问xp的网站下载 sudo wget http://192.168.1.2/webmin_1.660_all.deb deb包是debian,ubuntu等LINUX发行版的软件安装包,是类似于rpm的软件包,而非debian,ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装也比较麻烦。 1.一般在此类发行版中可以直接双击安装。 2.手动安装。如果您喜欢使用终端,您需要管理员权限来安装一个 .deb 文件。 打开终端后,输入:  sudo dpkg -i webmin_1.660_all.deb 要卸载一个 .deb 文件,在您的软件包管理器中取消选中它。或者在终端中,输入: sudo dpkg -r package_name 结果安装出错了,貌似缺少点东西 在这里找到了解决办法 http://ubuntuforums.org/showthread.php?t=1639893 sudo apt-get -f install 就可以安装好了 然后用https://网站IP:10000/访问,比如我的https://192.168.1.90:10000/ 果然安装起来比zpanel简单多了,使用一个可以有管理员权限的账户登录进去 然后就简单了,在自己机子上根据提示装java就可以远程看到服务器上的文件 然后装个FTP吧,不然传文件真的很麻烦 WU-FTP Server和ProFTPD Server比较常用,据说WU-FTP Server漏洞太多,那就ProFTPD Server吧 proftpd的安装 Sudo apt-get install proftpd 去webmin官网找ProFTPD管理模块 http://www.webmin.com/standard.html 然后进webmin里装下模块 Webmin->Webmin 配置->Webmin 模块->Standard module from www.webmin.com点右边选好模块 然后点“从文件安装模块” 然后回到Webmin 配置页面那里在最底下有个refresh modules,就能把proftp由Un-used Modules菜单移动到 服务器 这个分类里 以后我们可以快捷地在 服务器 分类下面直接点进去 进行管理 左边菜单  Un-used Modules在最下面,是灰色的,我找了好久才注意到有这么个东西 放着一些尚未使用的模块 其他FTP设置的问题以后再研究了 目前还得解决一个问题就是phpmyadmin的安装 安装phpmyadmin sudo apt-get install phpmyadmin 选apache再选NO就可以了 访问网址http://服务器IP/phpmyadmin比如我的http://192.168.1.90/phpmyadmin  
2013-12-01 / 网站制作技术 / 3,240 views浏览
阅读全文

开始研究ubuntu服务器

0 个评论
 这几天上全球主机论坛 听里面的牛人说手上没几个VPS都不好意思跟人打招呼 好吧,我承认我没有 于是我想申请几个免费VPS来练练手 他们又来一句话,免费的是最贵的(数据无法保障,随时可能删除你的帐号) 我看看国外那些免费VPS貌似申请也比较麻烦,很多要发帖,要验证信用卡或者验证手机啥的,反正没有想象中那么简单 然后他们说练练手的话可以装虚拟机 好吧,虚拟机就虚拟机,想咋玩就咋玩,不喜欢就直接删了   开始找虚拟机软件,大名鼎鼎的VMware Workstation我还是知道的,但一看,要收费,当然也可以破解,软件大小500M左右 再一看,还有个叫VMware player的软件才100M,还是免费的,还和上面是同一个公司的 上网查了一下,貌似功能少了很多,我感觉只要能虚拟就行,管他功能多少 于是下了VMware player   安装好VMware player,从网上下了ubuubuntu-12.04.3-server-i386.iso 然后在虚拟机里安装好(必须先断网,不然安装的时候要更新啥的,慢死了,),装好后发现,竟然无图形界面,好吧,要回到DOS时代了   下面是一些总结,当然我走了很多弯路才知道实际上按照下面的流程做才比较好 一、首先是更新源,源就相当于官方软件下载地,默认是国外的网址,那个慢啊 我觉得163的源不错: http://mirrors.163.com/.help/ubuntu.html 具体操作 1、打开源文件 gedit /etc/apt/sources.list 如果没有 gedit就使用vi sudo vi /etc/apt/sources.list   2、添加源     deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse     deb http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse     deb http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiverse     deb http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiverse     deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse     deb-src http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse     deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse     deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiverse     deb-src http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiverse     deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse 实际上,直接在原来的内容上修改也可以,把所有网址都改成mirrors.163.com的就可以了 3、更新源 sudo apt-get update 就会自动更新了   二、VI的操作 sudo vi /etc/apt/sources.list 分析下这个命令 sudo是linux系统管理指令 VI命令可以说是Unix/Linux世界里最常用的编辑文件的命令 最后面就是文件路径和文件名 输入命令回车后,有可能屏幕底下有提示,问是否编辑啥的,一般有个E开头的,是编辑的意思,按E就行了 进去后按下insert键改成插入模式,然后就可以用上下左右按键移动光标开始修改 修改完了以后,按ESC键退回到命令模式,底下就出现一条黑命令行,输入:wq!就可以退出了   三、网络连接的设置 虚拟机提供了几种方式    VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。   1.bridged(桥接模式)   在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟 系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机 系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。   使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。   如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。   2.host-only(主机模式)   在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。   提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。   在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。   如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。   3.NAT(网络地址转换模式)   使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟 系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚 拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机 器能访问互联网即可。   如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。   提示:以上所提到的NAT模式下的VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的 VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。VMnet8和VMnet1提供DHCP服务,VMnet0虚拟 网络则不提供    默认貌似是NAT模式,但是外面无法ping到虚拟机,所以我使用了bridged(桥接模式) 然后在ubuntu里面设置了一下静态IP sudo vi /etc/network/interfaces 里面有类似于 auto l0 iface l0 inet loopback 的东西 然后 在文件末尾添加以下内容:   # eth0   auto eth0   iface eth0 inet static   address 192.168.1.90   netmask 255.255.255.0   broadcast 192.168.1.255   保存并推出vi。注意,一定要加上“broadcast 192.168.1.255”这一行,否则OpenSSH客户端工具就无法连接到虚拟机。 192.168.1.90 这个主要是在XP里CMD下ipconfig看下自己机子的网络信息里会有类似192.168.1.12,然后我们设置同一网段就可以,最后面的数可以乱改,以后就是虚拟机的静态IP了 然后 sudo /etc/init.d/networking restart 这里有个小插曲,我是无线上网的,按照这样设置,死活不能PING通,让我苦恼了很久 后来插上了网线,竟然通了 上网一搜,原来是这个原因 虚拟机在尝试将主机的ip地址转换成MAC地址时出错了,故ARP缓存映射表里没有对的主机的MAC地址,解决方法:对主机绑定静态的MAC地址。 看起来很麻烦的样子,我就懒得弄了,还是插网线好了   四、安装SSH和LAMP SSH相当于远程控制,LAMP就是Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件  sudo tasksel 然后可以选安装的软件,空格键选中,tab键切换到ok,回车就行了   五、选择Web控制面板 控制面板有很多 cPanel/WHM DirectAdmin InterWorx ISPmanager Plesk For Linux HMS Panel 啥的 但是最大的缺点就是基本都是收费的 我找了一个免费的叫ZPanel的,目前正在研究中 免费的http://www.zpanelcp.com/download/ 查找一下适合的版本的下载地址 https://github.com/bobsta63/zpanelx/releases/download/10.1.0/installer-10-1-0-ubuntu-32.sh.x 然后到服务器去下载下来 wget https://github.com/bobsta63/zpanelx/releases/download/10.1.0/installer-10-1-0-ubuntu-32.sh.x 然后安装就行了 我见很多人也喜欢装webmin
2013-11-30 / 网站制作技术 / 3,162 views浏览
阅读全文

狗爹godaddy续费大优惠啦

0 个评论
今天中午发了一个短期优惠码给我,说是35%的优惠 我感觉35%算高的优惠了,于是进去给主域名续费了2年 后来进入另外一个帐号想给另外一个域名续费的时候,发现支付方式没有支付宝了 找资料找了半天,没解决,然后忽然想看看有没有其他优惠码 然后进入了这个站http://renewalcoupons.com/godaddy-renewal-promo-codes/ 一看续费优惠码gdbb776续费com才8.49+0.18,那可是巨惠了 43%的优惠了,相当于续费一个才53块 于是赶紧想办法又给主域名续费了2年 然后发现另外一个帐号只能选人民币付款,貌似它的汇率高一点,高2块钱那样,相当于续一个55块那样 感觉也不错了,以前我续费的时候都是60多的 赶紧续了3年~ 反正这个钱始终是要花的~      
2013-11-26 / 生活 / 3,017 views浏览
阅读全文

可以查SCI期刊的网站

0 个评论
http://www.medsci.cn http://www.medsci.cn/sciif.asp?action=search SCI(Scientific Citation Index)是美国科学信息研究所(ISI)编辑出版的引文索引类刊物,创刊于1964年。分印刷版、光盘版和联机板等载体。印刷版、光盘版从全球数万种期刊中选出3300种科技期刊,涉及基础科学的100余个领域。每年报道60余万篇最新文献,涉及引文900万条。   ·进入SCI这一刊物的论文即为SCI论文。SCI论文,顾名思义,即为被SCI索引收录的期刊所刊登的论文,目前我国科技界对SCI论文概念模式,曾经到现在小部分研究者误认为SCI是一本期刊,而由于南京大学率先引用并愈来愈成为各大高校和科研机构学术评价和奖惩的一类刊物。  
2013-09-10 / 生活 / 6,825 views浏览
阅读全文

Word 2003保存时经常出错,无法保存!

0 个评论
问题:环境为:Win XP 英文专业SP2系统,硬盘分区NTFS格式,Office 2003标准英文版+SP3。杀毒软件为SEP 以上都是正版软件,尝试重新安装Office 2003情况依旧。首先排除硬盘剩余空间的问题,其次可排除杀毒软件的问题。 用户在第二次打开文档编辑并保存时,出现如下提示:Word Cannot complete the save due to a file permission error。完了后跳出Do you want to retry the save?然后再点击Ok后,无法保存。只能另存到其它盘,并且文件格式变为 ~W…..tmp这种文件格式。完了后每次都得重启,然后将这个~wkjldj.tmp的更改为.doc格式的才能拿回数据.非常麻烦。现在公司不止一台是这样,不知道问题出在哪里,Office 重装后也是这个样子,该如何解决此办法。 解答:你在装系统时,将除系统盘外其它盘的NTFS默认的用户权限更改为every所致,默认的磁盘安全权限有administrator,system,users,将这三个删除就不行。所以用户在编辑Word文档并保存时,会出现故障。如果存储在系统盘用户桌面就不会。感觉是Word 2003 SP3包后才这样。其它用户没有升级SP3就不会这样。  
2013-09-10 / 网站制作技术 / 2,821 views浏览
阅读全文

excel的一些使用技巧

0 个评论
1去掉回车 1、CTRL+F调出查找替换对话框,选择替换 2、查找中输入:按住ALT,小键盘输入10 ,松开ALT 3、按替换   2去掉前后空白 用trim函数,比如B1单元格内是“ 23”,你在其他单元格输入=trim(B1)就会得到“23”,想替换,就复制这个单元格粘贴到原单元格,但必须是“选择性粘贴-粘贴数值”才行。   3删除重复行 数据菜单-》筛选-》高级筛选-》选中将筛选结果放到其他位置-》列表区域选择要删除重复行的表-》条件区域选择一个空格-》复制到选择一个空格(这个空格下方得有足够的空格)-》勾选 选择不重复的记录,确定在你选择的复制到 的那格开始就是删掉重复行的表格   4怎么删除excel中多余的空白行? EXCEL2003及以前版本,行数65536,列数256,无论你如何操作,是不能删除这些行或列的,要达到你的效果,只能使用隐藏行或列的功能。或者让表格显示这些空白行或列也没问题呀,打印时设置好后并不会打印出来的。隐藏效果的实现:你是不是要只显示前面的30行呀,点左边列中的第31行行标,按鼠标键shift+ctrl+↓,此时31行到65536行被选择,鼠标右键–隐藏,就只显示30行了。如果要取消隐藏,点行号1与列A的左上角交界处全选,右键–取消隐藏就行了。   5 excel 前后添加引号 假如数据在A列,在B1输入公式 =””””&A2&”””” 或=”“”&A2&””” 向下复制公式即可。上面两个公式分别给A2加上英文和汉语状态下的双引号
2013-09-09 / 生活 / 2,947 views浏览
阅读全文