分类目录归档:Linux

CentOS 下载快速安装nginx

Ubuntu下安装nginx,直接apt-get install nginx就行了,很方便。 但是今天装了CentOS6.2,直接yum install nginx不行,要先处理下源,下面是安装完整流程,也十分简单: 1、CentOS 6,先执行: rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm 2,查看yum的nginx信息 []# yum info nginx Loaded plugins: fastestmirror Determining fastest mirrors * base: mirror.esocc.com * extras: mirror.esocc.com * updates: mirror.esocc.com base | 3.7 kB 00:00 base/primary_db | 4.4 MB … 继续阅读

发表在 Linux | 标签为 , | 留下评论

阿里云linux服务器硬盘挂载

最近有个客户需要用阿里云,有幸用了以下。感觉还不错。 以下内容对于不同的linux 显示的提示信息可能有所不同,但是都会好用。 硬盘分区及挂载操作步骤: 1. 查看未挂载的硬盘(名称为/dev/xvdb) # fdisk -l Disk /dev/xvdb doesn’t contain a valid partition table 2. 创建分区 # fdisk /dev/xvdb … 输入n Command (m for help):n 输入p Command action e extended p primary partition (1-4) p 输入1 Partition … 继续阅读

发表在 Linux | 标签为 , , , , , | 6 条评论

全新的一台Linux安装lampp php网站手续大全

此配置适用于一台全新的Linux机器的一切配置,装好以下配置,基本就可以放心的玩了。 1.lampp 2.ulimit修改 #ulimit -n 看一下 1024 改成8192 #ulimit -n 8192 简单改一下仅仅当前有效,想持续有效修改etc/profile 最后加入ulimit -n 8192 #source /etc/profile 3.修改mysql的文件位置 4.设置iptables 开启80端口 CentOS /sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT 5. 配置phpmyadmin 将phpmyadmin改名字 关闭phpmyadmin root权限,为root设置密码 修改登录方式,为cookie or http 6.配置FTP /sbin/iptables … 继续阅读

发表在 Linux, PHP | 标签为 , , , | 2 条评论

Linux FTP自动登陆下载备份,上传文件脚本

使用远程的服务器,对另外一台远程的服务器进行FTP操作,速度要比本地机器操作快很多。 之前写过一篇关于FTP如何手工的在Linux进行远程操作, 今天找到一个自动批量的脚本,感觉很好。满足了我的需要。 我的A网站在香港 我的B服务器Linux的在国内。这样就可以把A网站自动备份到B服务器了。 希望本篇博客能给需要的同学一些帮助。 #####从ftp服务器上的/home/data 到 本地的/home/databackup#### #!/bin/bash ftp -n<<!   open 192.168.1.171   user guest 123456   binary   cd /home/data   lcd /home/databackup   prompt   mget *   close   bye   ! 2. FTP自动登录上传文件。 … 继续阅读

发表在 Linux | 标签为 , , , , | 留下评论

cvs客户端命令行使用办法

命令都是小事 cd ~ 环境变量添加:~/.bash_profile   export CVSROOT=:pserver:chenchao@10.4.37.12:/home/cvsroot source ~/.bash_profile MAC Linux通用 windows设置在path里。 变量才是重点  一下参考来源 http://51xuejianzhan.com/dev/20140408/191.html 要点: cvs import -m ‘t’ a4 a2 test 添加一个本地工程a2 到服务器根目录下的a4里(没有a4会自动创建a4) 1.导入一个项目工程: cvs import -m “import init tag” project_name ver_tag rel_tag   2.下载一个项目工程:   cvs co project_name   3.添加一个文件或目录:   cvs … 继续阅读

发表在 Linux, MAC | 标签为 , , | 留下评论

ubuntu下安装python-mysqldb折腾全过程

/usr/bin/python python2.6下 执行sudo python setup.py build和sudo python setup.py install出错(在/usr/bin/下面会缺少mysql_config文件)。 网上找到台下解决办法是需要先安装如下三个包: sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev sudo apt-get install python-dev 然后就发现/usr/bin/mysql_config 这个文件了。 采用上一篇文章的安装办法,成功 不过python2.7下失败 提示缺少setuptools sudo apt-get install python-setuptools 安装了,说2.7是不可识别的版本 Extracting in /tmp/tmp9SVXrX   Traceback (most recent call … 继续阅读

发表在 Linux, Python | 标签为 , , | 留下评论

ubuntu下安装service 无法启动问题

今天从ubuntu 下安装mysql apt-get install mysql-server 启动的时候发现 service mysql start Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mysql start   Since the script you are attempting to invoke has been converted to an Upstart job, … 继续阅读

发表在 Linux, 数据库 | 标签为 , | 留下评论

linux 连接FTP命令,批量下载

最近想从美国服务器下载一个网站,发现FTP的速度经常是0.1k/秒 我的神啊,好慢。 用google的代理也不好用。用了代理就链接不上了。 找了一个朋友的国内多线机房,果然速度快了很多。 linux FTP连接,使用,全靠命令行。 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。 2. 下载文件 下载文件通常用get和mget这两条命令。 a) get 格式:get [remote-file] [local-file] 将文件从远端主机中传送至本地主机中。 如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/your/1.htm 1.htm (回车) b) mget       格式:mget [remote-files] 从远端主机接收一批文件至本地主机。 如要获取服务器上/usr/your/下的所有文件,则 ftp> cd /usr/your/ ftp> … 继续阅读

发表在 Linux | 标签为 , , , | 一条评论

你的网站有漏洞么?我的网站被监测到FTP漏洞

http://zhanzhang.anquan.org/ 漏洞扫描由三家公司完成,中间那个是百度(搞网站的还得看百度的脸色吧) 尽管我曾经对这些和百度,腾讯合作的反病毒公司非常的反感。 可能我因为我总觉得反病毒公司,肯定具备病毒制造能力,以及早年的360安全卫士,老无法卸载(比病毒还夸张) 最近还是用了一下 因为百度在依靠这些软件来判定网站安全,如果你的网站存在一些违禁的词汇,可能直接会被打入冷宫。 ftp这个漏洞,还真没有想到。自己配置的服务器可能就是会多少有点问题,上次检查出来phpmyadmin没有关闭,这些帮我查出ftp可以匿名登陆 关闭ftp匿名登陆的办法。 修改/etc/vsftpd.conf(我用的服务器自带的vsftp,lampp下应该也有同样的配置文件) # Allow anonymous FTP? (Beware – allowed by default if you comment this out). anonymous_enable=NO 服务器上默认被注释了。 结果说注释了,表示可以。我给打开,重启ftp服务就好了。 小伙伴们,你们也去扫扫自己的网站吧。

发表在 Linux | 标签为 , , , , | 一条评论

Linux安装CVS,及Eclipse调用

第一步:CVS安装 sudo apt-get install cvs 初始化CVS $ sudo cvs -d /var/lib/cvsd/cvsroot init $ sudo apt-get install cvsd 当前的用户能在创建的目录下,最好跳出到根目录。 第二步: CVS服务器的配置 安装完之后的第一件事就是要配置CVS服务器的配置文件,使其能正常的工作。首先在/etc/services文件中添加cvspserver,使其成为Linux的一种服务也就是cvs服务器例程的入口,配置如下: cvspserver 2401/tcp # cvs client/server operations cvspserver 2401/udp # cvs client/server operations 如果文件中已经存在上面的两行文字,就不用添加了。 配置完毕 /etc/init.d/cvsd start 第三部.建立cvs用户组和cvsroot用户 groupadd cvs … 继续阅读

发表在 Linux | 标签为 , , , | 2 条评论