澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

centos下完整安装教程,安装使用教程

2019-10-30 作者:澳门新萄京官方网站   |   浏览(118)

系统情状centos6.x 六11位

LNMP豆蔻年华键安装晋级nginx及php常用设置 SFTP管理指南

  可能我们对LAMP比较熟知,LAMP代表Linux下Apache、MySQL、PHP这种网址服务器架设;同上LNMP代表的就是Linux下Nginx、MySQL、PHP这种网址服务器架设。

1.配置web环境

写给想用Nginx作为web服务器新手看的。
关键关于一个方面:一是LNMP的安装进程,LNMP绑定域名,ngnix、php升级以致常见的404或301装置。二是VPS不装FTP软件,使用FLASHFXP的SFTP功效上传管理文件的课程。
LNMP是VPS建站的首荐。本文所运用的VPS为美利哥BurstNET公司VPS,其宗旨配制:
CPU:1G,
内存:512M,
硬盘:20G,
流量:1000G/月,
两 个IP,
系统:CentOS5.5_x86。
预备绑定的域名:tkcz.net,askbar.net,cnvz.org,cbrcc.com

  大家为啥使用LNMP这种架构?

web意况接受LNMP1.4

一 安装LNMP
 计划专门的职业
卸载自带的apache服务器
rpm -e httpd
 安装LNMP
依附官网提示举行设置,因本VPS在United States,故选取下载版:http://soft.vpser.net/lnmp/lnmp0.6.tar.gzcentos下完整安装教程,安装使用教程。。
wget -c http://soft.vpser.net/lnmp/lnmp0.6.tar.gz
tar zxvf lnmp0.6.tar.gz
cd lnmp0.6
./centos.sh 也足以施行./centos.sh | tee lnmp.log(本服务器为CentOS5.5,如别的系统试行相应命令)
输入要绑定的域名,
tkcz.net    回车
再输入你要设置的MYSQL的root帐号密码,这几个显然要铭记在心:
回车,提醒"Press any key to start...",按任性键起初设置。经常情况下20-40分钟左右,就能够安装完。

  接受Linux、PHP、MySQL的帮助和益处大家不要多说。

下载LNMP安装脚本wget -c && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh

澳门新萄京官方网站 1

  Nginx是一个英俊而火速的Linux下的Web服务器软件,是由 伊戈尔 Sysoev 为俄罗丝访谈量第二的 Rambler.ru 站点开辟的,已经在部分俄罗丝的重型网址上运维多年,相当的协调。

运营命令安装,至于命令后如何抉择请详细参谋官方

澳门新萄京官方网站 2
eAccelerator缓存插件晋级php后再改良eaccelerator.sh安装
现今LNMP安装到位,暗中同意网址目录为/home/wwwroot/,暗许安装PHPMYADMIN,使用 http://tkcz.net/phpmyadmin/index.php 就足以管理你的MYSQL数据库了。
本服务器为便于管理,将网址目录修改为/www/tkcz.net,改良议程如下:
vim /usr/local/nginx/conf/nginx.conf
找到 root /home/wwwroot
修改为 root /www/tkcz.net
同时在 server_name tkcz.net后加上 www.tkcz.net,其目标使www.tkcz.net与tkcz.net能同临时候做客。
即变为 server_name tkcz.net www.tkcz.net;
封存退出
将PHPMYADMIN移到/www/tkcz.net目录下
mv -if /home/wwwroot/phpmyadmin /www/tkcz.net
重启Nginx
/root/lnmp reload

  Nginx十分的安澜、功用丰裕、安装配置轻易、低系统能源……

二 升级Nginx和php  

  LNMP这种架构有哪些优势?

静寂的守候安装到位,这么些设置速度是依照自个儿所选的机器而定。机器差,网速不好揣测要等待7-8个小时技能够一气呵成。

wget soft.vpser.net/lnmp/upgrade_nginx.sh
sh ./upgrade_nginx.sh
澳门新萄京官方网站,然后按提醒输入要提高的Nginx版本号,Nginx的版本号能够从http://nginx.org/en/download.html查询。

  作为 Web 服务器:比较 Apache,Nginx 使用更加少的财富,帮助更加多的产出连接,彰显越来越高的作用。

2.设置php组件ionCube(这么些一定要设置,不然不可能安装whmcs)

澳门新萄京官方网站 3

  作为负载均衡服务器:Nginx 不只能够在里边一直扶植 Rails 和 PHP,也得以援救作为 HTTP代理服务器 对外开展服务。Nginx 用 C 编写, 无论是系统能源开销依旧 CPU 使用频率都比 Perlbal 要好的多。

 

那边输入最新0.9.7,再一次回车确认就能够初阶设置。就能够晋级成功。
php晋级需注意重新安装ionCube必要重新安装,eaccelerator须要设置新型版本。
步骤:
wget http://soft.vpser.net/lnmp/upgrade_php.sh
sh upgrade_php.sh

  作为邮件代理服务器: Nginx 同一时候也是一个那么些特出的邮件代理服务器(最初开垦这几个产品的目标之大器晚成也是当作邮件代理服务器),Last.fm 描述了成功还要能够的行使经验。

cd lnmp1.4

澳门新萄京官方网站 4

  Nginx 安装非常的简易,配置文件 特别简洁(还是可以帮忙perl语法),Bugs比少之又少的服务器: Nginx 运维非常轻便,並且大概能够产生7*24不间断运营,纵然运行数个月也无需再行启航。你还能够够在 不间断服务的动静下实行软件版本的进级。

./addons.sh install ionCube 

注意:版本号一定要输入正确不然将会进级败北!此处输入5.3.6   (从http://www.php.net网址上搜寻)

  1、下载LNMP风华正茂键安装包:

3.增添网址

晋级后将会利用/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate} 进行田间管理。

  能够挑选选拔下载版(推荐国外或然U.S.VPS使用)或然完全版(推荐国内VPS使用),假设选择下载版施行命令 wget -c wget -c

lnmp vhost add 

php-fpm配置文件路线为:/usr/local/php/etc/php-fpm.conf

  2、解压LNMP黄金时代键安装包:

详尽安装教程

php配置文件路径为:/usr/local/php/etc/php.ini

  推行tar zxvf lnmp0.5.tar.gz 依旧tar zxvf lnmp0.5-full.tar.gz 就能够将LNMP豆蔻梢头键安装包解压缩。

4.上传网址程序

编译eaccelerator.sh
vim eaccelerator.sh
  将以下内容
wget -c http://soft.vpser.net/web/eaccelerator/eaccelerator-0.9.5.3.tar.bz2
tar jxvf eaccelerator-0.9.5.3.tar.bz2
cd eaccelerator-0.9.5.3/

  3、CentOS下安装步骤

提出选择winscp上传。上传whmcs压缩包到您所创设的目录,home/wwwroot/yousite(第三步你填写的域名)

   更改为

  下载版奉行命令 cd lnmp0.5/ ,完整版施行命令:cd lnmp0.5-full/

cd /home/wwwroot/yoursite

      wget -c http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
      tar jxvf eaccelerator-0.9.6.1.tar.bz2
      cd eaccelerator-0.9.6.1/
   别的意气风发处    

  然后再施行./centos.sh 也能够实践./centos.sh | tee lnmp.log (推荐这种方法,出错开上下班时间得以到论坛上传lnmp.log日志),输入要绑定的域名,回车,再输入要安装的MySQL root的密码,再度回车确认。程序会活动安装编写翻译Nginx、PHP、MySQL、phpMyAdmin、Zend这多少个软件。

然后解压 whmcs 文件包 

zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"

更改为
    zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so"
否则运转php-fpm时会提醒"/usr/local/php/lib/php/extensions/no-debug-non-zts-二〇〇五0613/"无文件夹

编译ionCube.sh
vim ionCube.sh

zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.2.so"改为zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.3.so"
再不现身Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API2二〇〇八0626,NTS
PHP 5.3.6 (fpm-fcgi)的提示。

php5.3.6版ZentOptimizer由ZentGuardloader5.5代替。能够从本站下载ZentGuardloader.so(http://www.tkcz.net/uploads/uploads/ZentGuardloader.so)移动到/usr/local/zend/目录下,如有文件存在,覆盖就能够。

/usr/local/php/sbin/php-fpm -v

出现
PHP 5.3.6 (fpm-fcgi) (built: Apr 10 2011 09:38:05)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v4.0.7, Copyright (c) 2002-2011, by ionCube Ltd., and
    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
升迁安装成功。
/root/lnmp reload
在网页地址中输入http://www.tkcz.net/p.php。如图结果

 澳门新萄京官方网站 5

澳门新萄京官方网站 6

三 绑定域名到目录

 LNMP绑定域名时,askbar.com和www.askbar.com要分别输入,如上面包车型地铁例证中,主域名是askbar.net,而www.askbar.net做为此外域名,一齐绑定的。命令是:

/root/vhost.sh

 1.绑定的主域名,小编输入askbar.net后回车(图中输入www.tkcz.net)
 2.问您是还是不是绑定其余域名,作者输入y后回车
 3.输入你要绑定的其他域名,举例www.askbar.net回车(图中输入mysql.tkcz.net)
 4.问你网址的绑定目录是哪?私下认可是/home/wwwroot/askbar.net 能够自定义,此处输入/www/askbar.net(图中输入tkcz.net)
 5.问你是或不是启用伪静态法规,自带了多少个,按须要输入
 6.问你是还是不是展开日志文件 n 回车
默许绑定完域名,会在/usr/local/nginx/conf/vhost下面生成三个askbar.net.conf文件,如果想改造绑定的目录,改革绑定域名或充分301或404平整,都得以校勘这一个文件。

澳门新萄京官方网站 7

澳门新萄京官方网站 8

澳门新萄京官方网站 9

澳门新萄京官方网站 10

运用同一方法绑定cnvz.org、www.cnvz.org和cbrcc.com、www.cbrcc.com

万生机勃勃您域名超多,只要备份/usr/local/nginx/conf/vhost目录里面的布署文件,重装系统后再上传。倘诺想删除绑定,只要删除那几个文件。再另行载入一下安顿就能够了:

/root/lnmp reload

四 自定义404错误文件

 找到你的站点布局文件,举例/usr/local/nginx/conf/vhost/askbar.net.conf

 在root  /www/askbar.net;上边增添后生可畏行:
 error_page 404 /404.php;

 五 关于伪静态法规难点

 nginx的伪静态准绳与apache不相同样,lnmp私下认可包含了生龙活虎部分伪静态法则,举个例子discuz typecho wordpress,你直接就可以在绑定域名的时候启用。但万意气风发用discuzX1.5或phpwind之类,大家将要改良。其实很简短:

 1.把伪静态法则,存成四个conf文件,举个例子phpwind.conf放到/usr/local/nginx/conf里面。

 2.改换你的域名配置文件,举个例子/usr/local/nginx/conf/vhost/your.com.conf,让在那之中富含include phpwind.conf; 就足以了。

#校正相关安装后,需求用于下命令重载配置,使其收效:
/root/lnmp reload

 决断域名活动301伪静态法则:

if ($host != 'www.tkcz.net' ) {rewrite ^/(.*)$ http://www.tkcz.net/$1

permanent;}

 其余注意内容暂时没有

六 使用SFTP传输文件

 假若是自已用的VPS,未有要求浪费内部存款和储蓄器去安装FTP软件,只需求使用系统自带的SFTP,就能够上传或下载文件。一个常用软件,FLASHFXP和FILEZILLA,截图如下:

 1.Flashfxp 传输类型处,使用SFTP,顾客名密码端口,均与SSH相似。

 澳门新萄京官方网站 11

   

 2.FileZilla 主机填你的IP,服务器类型选拔SFTP,客商名密码端口与SSH相仿。

 澳门新萄京官方网站 12

  4、Debian/Ubuntu下安装步骤

unzip whmcs.zip 解压后 cd whmcs --> mv * ../ --> cd ../

  下载版推行命令 cd lnmp0.5/ ,完整版施行命令:cd lnmp0.5-full/

修正网址目录权限:chown www:www -California T /path/to/dir 对网址目录举办权力设置,/path/to/dir替换为你网址目录。

  然后施行./debian.sh 也能够奉行./debian.sh | tee lnmp.log (推荐这种方法,出错开上下班时间得以到论坛上传lnmp.log日志),输入要绑定的域名,回车,再度输入VPS/服务器所在地点:asia、america、europe、oceania或africa,回车,再输入要设置的MySQL root的密码,回车的后边,再一次回车确认。程序会自行安装编写翻译Nginx、PHP、MySQL、phpMyAdmin、Zend这么些软件。安装大致10分钟左右亟待安装MySQL root客商的密码。

5.安装程序

  安装别的零件

cd /home/wwwroot/yoursite

  1、安装eAccelerator,施行如下命令:./eaccelerator.sh 就能够活动安装不偏不倚启web服务。

cp configuration.php.new configuration.php

  2、安装ionCube,试行如下命令:./ionCube.sh 就能够自行安装同等对待启web服务。

chmod 777 configuration.php

  3、安装PureFTPd和治本面板,实行如下命令:./pureftpd.sh 就会活动安装PureFTPd,安装完PureFTPd,供给在浏览器实施 安装PureFTPd客户处理。详细教程参考:/Article/PreviousFile/os/二零一三0561012309583844.vpser.net/manage/lnmp-pureftpd-cp.html

chmod 777 templates_c

  4、安装VsFTPD,实践如下命令:./vsftpd.sh 就能够自行安装上vsftpd,只要求试行命令:useradd -d /home/wwwroot -s /sbin/nologin adminftp 增加上帐号内定好ftp帐号的根目录,再实行:passwd adminftp 设置上密码,登陆就能够了。

chmod 777 attachments

  设想主机管理

chmod 777 downloads

  1、增添虚构主机,试行如下命令:/root/vhost.sh 依照提醒输入要绑定的域名,回车,假若急需充裕更加的多的域名,输入y,再输入要别的绑定的域名,多个域名能够用空格隔开分离。再输入域名绑定的目录(相对目录,如/home/wwwroot/lnmp,假诺不填私下认可是/home/wwwroot/绑定的域名),再选用是不是丰裕伪静态法则,默许已经有了Discuz、Wordpress、Sablog、emlog、dabr,可平昔输入以上名称就能够,假使须要丰裕自定义伪静态法规,直接输入四个想要的名字,程序会自行创制伪静态文件,间接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面增加伪静态准绳就行。接下来会唤醒是不是需求启用日志效能,日常景观下无需运行,直接输入n就行,如需运转,输入y,再输入要定义的日记文件名字,回车就可以活动增加设想主机。

在浏览器中输入你的域名访谈

  2、删除虚构主机,ssh试行:rm /usr/local/nginx/conf/vhost/域名.conf

点 I gree 
填写数据库音讯,下一步下一步。就能够安装到位

  3、状态管理及连柔鱼理页面

6.刨除安装目录install(必得,不然无法访问后台)

  LNMP状态处理: /root/lnmp {start|stop|reload|restart|kill|status}

cd /home/wwwroot/yoursite

  PureFTPd状态管理 /root/pureftpd {start|stop|restart|kill|status}

web 目录下 : rm -rf install

  phpinfo :

 

  phpMyAdmin :

马到功成了,访谈 http:// 你的域名 / admin / 就足以登入后台了

  探针 :

 

  MySQL root密码:如若不输入直接回车为root,不然为您输入的密码。

  LNMP相关目录:

  mysql : /usr/local/mysql

  php : /usr/local/php

  nginx : /usr/local/nginx

  网址目录: /home/wwwroot

 

================

透过7747证实地衡量试安装包,在Centos、ubuntu、基本都能顺风经过文化时间会相比长一些 ,比法定描述的要多居多,centos 5.3经过测量试验除更新为主包以外还必要40分钟左右安装实现,但运用还是相比便利的,但还亟需基于本人的供给再优化一下。

现实难题能够到 bbs.2cto.com 调换

...

本文由澳门新萄京官方网站发布于澳门新萄京官方网站,转载请注明出处:centos下完整安装教程,安装使用教程

关键词: