WEB服务器搭建(centos+lnmp+svn+vsftpd)

一、LNMP

1.安装

wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

2.根据需求升级

./upgrade_nginx.sh    #nginx
./upgrade_php.sh    #php
./upgrade_mysql.sh    #mysql

二、SVN

1.安装

yum install svn -y    #安装
mkdir /data/svn    #创建SVN文件夹
svnadmin create /data/svn/www    #创建WWW项目

2.配置

mkdir /data/svn/conf

#软件配置
vi /data/svn/conf/svnserve.conf
[general]
password-db = passwd
authz-db = authz

#帐号配置
vi /data/svn/conf/passwd
[users]
test=123

#权限配置
vi /data/svn/conf/authz
[www:/]
test=rw

3.启动

#添加开机启动
vi /etc/rc.d/rc.local
svnserve -d -r /data/svn --config-file /data/svn/conf/svnserve.conf

#启动
svnserve -d -r /data/svn --config-file /data/svn/conf/svnserve.conf

三、vsftpd

1.安装

yum install vsftpd -y

2.配置

vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO    #禁止匿名登录
chroot_local_user=YES    #禁止跳出目录

3.添加帐号

mkdir /data/ftp
adduser -g ftp -s /sbin/nologin -d /data/ftp/www ftpwww  #添加帐号
passwd ftpwww  #设置密码

4.启动

service vsftpd start    #启动

chkconfig --level 35 vsftpd on    #开机启动

WEB服务器搭建(centos+lnmp+svn+vsftpd)

时间: 2024-08-25 16:12:34

WEB服务器搭建(centos+lnmp+svn+vsftpd)的相关文章

1支持高并发web服务器搭建

支持高并发web服务器搭建 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[-] CTCDN系统优化参数 关闭ipv6 避免放大攻击 开启恶意icmp错误消息保护 关闭路由转发 开启反向路径过滤 处理无源路由的包 关闭sysrq功能 core文件名中添加pid作为扩展名 开启SYN洪水攻击保护 修改消息队列长度 设置最大内存共享段大小bytes timewait的数量默认180000 系统同时保持TIME_WAIT的最大数量如果超过这个数字TIME_WAIT将立刻被清除并打印警

WEB服务器搭建(作业)没有原题只是结果

WEB服务器搭建(作业)没有原题只是结果

面向新手的Web服务器搭建(一)——IIS的搭建

很多童鞋说自己是做移动开发的,想挂个简单的Web API,可是服务器又不会搭,这样一来测试就成了问题.看看网上的教程,发现略难懂,而且大多是一个转一个,没价值,所以干脆写几篇文章讲讲简单的Web服务器怎么搭,让不太涉及Web的童鞋快速上手. 我计划把几个主流的,比如Apache.IIS.Nginx等在Windows或者Linux上的搭建方法都说说,由于自己做的是.NET,所以,第一篇先上IIS吧! 一.IIS服务器的搭建 IIS全称Internet Information Service,中文名

Tiny HTTPd 开源web服务器搭建过程及简要分析

开源web服务器,Tiny HTTPd,纯c编写,作者:   jdavidb.服务器小巧,轻便,结构简单,将搭建web服务器的原理阐述的很清楚,对学习很有帮助.下载地址 测试环境:Ubuntu 14.04.2 由于服务器不是默认为linux开发的,所以需要经过简单的修改才能在linux上运行起来. 1.修改Makefile文件,将gcc -W -Wall -lsocket -lpthread -o httpd httpd.c 修改为:gcc -W -Wall  -o httpd httpd.c

如何用Web服务器搭建自己的Jetty服务器

在项目中,往往要手动设置一个Jetty服务器进行各种参数处理,比如之前在游戏公司,用的就是游戏服内部搭建Jetty服务器,然后方便外部访问. 主要用到这几块. 本身就是Web应用了,还用Jetty干嘛,当然,我这只是做个示例,以后做app或者平台级应用都可以用Jetty搭建外部访问Servlet. 首先,我们设置WebServer,并且设置在监听器里,使得WEB服务器启动的时候可以加载Jetty服务器, 这里是WebServer代码: [java] view plain copy package

WEB服务器搭建–IIS

功能作用 IIS是一个World Wide Web server.Gopher server和FTP server全部包容在里面. IIS意味着你能发布网页,并且有ASP(Active Server Pages).JAVA.VBscript产生页面,有着一些扩展功能.IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE).有全文检索功能的(INDEX SERVER).有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序

本地Web服务器搭建

最近为了写一个小项目,搭建了一个本地Web服务器.目前用起来跟在网上申请的可限期使用的免费XX云服务器感觉差不多. 操作系统软件:机机Win7 64位,虚拟机Ubuntu16.04. 软件:Oraclde VM VirtualBox 5.2.26, Apache2, Putty 0.70 过程如下: 1.在本机上安装 VM VirtualBox,修改环境变量,方便命令行操作. 2.打开展VitualBox,新建虚拟机vm-name,内存分配1G即可,设网络连接方式为"网卡桥接". 3.

WEB服务器搭建LVS负载均衡集群之DR方式

一.DR模式 二.实验环境实验目的:利用lVS实现网站的高并发架构三台CentOS-7.5虚拟机lVS负载均衡器:10.0.11.205 VIP: 10.0.11.210web-1(real_server1):10.0.11.203 web-2(real_server2):10.0.11.204 VIP(虚拟IP): 10.0.11.210 三台服务器均关闭:防火墙+selinux三台服务器均可以上外网Client为自己的笔记本电脑:10.0.11.53Web类型:nginx 三.lVS-DR实

嵌入式linux下web服务器搭建

一.移植编译生成boa二进制文件 Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右.作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求.但Boa支持CGI,能够为CGI程序fork出一个进程来执行.Boa的设计目标是速度和安全. 首先下载boa源码包,下载链接:http://www.boa.org/. 解压到特定目录,本人使用的是/opt目录,使用命令: # tar zxvf boa-0.94.13.tar.gz –C /op