您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > linux服务器配置
Tips:linux服务器配置,linux服务器配置方法,快速搭建linux服务器环境,linux环境一键安装:.准备工作一台拥有root权限可以访问互联网的linux服务器一台。SSH连接软件,推荐使用免费的putty(为了服务器安全,请到网站下载)。:.linux服务器简述架设linux环境的服务器运行环境,实现PHP+MYSQL和支持静态网页的服务器,其服务器性能相对win环境下的apache强大10倍,我们通常选择的是lnmp这个业内非常强大而且成熟的一键安装包,lnmp架设完成对服务器内存占用60M左右,的确很出色。:.第一:安装lnmp(linux+nginx+mysql+php)服务器运行环境登陆SSH,通常需要root登陆,我们可以选择putty来连接服务器,有以下几行命令:wget-cvpser/lnmp/lnmp0.7.tar.gztarzxvflnmp0.7.tar.gzcdlnmp0.7wgethexiaojun/soft/eaelerator-0.9.6.1.tar.bz2./centos.sh如果是Debian或Ubuntu系统,则最后一行安装命令为./debian.sh或./ubuntu.sh安装时,第一步提示你输入域名,这个胡乱输入一个(不要用以后还要建站的域名,随便用个域名就可以):提示你输入MYSQL的root帐号密码,这个一定要记住,是以后mysql管理的密码:按任意键,开始安装。正常情况下20-40分钟左右,就可以安装完。进入状态,如果你运行PHP程序网站,最好还要安装一下eAelerator缓存插件:./eaelerator.sh至此LNMP安装完成,默认网站目录为/home/,默认安装PHPMYADMIN,使用2.3.4/phpmyadmin/index.php就可以管理你的MYSQL数据库了。:.二:绑定域名到目录LNMP绑定域名时,your和要分别输入,下面的例子中,主域名是419.at,而at做为其它域名,一起绑定的。命令是:/root/vhost.sh1.绑定的主域名,我输入419.at后回车2.问你是否绑定其它域名,我输入y后回车3.输入你要绑定的其它域名,例如at回车4.问你网站的绑定目录是哪?默认是/home/可以自定义5.问你是否启用伪静态规则,自带了几个,按需要输入6.问你是否开启日志文件n回车默认绑定完域名,会在/usr/local/nginx/conf/vhost下面生成一个419.at.conf文件,如果想更换绑定的目录,修改绑定域名或添加301或404规则,都可以修改这个文件。小夜修改的方法是用flashfxp(下附使用方法)下载到本机用editplus修改后上传。如果你域名很多,只要备份/usr/local/nginx/conf/vhost目录里面的配置文件,重装系统后再上传。如果想删除绑定,只要删除这个文件。再重新载入一下配置就可以了:/root/lnmpreload使用vhost.sh绑米,实际上讲是创建一个conf文件到vhost目录中而已,其实还可以把vhost目录中现有的文件,复制一个并进行修改再重载配置来完成绑米。基本内容如下:server_namevpsmm;这就是要绑定的域名indexindex.phpindex.html;就是首页文件名root/home/网页存放目录:.三:LNMP的简单优化LNMP可以进行简单优化,主要2方面。NGINX和PHP进程数,分别是以下2个文件:/usr/local/nginx/conf/nginx.conf/usr/local/php/etc/php-fpm.conf其中worker_processes1;可以修改成2或3个,nginx本身就很强大,不需要像apache那样,开启过多的进程来保证其稳定运行。找到<valuename=”max_children”,按你的内存容量修改PHP进程的数量,一般128内存开启6个,256内存开启16个。这样能保证,在PHP大并发的情况下不会502错误。优化后,使用以下命令重新启动lnmp。/root/lnmprestart:.四:自定义404错误文件找到你的站点配置文件,例如/usr/local/nginx/conf/vhost/419.at.conf在root/home/下面添加一行:error_page404/404.php;平时增加或修改域名绑定,修改域名的绑定目录,修改伪静态规则等,都可以修改此文件来实现,注意:如果绑定2个域名,中间用空格:server_name419.atblog.419.at;这样。:.五:关于伪静态规则问题nginx的伪静态规则与apache不一样,lnmp默认包含了一些伪静态规则,例如discuztypechowordpress,你直接就可以在绑定域名的时候启用。但假如用discuzX1.5或phpwind之类,我们就要修改。其实很简单:1.把伪静态规则,存成一个conf文件,例如phpwind.conf放到/usr/local/nginx/conf里面。2.修改你的域名配置文件,例如/usr/local/nginx/conf/vhost/your.conf,让里面包括includephpwind.conf;就可以了。配置例子如下图,其中419.conf就是我这个网站的自定义伪静态规则。修改相关设置后,需要用以下命令重载配置,使其生效:/root/lnmpreload判断域名自动301伪静态规则:if($host!=‘’){rewrite^/(.*)$vpsmm/$1permanent;}其它注意内容暂无2fg0f4c7c百家乐
本文标题:linux服务器配置
链接地址:https://www.777doc.com/doc-4620565 .html