这几天一直在研究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 digitalocean[/caption] 上边是我的配置,ping的话联通、移动线路在200-300,电信的比较惨200-500,我也准备环线不用新加坡的了,毕竟这事新开的,没有以前的稳定!但是最新获得了融资,估计以后不会差的,希望以后开香港或者日本的主机这样对亚洲的速度还是很棒的~~ 如果希望代购的朋友可以联系我~~有问题的也可以咨询我,然后开始更新linux从基础到shell再到运维~~

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部