免费使用vps服务器,IBOS是什么?
博思协创发布的一款协同办公平台IBOS。IBOS融入了现代企业管理的思想精髓,在具备传统企业管理软件的功能模块基础上整合了社区、SNS网站的娱乐化元素,其可以运行在虚拟主机、VPS、云主机、独立服务器等任何支持PHP+MYSQL的服务器环境下,让企业使用OA门槛大大降低;将大大促进中国企业协同办公程度的提升。IBOS的特点如下:
免费下载,零风险实施
IBOS可随时下载、安装试用,可安装在个人电脑、虚拟主机、VPS、云主机、独立服务器等任何支持PHP+MYSQL的服务器环境。
实施成功后决定购买商业授权,零风险实施部署。
快速安装,部署便捷
IBOS 如同网站程序,上传到支持PHP+MYSQL的WEB环境,即可通过WEB界面快速完成安装配置。
IBOSEXP 能够根据用户计算机配置自动优化服务器环境!只需运行双击鼠标运行安装程序,一切就都已搞定!
数据安全,低成本高可用性
数据存储在企业PC、服务器或网站主机上,不同于SAAS模式。
正式版将对数据库进行定时备份和云存储两种措施,低成本打造高可用心数据备份机制。
简单易用,快速上手
社交网站风格,会上网就会使用
采用新技术减少繁杂的操作,优化用户体验。引入了HTML5特性,复杂操作可通过拖拽完成。
性能卓越,互联网模式开发
采用全球认可的最为先进的开放理念——OOP(面向对象)架构,使用PC服务器或虚拟主机即可实现数百人规模应用。
快速迭代的互联网模式开发协同管理平台,所有用户可参与开发改进产品,关注跟踪我们的研发进展,并针对我们研发的功能予以反馈。
随时随地,快乐工作
支持PC、MAC、IPAD 、IPHONE、ANDROID等设备随时随地使用,抓住时间碎片。
金币 升级 打怪 经验 贡献 勋章 同样魅力无限。换种思路,工作原来可以更快乐。
WordPress是如何实现用户订阅邮件的功能的?
其实, WordPress 默认就有这样的功能的,就是feed订阅,也就是RSS源,这个很多第三方的邮件都可以自动抓取的,比如QQ邮箱就提供了这样的功能,根据你的设定自动抓取 WordPress 站点的RSS源,当文章达到一定数量就可以自动发送邮件给订阅用户了
其实这是 WordPress 原生就带的功能,几乎很多免费的 WordPress 主题都会带上这个功能的!
一个十年草根博客站长【明月登楼的博客】(imydl.com)熟悉 WordPress 、 Typecho 博客平台创建、运营网站,多年VPS服务器运维经历,实践经验丰富,在这里为您解答专业方面的所有疑问!
服务器怎么搭建?
你是要搭什么服务器?这里分享个linux的web服务器搭建,大概步骤就是下载服务器软件,安装-----启动服务器,修改配置文件-----修改相关路径-----定义服务器属性---测试,收工,
Nginx web服务器
1、下载nginx
命令:wget http://nginx.org/download/nginx-0.8.54.tar.gz
2、解压
命令:tar zxvf nginx-0.8.54.tar.gz
3、进入目录
命令:cd nginx-0.8.54
4、安装依赖包
命令:yum -y install gcc pcre-devel openssl openssl-devel (没有网络可在centos中找相关rpm)
5、执行 ./configure
命令:./configure
6、继续安装
命令:
make
和
make install
7、启动nginx服务
命令:/usr/local/nginx/sbin/nginx
8、重启nginx服务
命令:/usr/local/nginx/sbin/nginx -s reload
9、修改站点的配置文件
命令:vi /usr/local/nginx/conf/nginx.conf
10、多站点设置
⑴、在 /usr/local/nginx/conf/ 下创建 vhost 目录
命令:mkdir /usr/local/nginx/conf/vhost
⑵、在 /usr/local/nginx/conf/vhost 里创建一个名字为 linlik.conf 的文件,把站点配置文件写入(请查看最下面的站点内容)
命令:vi /usr/local/nginx/conf/vhost/linlik.conf
⑶、打开 /usr/local/nginx/conf/nginx.conf 文件,在相应位置加入 include 把以上2个文件包含进来
在页尾后括号上面加入一句:include vhost/*.conf; 然后保存退出并重启nginx服务
11、多站点的站点配置文档内容
如下:
server
{
listen 80;
#listen [::]:80;
server_name jiahaolin.com www.111cn.net;
index index.html index.htm index.php default.html default.htm default.php;
root /www/jiahaolin;
include emlog.conf;
#error_page 404 /404.html;
location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log /home/wwwlogs/jiahaolin.com.log access;
}
NGINX下如何自定义404页面
IIS和APACHE下自定义404页面的经验介绍文章已经非常多了,NGINX的目前还比较少,为了解决自家的问题特地对此作了深入的研究。研究结果表明,NGINX下配置自定义的404页面是可行的,而且很简单,只需如下几步:
1.创建自己的404.html页面
2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on;
3.更改nginx.conf(或单独网站配置文件,例如在nginx -> sites-enabled下的站点配置文件 )
中在server 区域加入: error_page 404 /404.html 或者 error_page 404 =http://www.xxx.com/404.html
4.更改后重启nginx,,测试nginx.conf正确性: /opt/nginx/sbin/nginx –t
#502 等错误可以用同样的方法来配置。
error_page 500 502 503 504 /50x.html;
注意事项:
1.必须要添加:fastcgi_intercept_errors on; 如果这个选项没有设置,即使创建了404.html和配置了error_page也没有效果。fastcgi_intercept_errors 语法: fastcgi_intercept_errors on|off 默认: fastcgi_intercept_errors off 添加位置: http, server, location 默认情况下,nginx不支持自定义404错误页面,只有这个指令被设置为on,nginx才支持将404错误重定向。这里需要注意的是,并不是说设置了fastcgi_intercept_errors on,nginx就会将404错误重定向。在nginx中404错误重定向生效的前提是设置了fastcgi_intercept_errors on,并且正确的设置了error_page这个选项(包括语法和对应的404页面)
2.不要出于省事或者提高首页权重的目的将首页指定为404错误页面,也不要用其它方法跳转到首页。
3.自定义的404页面必须大于512字节,否则可能会出现IE默认的404页面。例如,假设自定义了404.html,大小只有11个字节(内容为:404错误)。
Nginx 配置安装以及一些常遇到的错误
nginx 编译安装 一、安装nginx时必须先安装相应的编译工具
yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel
建立nginx 组
groupadd -r nginx
useradd -s /sbin/nologin -g nginx -r nginx
id nginx
zlib:nginx提供gzip模块,需要zlib库支持
openssl:nginx提供ssl功能
pcre:支持地址重写rewrite功能
Nginx 官网下载地址: http://nginx.org/ 最新版 http://nginx.org/download/nginx-1.5.2.tar.gz
二、tar -zxvf nginx-1.2.8.tar.gz
三、cd nginx-1.2.8
配置
四、./configure \
--prefix=/usr \
--sbin-path=/usr/sbin/nginx \
--conf-path=/etc/nginx/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--pid-path=/var/run/nginx/nginx.pid \
--user=nginx \
--group=nginx \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_gzip_static_module \
--http-log-path=/var/log/nginx/access.log \
--http-client-body-temp-path=/var/tmp/nginx/client \
--http-proxy-temp-path=/var/tmp/nginx/proxy \
--http-fastcgi-temp-path=/var/tmp/nginx/fcgi \
--with-http_stub_status_module
或者使用默认的 直接 ./configure
编译并且安装
五、make && make install
编译完成后 make install 进行安装 安转后就大功告成拉
小结:centos没有安装make编译器
解决:yum -y install gcc automake autoconf libtool make
重启动命令 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 更多参考 nginx --help
nginx 的配置以及常见小问题 如下:
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 错误解决
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
问题描述:地址已被使用。可能nginx服务卡死了,导致端口占用,出现此错误。
解决方法:首先用lsof:80看下80端口被什么程序占用。lsof返回结果如下:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 3274 root 6u IPv4 10664 0t0 TCP *:http (LISTEN)
nginx 3547 nginx 6u IPv4 10664 0t0 TCP *:http (LISTEN)
发现是nginx程序,所以我们把nginx服务k掉,重新启动服务。。命令如下:
kill -9 3274
kill -9 3547
或者 killall -9 nginx
从新载入配置文件启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
启动成功了但是发现一个错误信息
[warn]: 51200 worker_connections are more than open file resource limit: 51200
虽然不是致命的问题 不影响nginx运行 但是看起来很烦人 我们来解决一下
nginx.conf 配置问题
events {
use epoll;
worker_connections 51200; // 这里出的问题
}
问题原因是 Linux的最大文件数限制。修改Linux 文件数限制 ulimit -n 51200
[root@localhost ~]# ulimit -n
[root@localhost ~]#
接下来从新载入配置文件重启动Ok了....
nginx error_log 错误日志配置说明
nginx的error_log类型如下(从左到右:debug最详细 crit最少):
[ debug | info | notice | warn | error | crit ]
例如:error_log logs/nginx_error.log crit;
解释:日志文件存储在nginx安装目录下的 logs/nginx_error.log ,错误类型为 crit ,也就是记录最少错误信息;
注意error_log off并不能关闭日志记录功能,它将日志文件写入一个文件名为off的文件中,如果你想关闭错误日志记录功能,应使用以下配置:
error_log /dev/null crit;
把存储位置设置到Linux的黑洞中去
同样注意0.7.53版本,nginx在读取配置文件指定的错误日志路径前将使用编译的默认日志位置,如果运行nginx的用户对该位置没有写入权限,nginx将输出如下错误:
[alert]: could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied) log_not_found 语法:log_not_found on | off
默认值:on
使用字段:location
这个参数指定了是否记录客户端的请求出现404错误的日志,通常用于不存在的robots.txt和favicon.ico文件,例如: location = /robots.txt { log_not_found off; }
最后:所有nginx配置发生改变时,最好都使用如下命令测试配置是否错误后再使用 -s reload 重载
# /usr/local/nginx/sbin/nginx –t
说明:
1、# 代表root权限,不用输入
2、以上是nginx的默认安装路径,如果改变了要相应的修改哦,例如 wdcp 的 lanmp 一键安装包 则如需要用如下命令
# /www/wdlinux/nginx/sbin/nginx -s reload
输入后如果提示如下,则表示配置无误:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
这时再使用重载命令让Nginx平滑的重新加载配置即可,而不会影响正常访问:
# /usr/local/nginx/sbin/nginx -s reload
大家买海外服务器一般是买哪里的啊?
过去十年,WTO组织受益最大的莫过于中国企业,随着中国与世界经贸往来密切、互联网的飞速发展,国外IDC进入中国顺势崛起。国内大部分用户放弃了国内虚拟机选择租用国外服务器,大多数用户是为降低成本而选择租用境外服务器。价格确实是境外服务器重要优势,像租香港服务器做跨境贸易,境外服务器怎么租才算多快好省呢?
也许你只知道境外服务器不备案,即开即用,然而,随着网站附加功能的增加,租用传统的境外服务器存在太多的问题。由于国际数据中心已经习惯了激烈的竞争工具“价格竞争”,许多公司选择了低价供应商。然而,这些低价供应商的售后服务和技术实力并不讨人喜欢。
境外服务器怎么租能避免损失?
第一点、就是明确自己的需求,同样配置的产品,由于成本不上下,销售价格大不相同的情况下,必须慎重选择。产品质量没有保证。 质量差会导致访问速度慢、稳定性差等问题。 网站的访问速度直接影响用户体验,租用哪个地区的服务器,对网络的延迟、带宽、流量、服务器软硬件、IP等资源配置的需求多需要考量。
不同的服务器提供商提供的国外服务器有很大区别,即使同一个主机商可能会提供多种型号、配置的服务器方案,以I3、E3 系列,不同的方案在配置上有一定的区别,且租用价格不一样,如果用户的网站规模较大,对配置要求较高,那么租用便宜的服务器可能无法满足其需求,所以租用服务器前明确建站需求很重要。
第二点、避免租用境外服务器的安全隐患
某些服务提供商刚开始建造主机房,而直营主机房的运营成本是极大的,如果不是好几年的IDC工作经验是没办法成熟期经营的,既然是为了降低成本,这些自营机械室的环境、机械设备、安全设施可能不符合标准,仅仅是安全,如果安全设施不足,遇到网络攻击,首先受害的是用户,网站故障和重要数据丢失等安全问题会给用户带来损失。
第三点、区分动态IP,固定IP,独立IP,共享IP
这个其实是对应的两对概念,因为都是说IP,很多人容易混淆。动态IP和固定IP是一对相对的概念。动态IP就是指每次上网动态分配IP,ADSL一般是这样的,现在的服务器基本没有用动态IP的,如果你不小心碰到了用动态IP的,肯定是撞到骗子了。IP固定不变的就是固定IP,现在机房一般都是光纤,都是分配固定IP的。
独立IP和共享IP是一对相应的概念。独立IP就是一个网站或者一个主机账户用一个IP,而共享IP一般是指服务器上所有虚拟主机的网站共同享用这个IP。国内一般没有给虚拟主机账户分配独立IP的,境外服务器一般会有独立IP。目标客户就是海外访问者,所以不存在速度问题。但随着备案工作的难度和各方面审查力度加大,越来越多的站长选择海外服务器。
第四点、注意海外服务器安装IIS Apache MySQL MSSQL Access是否免费
IIS和Apache是两种常用的网站服务器,mySQL MSSQL ACCESS是三种数据库。其ACCESS比较特殊,只要用FTP上传到虚拟主机空间中就可以使用了,而MySQL MSSQL要涉及到建库 建表等工作。正因为这样,很多新手站长选择了ASP+ACCESS的组合,这个对站长是有害的。以目前的情况看,首选是PHP+MySQL组合和 ASP.net+MSSQL组合。如果你没有偏向性的技术团队,建议选择前者。
除了以上四点,服务器的访问速度和稳定性是影响网站运营的两大重要因素,因此用户在租用境外服务器时必须考虑到。对外贸建站用户来说,先考虑网站的访客群体在哪里,再选择当地口碑好的机房服务器,美国地区用户,租用美国服务器,欧洲客户选择欧洲服务器,从而保证服务器的访问速度。另外,尽量选择口碑好的服务器提供商和知名的数据中心,这样服务器的稳定性和安全性也有一定的保障。还有就是租用国外服务器是否售后完善,完善的售后服务和技术支持很重要。
有哪款面板可以同时实现对数据库FTP和站点的管理吗?
这种软件其实也不少,有收费的,有免费的。
比如cPanel,就是一款收费的主机管理面板,功能特别强大,好多卖vps的都用这个,授权费用按核心数来算,反正不便宜,一核每月好像要40多美元(好多年前记得是这样的价格,不知道记得可对),也就是太贵了,所有国内用的并不多。
宝塔(http://bt.cn)是国内一款做的比较不错的免费的主机管理面板,一般建议操作系统选择Linux类的。系统安装好了后可以通过命令行指令一键安装,过程基本上不用管,大概10分钟左右,软件就安装完毕。安装好了后,会给出控制面板http访问地址,管理员账户和密码。在浏览器里打开面板访问地址(这里要注意的是宝塔访问的端口默认是8888,所以如果你的服务器有防火墙的话一定要在防火墙里把这个端口放开),然后通过之前给的账户和密码就可以登录管理面板了,如果是第一次登录,会提示你安装web服务器,ftp,数据库,PHP开发语言等,这个过程根据安装东西的多少时间长久不一,几分钟到几个小时都有可能。
基础的软件安装好了,就可以进入里面的网站管理,这个可以添加站点,在添加站点时会有ftp账户,数据库账户的选项,基本上设置好站点域名,FTP账户,数据库账户就都一起生成了,非常的方便。
如果需要单独管理FTP、数据库管理面板里也有,还有文件管理、计划任务、服务器运行状态监控和软件商店(非常丰富的三方软件)等。
这么好的软件,还免费,我觉得你值得拥有[呲牙]