|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她;
由于对体系功能请求很低,以是选择了Link-1,2.5G硬盘、64M内存、100GB流量、1个自力ip。
利用优惠码9DMM7R能够有10%的扣头,vpslink.com。固然也能够找更年夜扣头的优惠码,可是一样平常只限3个月内。
在vpslink背景安装os,选择ubuntu9.04,一分钟后体系装完了,ssh登录root。
事情1:设置web服务器
为了调试程序,撑持php的web服务器仍是必要的。内存太小以是丢弃了一向以来的apache,改用nginx,而且经由过程fast-cgi来撑持php。vpslink供应了ubuntu的源镜像,速率没的说。(1)一步到位,安装nginx和php
apt-getinstallnginxphp5-cliphp5-cgiphp5-mysql
(2)由于必要spawn-fcgi来启动fast-cgi,以是安装lighttpd,并设置为开机不启动
apt-getinstalllighttpd
(3)设置fast-cgi
在/etc/init.d/下创建php-cgi的服务文件,复杂起见,能够间接copynginx的来修正
cpnginxphp-cgi
viphp-cgi,修正对应参数
DAEMON=/usr/bin/spawn-fcgi
DAEMON_OPTS=”-a127.0.0.1-p9000-C10-uwww-data-f/usr/bin/php-cgi”
修正stop时的举措为:pkill-9php-cgi
保留,加入。
(4)设置nginx,翻开php撑持
vi/etc/nginx/sites-available/default
index中增添index.php,并将相干php部分正文作废,注重必要修正fastcgi_param的路径
location~.php${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME/var/www/nginx-default$fastcgi_script_name;
include/etc/nginx/fastcgi_params;
}
(5)启动服务
/etc/init.d/php-cgistart
/etc/init.d/nginxstart
web服务器就设置完了。
事情2:设置squid代办署理服务器
这才是次要目标,要不也不必特地选择Xen的vps了。下回再说。
系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令; |
|