这几天一直在研究vps和云服务器,因为有朋友跟我说想学linux,稍后我会更新linux的基础教程和python自动化运维的一些东西,先说下我这几天捣鼓的一些东西,其中有亚马逊的AWS和digitalocean的点滴云主机,linode属于高富帅型,现在手上有一台还没搞!先说AWS 因为以前用过AWS当然也是自己配置的环境,这里边我就不自己编译了,纯apt-get安装的了,前边有我写的lnmp环境安装!纯手工编译的! 先说下申请下来AWS会有一个XXX.perm的密钥下载下来,然后用puttygen生成XXX.ppk,然后用Putty选connection->SSH->Auth点中,然后Browse选中你的XXX.ppk,然后session输入你的公网ip就可以登录了,当然用户名是ubuntu
#修改你的root密码
sudo passwd root
#切换root
su
#修改配置文件
vim /etc/ssh/sshd_config
PermitRootLogin
这行改为
PermitRootLogin yes
#将PasswordAuthentication no修改成yes
PasswordAuthentication yes
#去掉#UsePAM no前边的#
UsePAM no
#重启ssh
service ssh restart
OK,现在你可以用ip直接登录了,再也不用ppk文件了~~ AWS的测试我就不说了,好多评测网太多了
- 1.安装mysqk
sudo apt-get install mysql-server
- 2.安装nginx更新软件安装源
sudo vim /etc/apt/sources.list
deb http://ppa.launchpad.net/nginx/development/ubuntu maverick main
deb-src http://ppa.launchpad.net/nginx/development/ubuntu maverick main
#增加key,并update一下。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
sudo apt-get update
#安装NGINX
sudo apt-get install nginx
- 3、安装 phpy + php-fpm + 其他模块
sudo apt-get install php5-cgi php5-mysql php5-fpm php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
- 4.修改配置文件
sudo vim /etc/nginx/sites-available/default
location / {
index index.php index.html index.htm;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
sudo vim /etc/nginx/fastcgi_params
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_connect_timeout 60;
fastcgi_send_timeout 180;
fastcgi_read_timeout 180;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
- 5.重新启动 nginx 和 php-fpm,配置完成:
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php5-fpm reload
ok了,然后大家爽去吧~~
digitalocean的使用
我买了一个新加坡的,但是新加坡对电信线路有点坑,当然我用的是centos,自己手工编译配置的环境,当然你可以我博客一下lnmp看我手工编译的文章[caption id="attachment_986" align="alignnone" width="300"] digitalocean[/caption] 上边是我的配置,ping的话联通、移动线路在200-300,电信的比较惨200-500,我也准备环线不用新加坡的了,毕竟这事新开的,没有以前的稳定!但是最新获得了融资,估计以后不会差的,希望以后开香港或者日本的主机这样对亚洲的速度还是很棒的~~ 如果希望代购的朋友可以联系我~~有问题的也可以咨询我,然后开始更新linux从基础到shell再到运维~~
发表评论 取消回复