Posts tagged Linux

Linux/CentOS xfce 桌面安装

0

在小内存的机器上(512M以下)的机器上xfce还是很流畅的,我直接贴代码了

yum -y groupinstall xfce-4.4
yum -y install vnc-server
echo “VNCSERVERS=\”1:root\”" >> /etc/sysconfig/vncservers
echo “VNCSERVERARGS[1]=\”-geometry 800×600\”" >> /etc/sysconfig/vncservers

(更多…)

Linux关闭SELinux

0

在Linux下关闭 SELinux 的方法如下:

vim /etc/sysconfig/selinux

找到

selinux=enabled

改为 (更多…)

为nginx站点添加ipv6访问

1

最近为博客添加了ipv4、ipv6双解析,使用教育网进行v6测试通过,市区的网络是不支持ipv6的,其实添加ipv6非常简单,当然,首先,你必须为你的nginx安装好ipv6模块,就是在编译的时候使用–with-ipv6来安装,配置非常简单,我是配置ipv6独立ip访问,设置如下,在server段中,原先的设置完全不必变动,只需在listen 80下面加入下面一行即可,然后重启你的nginx。

listen    [2607:f358:1:fed5:22:0:????:????]:80 ipv6only=on;

为特定Nginx站点设置SSL

0

参考文献:http://wiki.nginx.org/NginxHttpSslModule

1.生成SSL证书公私钥

openssl req -new -x509 -nodes -out cert.pem -keyout cert.key

2.修改站点入站端口和加载SSL证书

server的监听由80改为443:listen 443;

在server中添加下面几行加载证书 (更多…)

freeradius2 限制流量

4

1.添加流量统计器

vim /etc/raddb/sql/mysql/counter.conf

在末尾添加如下代码 (更多…)

Nginx 充分利用多核CPU

0

参考官方文档:http://wiki.nginx.org/CoreModule

指令:worker_cpu_affinity

有多少核就有多少位,比如以下4核cpu每个进程一个核

worker_processes     4;
worker_cpu_affinity 0001 0010 0100 1000;

(更多…)

Linux基于密钥对验证的SSH登陆设置

0

1.一定要使用OpenSSH来生成啊,不能贪图方便使用Putty来搞!以下认证是2048位的。

在Linux下生成密钥对,私钥自己留着,公钥丢服务器上验证,在服务器生成比较简单!

mkdir ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa

屏幕提示如下 (更多…)

Linux下JDK+Tomcat+MySQL环境快速搭建

4

去年5月自己虚拟机搞了个环境搭建教程,比较麻烦,这次来个快的(支持最新JDK7)

1.下载JDK,到java.sun.com找最新的去,获得下载链接后用wget下载

wget -O 另存为的文件名 “复制下载链接到这里”

注意双引号,要不然下html了

(更多…)

Linux iptables 常用命令(供自己复制)

2

开启服务器端口

iptables -I INPUT -i venet0 -p tcp –dport 80 -j ACCEPT
iptables -I OUTPUT -o venet0 -p tcp –sport 80 -j ACCEPT

iptables -I INPUT -i venet0 -p tcp –dport 21 -j ACCEPT
iptables -I OUTPUT -o venet0 -p tcp –sport 21 -j ACCEPT

iptables -I INPUT -i venet0 -p tcp –dport 20 -j ACCEPT
iptables -I OUTPUT -o venet0 -p tcp –sport 20 -j ACCEPT

/etc/init.d/iptables save
/etc/init.d/iptables restart

建立web目录

mkdir -p /customize/web/htdocs/www
chmod +w /customize/web/htdocs/www
chown -R www:www /customize/web/htdocs/www

VPS 修改时区

0

# date -R
Fri, 11 Feb 2011 08:12:17 +0300
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
cp: overwrite `/etc/localtime’? y
# date -R
Fri, 11 Feb 2011 13:16:25 +0800

yum 安装 Nginx

0

系统自带源不含nginx。可以利用 epel(xtra Packages for Enterprise Linux) 这个开源的yum源,这个是针对RHEL设计的,由Fedora组织维护,可以用于CentOS、RHEL。

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum -y install nginx
chkconfig nginx on

安装好后是稳定版的放心。

Go to Top