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
为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中添加下面几行加载证书 (更多…)
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登陆设置
01.一定要使用OpenSSH来生成啊,不能贪图方便使用Putty来搞!以下认证是2048位的。
在Linux下生成密钥对,私钥自己留着,公钥丢服务器上验证,在服务器生成比较简单!
mkdir ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa
屏幕提示如下 (更多…)
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
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
安装好后是稳定版的放心。
最新评论