- 浏览: 51921 次
- 性别:
- 来自: 广州
最新评论
文章列表
引用这篇文章http://www.2cto.com/os/201212/176520.html,自己下面写一次是为了熟悉和记忆。
引用Nginx运行的用户和用户组
user www www
Nginx进程数,小于等于cpu核心数
worker_process 4
全局错误日志类型[debug|info|notice|warn|error|crit]
error_log /var/log/nginx/access.log info
一个nginx进程打开的最多文件描述符数目,理论值ulimit -n除以Nginx进程数
worker_rlimit_nofile 52000
工作模式和连 ...
nginx安装
yum install -y nginx
nginx配置
配置前准备,创建一个自己的网站目录,我这里是在/根目录下创建,顺便把logs目录也创建了
mkdir -p /data/example/web/logs
1 修改nginx.conf
vi /etc/nginx/nginx.conf
2 修改fastcgi_params 注意,也可以不做这一步,但是在下面第3步中,要在location里面增加:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
vi /etc/nginx/f ...
php要安装的东西比较多:请根据自己需要选择安装
yum install php php-common php-devel php-eaccelerator php-fpm php-gd php-mysql php-pdo php-mbstring php-mcrypt php-xml php-pecl-memcached memcached memcached-devel
首先增加www用户组和用户
groupadd www
useradd www -g www
php-fpm配置
vi /etc/php-fpm.d/www.conf
引用user = www
group = www
...
搭建LNMP(linux+nginx+mysql+php)服务器,首先搭建mysql服务器
1 安装mysql
yum install -y mysql mysql-server mysql-devel
2 启动mysql服务
service mysqld start
3 设置root用户密码
mysqladmin -u root password 123456
4 登录mysql
mysql -u root -p123456
5 mysql远程登录。windows下,用SQLyog或navicat等软件连接mysql:
首先查看mysql服务使用哪个端口
netstat -tul ...
获取EPEL安装源
https://fedoraproject.org这个网址,有兴趣的可以看看。
要根据自己的操作系统版本号来选择,查看系统版本信息:
uname -r
我这里是2.6.32,x86_64,所以EPEL安装选择:
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
导入key
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
1.iptables表(table)和链(chain)
表:
引用filter表负责过滤数据包,包含规则链:INPUT,FORWARD,OUTPUT
nat表涉及网络地址转换,包含规则链:PREROUTING,POSTROUTING,OUTPUT
mangle表主要应用在修改数据包内容上,默认规则链:PREROUTING,INPUT,FORWARD,OUTPUT,POSTROUTING
链
引用INPUT:接收目的地是本机的数据包
FORWARD:匹配流经本机的数据包
OUTPUT:本机产生的数据,向外转发
POSTROUTING:处理即将离开的数据包,它会修改数据包中的源地址 ...
在SecureCRT使用环境下,linux可以通过lrzsz与windows进行文件传输,非常方便实用
安装lrzsz
yum install -y lrzsz
用法:
rz从windows上传文件到linux
sz filename 从linux下载文件到windows
上传和下载目录默认配置:
安装完centos系统后,在vmware里面操作是很不方便的,这时候我们可以用SecureCRT这个工具来实现我们多任务窗口工作。
一般操作系统安装都会自带安装openssh-server,如果没安装,请自行安装。
本文主要是通过ssh2协议来连接:连接方式:1密码连接,2 RSA非对称密钥连接
1 密码连接
vi /etc/ssh/sshd_config
sshd配置如下:
引用Port 22
Protocal 2
最后重启sshd服务
service sshd restart
SecureCRT配置
连接成功后如下:
如果要按原unix颜色方案,如下设置
...
1 vim 安装
如果尚未安装vim,执行指令
yum install -y vim-minimal vim-common vim-enhanced
2 vim配置
vi /etc/vimrc
引用set completeopt=preview,menu "(代码自动补全)
filetype on "(侦测文件类型)
filetype plugin on "(允许插件)
filetype indent on "(为特定文件类型载入相关缩进文件)
syntax on "(语法高亮)
set autoindent "(自动缩进) ...
在http://room-bb.iteye.com/blog/2187709中,安装完centos后,我们对它进行基本的网络配置
1 编辑ifcfg-eth0配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置如下:
IPADDR=192.168.7.224
NETMASK=255.255.255.0
GATEWAY=192.168.7.254
ONBOOT=yes
#BOOTPROTO=dhcp
执行:
ifconfig查看ip等信息是否和你设置的一样
这里要注意几点:
1、ONBOOT设为yes
2、如果你不要dhcp方式, ...
1 镜像资源
http://mirrors.163.com/
下载好自己所需的操作系统,这里我选择centos6.5 x86_64。
2 在vmware下,安装centos
步骤如下:
1
2
3
4这里注意:选择稍后再安装操作系统
5
6
7
8
9
10
11
12
13