找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 1443|回复: 0

VPS 新手教程(搭建LNMP篇)

[复制链接]
发表于 2010 年 10 月 2 日 19:04:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

购买了VPS之后,大多数人都会倾向于两种用途,有些是搭建网站,有些呢,就是利用VPS来搭建VPN了(还可以用SSH来凹墙,详细看这:http://qinfy.net /firefox-tunnelier-tutorial/)不过假设你的VPS性能比较好的话,只用作VPN就浪费咯~ 其他的一些非主流用途就不太清楚了.

今天,就说说如何搭建个网站运行环境吧….顾名思义,要让你个网站运作起来,一定要为其搭建一个运行的环境,包括服务器程式、数据库、脚本语言引擎等等。目前应用较为多的是LNMP.. 在互联网服务器架构中LNMP指的是:Linux(操作系统)+Nginx(服务器程式)+MySQL(数据库程式)+PHP(脚本语言引擎), 还有另一种LAMP
( Linux+Apache+MySQL+Perl/PHP/Python)因为Nginx拥有超越Apache的卓越性能,LNMP正在逐渐取代LAMP. 要想知道更详细,Google之~

我的系统是CentOS, 搭建LNMP 用的是猫言猫语的一键安装包(其实就是一堆指令序列,有点类似于Windows下的Bat文件,批处理脚本.)~ 使用一键安装包,非常快捷方便。强烈推荐! http://imcat.in/lnmp/

1.登陆了SSH之后,下面直接复制猫言猫语的过程了~ 并针对新手做一些相应的解释~好吧,其实我也是个新手..(下面的指令,假设仔细看过上一篇文章留下的链接的话,就会觉得很简单啦~)嫌输入麻烦,并且是使用putty登陆SSH的话,可以直接右键复制粘贴之.不过,希望还是自己手动输入吧,加深指令的印象和理解~

2.然后就下载LNMP:
wget http://catlnmp.googlecode.com/files/lnmp1.4.tar.gz

解压缩
tar zxvf lnmp1.2.tar.gz

进入该目录
cd lnmp

给脚本添加执行权限:
chmod +x *.sh

开始安装:
./install.sh

接下来,就是等待其全部安装完成了…后面是一些保密性设置..

修改mysql的用户密码可以用下面这条语句(一定要注意把密码改掉~)
/usr/local/mysql/bin/mysqladmin -u root -p password mypasswd //mypasswd 为自己的密码

这样你就可以上传你的网站了.

程序安装路径:
MySQL : /usr/local/mysql
PHP : /usr/local/php
Nginx : /usr/local/nginx

下面三个比较重要,上面的是要配置的时候才用得上(也很重要,现在不重要…o(∩_∩)o 哈哈).

PHPMyAdmin /home/www/phpmyadmin(这个是拿来管理MYSQL的面板,非常著名。)
Web目录/home/www (网页就是放在这个文件夹进行呈现了~)
FTP根目录/home/www (安装了FTP程式之后,登陆FTP时默认目录就是这个。)

注意:MYSQL数据库用户名root密码root,登陆后进入mysql数据库,找到user表,删除除了有root密码外的所有用户。

需要安装vsftp的可以执行以下命令(这个希望大家都装上吧,使用FTP进行文件上传,超级方便,特别是新手,对指令不熟的情况下,可以在图形介面下进行操作,其实有时使用指令就能完成一些上传文件的功能,请注意FTP的帐号跟密码就是www和你设置的密码):
yum -y install vsftpd
/etc/init.d/vsftpd start
chkconfig –level 345 vsftpd on

以www用户登录的可以修改www用户密码(跟FTP关联):
passwd www

好了,环境搭建完成了。顺便说一下:假设你比较爱折腾,喜欢一步步来做,看看:http://imcat.in/teach-you-step-by-step-install-nginx-php-mysql/

总结一下,我们后面主要会使用到FTP(不是必须,有时可用指令代替,前提你对指令很熟悉.),MYSQL这个是一定要用上的。

FTP的信息: 安装vsftp后,IP不用多说了,帐号:www 密码:你自己设置的,默认的我也不清楚(主要配合FTP程式进行使用,例如FileZilla…)。

MYSQL:登陆phpmyadmin对mysql数据库进行管理,具体信息上面有提示了,密码记得改下,数据库是比较重要的一环. phpmyadmin管理地址:http://你的IP或者绑定的域名/phpmyadmin

转载自:http://qinfy.net/



Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 3 日 13:08 , Processed in 0.025680 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表