如何使用vps主机搭建服务器?
【内容声明】本文收集整理于互联网,不确保内容真实性和质量度,仅供参考!若有服务器产品相关问题,请咨询[YINGSOO]在线客服,获取专业解答!
【精选文章】vps香港主机的性价比怎么样?
YINGSOO,国际数据中心综合服务提供商,专注高品质、企业级海外服务器租用/托管服务,拥有ISP牌照、实体公司、专业团队、9年经验,7x24x365全天候服务,3天免费试用,品质保障、值得信赖!
《以下内容来源网络_服务器租用问题_请咨询[YINGSOO]在线客服》
很多人购买vps主机之后不知该如何用vps主机搭建服务器,今天小编就来教大家两种VPS主机上搭建服务器环境的方法,希望能对大家有所帮助。
vps主机搭建服务器环境的方法一:要求主机系统为UBUNTU 13.04
1.安装Nginx Php Mysql
(1)安装Nginx
sudo apt-get install nginx
Ubuntu安装之后的文件结构大致为:
•所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
•程序文件在/usr/sbin/nginx
•日志放在了/var/log/nginx中
•并已经在/etc/init.d/下创建了启动脚本nginx
•默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)
(2)安装 PHP MYSQL
sudo apt-get install php5-cli php5-cgi mysql-server php5-mysql
(3)安装FastCgi
sudo apt-get install spawn-fcgi
(4)配置 nginx
修改nginx的配置文件:/etc/nginx/sites-available/default 修改主机名:
server_name localhost;
修改index的一行修改为:
index index.php index.html index.htm;
去掉下面部分的注释用于支持 php 脚本:
location ~ \.php$ {
include /etc/nginx/fastcgi_params; #需放在第一行,否则会出错
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;
}
重新启动nginx:
/etc/init.d/nginx stop
/etc/init.d/nginx start
启动fastcgi php:
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi
为了让php-cgi开机自启动: Ubuntu开机之后会执行/etc/rc.local文件中的脚本 所以我们可以直接在/etc/rc.local中添加启动脚本。 spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi 添加到语句:exit 0 前面才行
创建、测试phpinfo:
sudo vi /var/www/nginx-default/info.php
打开 http://localhost/info.php
2.子目录wordpress伪静态
vi /etc/nginx/sites-available/default
在server里加入
location /blog/ {
try_files $uri $uri/ /blog/index.php?q=$uri&$args;}
即可实现,/blog目录的wordpress的wordpress伪静态重写。
现在VPS云服务器价格比以前便宜了很多,一年几百到小几千都有,性能完胜虚拟主机,所以很多用户从之前用虚拟主机开始接触用VPS云服务器,使用和管理VPS云服务器其实也很简单,不难~
购买VPS云服务器也是一样推荐到正规大牌服务商那购买,千万谨慎在小牌公司买,这边推荐太阳VPS(云服务器),我自己用了太阳VPS2年了感觉很满意,就代理了他们家产品,有需要也可以关注公众号:太阳动态IP软件(tydlip)回复VPS 购买。
购买服务器后,第一步就是要远程桌面连接上去跟使用自己电脑一样去管理它,win系统自带就有,左下角 - 开始 - 程序 - 附件 - 远程桌面连接,输入你的IP、用户名、密码 即可连接上VPS,就可以管理了。长期使用系统自带的可能会比较不方便,这边推荐款我一直在用的远程桌面管理软件《网钛远程桌面管理助手》可以很好管理好远程账号信息,直接点连接即可远程上了,感兴趣的用户可以百度搜索下。
《以下内容来源网络_服务器租用问题_请咨询[YINGSOO]在线客服》
vps主机搭建服务器环境的方法二:要求主机系统为UBUNTU 13.04
win系统自带的远程桌面
服务好的服务商会帮你安装好你需要的环境,如果没有就需要自己搭建了,这边以现在主流PHP+MYSQL环境为主,推荐使用护卫神PHP套件,直接把软件上传到服务器上,运行软件,一直下一步下去即可安装好PHP+mysql环境。
为了网站文件管理方便,一般建议安装FTP软件,如果你不懂FTP是干嘛用的,可以百度下它的作用,常见的是IIS自带的FTP(如果IIS自带了可以直接用),另一款是Serv-U FTP Server,安装也很简单,就是设置FTP账号可能比较有些步骤,后面章节会专门解说下,这里就不细说了。
下面说下网站搭建过程,这边以我经常用的网站程序 网钛CMS PHP版 为例,先把程序安装包RAR文件上传到服务器上,通过FTP上传或者直接本地复制,服务器里黏贴(需要远程桌面连接前打钩映射硬盘选项),找个地方解压,不建议放C盘,建议放在D或E盘,C盘是系统盘,程序放C盘很容易出现各种权限不足问题。比如我这个放在D:/web/OTCMS/目录下,如图
然后打开IIS软件,【网站】右键 - 添加网站,填写下网站名称、物理路径、主机名(也就是域名),然后点确定,网站就初步创建好了。记得域名管理里域名要解析下该服务器的IP,没解析域名是没法使用的。
由于网钛CMS PHP版的默认页是index.php,所以要检查下默认页里是否有index.php,如图如果列表里没看到index.php名称,右侧添加菜单添加下index.php即可
设置完后通过域名访问试试,如果能出现网站程序的安装向导界面代表安装成功了,如果出现错误提示,那就麻烦了,需要根据具体错误信息来判断,可以把错误信息用百度查询一般也都能找到解决方法。
所有PHP程序安装都差不多,都会有安装向导,然后里面最主要的就是连接MYSQL数据库设置,如下图,让你设置下后台目录名和后台账号密码,以及mysql数据库连接信息,数据库地址本地的默认localhost或者127.0.0.1即可,数据库端口要是没改过默认3306,数据库账号root是最高权限账号,为了安全一般建议专门新增个mysql账号只允许操作该网站数据库,数据库名可以直接通过该页面创建或者进入MYSQL数据库里先创建个数据库,设置好后,点下【连接测试】,提示连接成功,即可点击下一步
程序就会自动导入数据库信息,然后返回结果,如图,这样网站就搭建好了,可以点击【进入首页】看前台效果,也可以点击【登录后台】进入后台设置网站信息。
本文关键词:vps主机搭建服务器,vps主机搭建,vps主机 https://www.yingsoo.com/news/posts/3377.html
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。