编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

折腾·128M的VPS折腾记录·梦幻辰风的折腾

wxchong 2024-06-17 22:48:20 开源技术 150 ℃ 0 评论

突然间想折腾VPS。想起来自己曾经剁手的40元一年的128M内存的VPS仅仅搭了个梯子是极度浪费的,于是,想起32MB和64MB的博主用比我小的VPS搭建了一个博客,既然如此,那我也折腾一下。

首先,重装系统,我选择的是debian-8.0-x86_64-minimal这个操作系统。debian是我个人觉得比较轻便的一个操作系统了、。稍等几分钟,系统安装完毕,通过putty连接登录即可。putty建议使用官方的英文版,毕竟中文版爆出有后门的存在。

安装玩具,首先打算安装SSR,用来自“秋水逸冰”的一键脚本即可。毕竟工具的存在,便是为了节约时间,提高生产力。(这是政治必考题,学学!为了和谐,请百度寻找。)

随后,开始安装Nginx。相比于nginx我更喜欢apache,但是128M的小机器还是很可能带不动的。

apt-get update&&apt-get upgrade -y #更新一下下软件

apt-get install nginx #安装nginx

service nginx start #启动nginx服务

apt-get install php5 php5-fpm php5-mysql php5-curl #安装php环境

mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak #备份默认的nginx文件

vi /etc/nginx/sites-available/default #创建一个新的配置文件

######以下是文件内容######

server {

listen 80 default_server;

root /home/www;

index index.html index.htm index.php;

server_name www.mhcf.net;

location / {

if (-f $request_filename/index.html){

rewrite (.*) $1/index.html break;

}

if (-f $request_filename/index.php){

rewrite (.*) $1/index.php;

}

if (!-f $request_filename){

rewrite (.*) /index.php;

}

}

location ~ .*\.php(\/.*)*$ {

fastcgi_split_path_info ^(.+\.php)(/.+)$;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi_params;

}

}

######内容结束######

#其中www.mhcf.net可以换成你的域名,支持*.这样的泛解析,多个域名用空格隔开#

vi /etc/php5/fpm/pool.d/www.conf #修改 fastcgi 配置,将 listen 值改为listen = 127.0.0.1:9000即可

vi /etc/php5/fpm/php.ini #找到 cgi.fix_pathinfo=1 这一行,去掉前面的分号, 将 1 改为 0

chmod -R 777 /home/www #赋予网站根目录读写权限

service php5-fpm restart #重启 php5-fpm

service nginx restart #重启 Nginx

######代码来自32mb.space######

此时此刻,已经可以在/home/www/目录中放一个探针,或者爱特文管。当然,想建站点,还需要MySQL。毕竟,咱不能让数据睡大街不是?所以,咱们继续。

apt-get install mysql-server #安装MySQL

vi /etc/mysql/my.cnf #编辑 my.cnf 文件,修改编码。在 [client] 字段里加入 default-character-set=utf8 在 [mysqld] 字段里加入 character-set-server=utf8 在 [mysql] 字段里加入 default-character-set=utf8。

###安装完成后,可以通过SSH登录MySQL继续即可。代码如下###

mysql -u root -p #以root用户登录,密码是安装的时候自己设置的~

create database sqlname; #sqlname是你创建的数据库的名字

exit; #退出mysql管理界面

exit #退出SSH

###以上代码来自32mb.space和网络###

###在mysql中操作记得带分号,否则命令行无效的节奏###

站点已经完成了。现在上传程序,由于没有FTP,我们可以使用SFTP登录,工具可以推荐xftp给大家。登陆之后,把安装文件解压到/home/www/目录即可。姜辰安装了EM6.0测试版。唔,经过测试,我还是喜欢5.3.1。

以下为截图:

探针截图

Emlog6.0.0 Bet后台截图

作为网站访问的速度而言,还是挺不错的。而作为梯子,也很完美。当然,敢于折腾,才是重要的地方。否则,东西在手上慢慢生锈,又有什么意义呢?人生,不也是因为折腾才精彩的吗?

文/姜辰 首发布于梦幻辰风 关于VPS购买链接等请在梦幻辰风查看。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表