西部数码云服务器手记
【服务器语言】
zh_CN.GBK
【服务器软件配置】
PHP配置文件 /www/wdlinux/apache_php-5.4.26/etc/php.ini
Apache服务器目录 /www/wdlinux/httpd-2.2.22
Apache配置文件 /www/wdlinux/httpd-2.2.22/conf/httpd.conf
通常网站文件夹 /home/wwwroot/项目名
phpMyAdmin目录 /www/wdlinux/wdcp/phpmyadmin
【服务器升级】
wdcp常见组件安装方法,升级php版本,安装memcahce,mysql_innodb等
http://www.west.cn/faq/list.asp?unid=607
phpmyadmin升级
http://www.wdlinux.cn/bbs/thread-39890-1-1.html
【域名】
域名要先备案才能绑定
绑定域名前还要先添加白名单,否则会提示连接被重置(firefox),没有返回数据(Chrome)等错误信息
0、云服务器对比与选型
最新出现的云提供商很多,我没有做太过详细的对比。只拿了两个最有历史的,一是西部数码,一是阿里云,新浪云由于不是真正的云主机所以不考虑。大多数互联网小公司都会选择阿里云,因为它的庞大流量经验背景,拥有强大的防攻击能力、安全保障、备份恢复能力,价格也比较公道。而西数则感觉是用硬件堆出来的,网络防护上并没有太多经验和保障,负载均衡等也没有,也因而它的云服务器价格压得很低。我在上次双十一的时候就以三百多块的价钱租下了一年,当然就是玩Linux系统了,它配有一个叫做WDPC服务器管理后台网站,对于建站新手来说非常有学习价值,可以让你大概了解到服务器上的日常功能大概都有哪些,而不是整天面对着一片迷惘的黑色屏幕。所以我的建议是公司用阿里云,个人用西数。注意不要用港台主机,网速很慢。
1、数据库和PHP升级
因为服务器本来安装的MySQL和PHP版本都比较低,所以如果想运行一些比较现代的PHP程序,都需要升级。升级时,先升级数据库再升级PHP,因为升级mysql后需重新编译php。注释编译PHP要比较大内存,内存要升级到1G及以上,512M的内存会导致中途编译失败。具体升级命令参考这个帖子
注意WDCP所使用的PHP跟网站服务器所用的PHP是不同的。升级了网站的PHP并没有升级WDCP所用的PHP,所以phpMyAdmin有些提示PHP的版本低还有一些扩展没有打开,属于正常现象,不会影响网站的正常使用。WDCP使用的PHP版本是5.2.17p1,一般不要升级,以免可能影响WDCP程序的正常运行。
旧版phpMyAdmin报警告如图
新版phpMyAdmin报警告如图
2、WDCP中的phpMyAdmin升级
原装旧版本的phpmyadmin太丑也比较难用,一般都会想升级了,升级步骤参考这个帖子,注意最后一步删除旧版本一般先不做。修改后台要重新登录后台版本才会改变。如果遇到空白的情况,那么就设置回旧版本,但也可以通过类似 211.149.248.xxx:8080/phpMyAdmin40 的方式访问新版phpMyAdmin。
3、域名绑定
域名要先备案才能绑定!绑定域名前要先添加白名单,否则会提示连接被重置(firefox),没有返回数据(Chrome)等错误信息
4、服务器语言编码
西数的服务器语言默认是 zh_CN.GBK,所以在设置SVN勾子的时候注意加上一句 export LANG="zh_CN.GBK"
∞、Linux及网站参考资料
1)Linux日常操作可以参考我博客的 运维手册 系列博文;
2)慕课上的视频教程;
3)鸟哥的Linux私房菜 两本;
4)讲运营推广的《疯狂的站长》;