王志勇 发表于 2018年11月08日 07:18
因为我正在开发的几个新项目,都是给用户提供免费的程序,运行在用户的VPS、或虚拟主机上。我需要在不同的环境下测试运行,恰好手里的VPS多,每个VPS安装了不同的系统。
以前我个人的主力环境是CentOS+Apache+PHP,现在不得不在CentOS/Ubuntu+Apache/Nginx环境下测试。
长期使用一种环境,当这个环境成为主力之后,会对这个环境很熟悉。2年多以来,用惯了CentOS+Apache+PHP,另外的3种环境,需要开始去尝鲜测试。
当发现了这4种环境的不同、并熟悉这些不同,无疑是令人很兴奋的。这4种环境,有2种系统,2种网页服务器后台。其实,Debian和Ubuntu,对于服务器来说经常可以大概地认为是同一种系统,命令、软件环境都一模一样。
一直使用CentOS+Apache,是因为CentOS下的Apache,比Ubuntu+Apache的配置容易一些。习惯之后,其实Ubuntu+Apache也不麻烦。
另外,Apache和Nginx的环境,在配置上有较多的不同。我的主力环境以Apache为主,但是大家的服务器大多以Nginx为主。为什么我会以Apache为主?因为Nginx距离完美,只差小小的一步:Nginx不支持.htaccess,如前文。技术上完全能支持,但是很遗憾,作者没有开发。当然,目前的最高版本Nginx我没有测试过,改天写一个测试的记录。
过去也有人说Nginx支持.htaccess,方法是在Nginx的配置文件里(/etc/nginx/sites-available/default或/etc/nginx/conf.d/default.conf),写入一行include的包含语句,包含那个.htaccess文件。其实,这种方式并不是真正的.htaccess,这是伪支持。原因有2个:1. 如果把这个.htaccess文件改成任意扩展名,一样能支持。2. 通过include的包含语句来加载配置语句,这相当于是把配置语句直接写在Nginx的配置文件里,因此Nginx的这种方式是全站的全局设置。
Apache真正支持.htaccess。Apache的.htaccess,经过测试,作用的机制是对当前目录、以及这一级别下的所有子目录有效,既可以全局、也可以局部。
在抗高并发方面,尚未有条件能测试。Linux系统,CentOS/Ubuntu/Debian本身是多任务的系统,我发现用ps -e命令,能经常看到有多个Apache的进程,并非只有一个Apache进程,这说明Apache开发者在抗并发方面是有考虑的。
自由勇 2018-11-08 16:30
折腾也是一个收获的过程。:)
自由勇 2018-11-11 07:45
很久不见。如果只用静态页,用虚拟主机,或者VPS都可以。VPS改天我写一个从0开始的配置步骤,比如先在面板里,重装CentOS,默认自带Apache,如果没有,安装Apache,命令是:
yum -y install httpd
然后修改Apache的配置文件(建立站点),并关闭访问日志、错误日志。
VPS和虚拟主机不同的一点是VPS可以使用自带的SFTP,使用方法和FTP基本一样。
虚拟主机,这里是我以前用过的主机:http://blog.emxel.com/sail/26
主力用老薛、老鹰主机比较好,很稳定,以前的价格在$15-$20/年,老薛主机有香港主机,然后在cPanel里建立站点、建立FTP。
现在的VPS和虚拟主机,价格基本一样。如果要最便宜嘛,请测试这2个IP,这是我前些天买的,1美元/年:
173.254.239.2
155.94.234.2
第1个是nfphosting的,能建立3个站点。第2个是woothosting的,只能建立1个站点。我当时共买了3个,一直闲置着,速度还不错,当时买这些只为了建立企业邮箱、服务器发邮件。
购买地址是我在网上搜索的,都是1美元/年,支持PHP,cPanel面板,也能当静态空间用:
https://portal.nfphosting.com/aff.php?pid=25
https://www.woothosting.com/pulse/cart.php?a=add&pid=89
低价VPS,线路最好的是搬(隔开)瓦(隔开)工,最低$19.99/年。
woothosting有的线路很好,有的线路不好,同是CN2。
本博客现在挂在hiformance上,线路目前和搬(隔开)瓦(隔开)工接近,价格是$6/年(单核,1G内存),或$12/年(双核,4G内存),目前总体还稳定,我用的是单核。
之前我使用的是virmach的KVM,当时$8.75/年入手,总体还稳定。
这是我近期的VPS购买小记:
http://www.auiou.com/relevant/00000924.jsp
http://www.auiou.com/relevant/00000934.jsp
自由勇 2018-11-11 13:20
VPS其实比想象中容易很多,因为VPS的系统是别人已经配置好的。
置顶的文章:
论朋友圈可以发什么?
短信验证开发的方案分享
巡回更新:2018-09-21
速度是永恒的主题
UTF-8、HTTPS原来都是浮云
https安全吗?
独立博客有必要安装https吗?
近期的主题:
夜晚靓歌(10):你没看过的《星雨心愿》
Feedval、Blogval将下线/谈理财和生存
2024.9感言
人生讨论(20):有人借钱怎么办?(2)
人生讨论(19):迄今为止最强的情感频道
数码评测(67):让小米/红米手机的反应提高1~2倍
数码评测(66):无线网卡FW150UH VS FW150UH
数码评测(65):如何快速自制CPU天梯图?
数码评测(64):2024年,你还在用VGA线吗?
人生讨论(18):6年就可以实现财务自由
人生讨论(17):为什么总是受欺负?
人生讨论(16):要钱的最新妙招
创业杂谈(17):什么项目能赢利?
人生讨论(15):有人借钱怎么办?
数码评测(63):高清切换超级神器
数码评测(62):再谈视频的尺寸
数码评测(61):近期数码采购和折腾
人生讨论(14):看穿尊重
数码评测(60):图拉丁-最佳中配工作“免费”手机
创业杂谈(16):博客何时终结?
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +