1、主要看你的网站每天大概多少流量。如果是一万PV访问量以下的话,用1核2g内存的阿里云服务器就可以了。
如果超过一万每天的访问量,就要考虑用 2核4g内存的服务器了,会更流畅。
2、可以在阿里云主机上面安装第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。
3、至于网站搬家,可以手动搬家,也可以借助面板或者程序来实现半自动搬家。
4、借助这些 php面板,可以轻松配置php环境,mysql数据库,phpmyadmin、nginx等环境软件。
不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化操作界面,然后一键部署 worpdress环境。
因为这方面内容较多,这里也写不开那么多内容,所以你可以留言或到我的博客上搜索相关内容,老魏有写过教程,还不止一篇,都挺详细的内容,可以帮助你入门。
如何选择合适的云服务器,如何选择云服务器配置?
首先是网站的情况:
1、网站的类型:比如网站是静态还是动态为主,使用的什么的网站程序,对运行环境有何要求,是否需要配置特定的环境,这将影响到操作系统、存储模式的选择。
2、网站的访问量:网站的日均访问人数和平均同时在线人数有多少,这将影响到CPU、内存、带宽等选择。
3、网站的数据大小:网站目前的数据有多大,未来是否会快速增加,这将影响到硬盘的选择。
4、网站的目标用户:网站是面向全国用户还是本地用户,这将影响到机房线路的选择。
在确定网站情况之后可以结合云主机的各项配置参数进行估算选择:
1.CPU:CPU代表主机的运算能力,如果网站流量较大,动态页面比较多,建议选择2核以上CPU。
2.内存:内存也是决定网站打开速度的重要因素,内存越大,可用缓存越大,打开速度也就越快,windows操作系统不支持选择512MB内存。
3.硬盘:硬盘的大小要根据网站的大小来决定,在选择时应该考虑到剩余空间。另外硬盘的I/O读取速度直接决定文件读取的快慢。
4.带宽:云主机没有流量限制,所以主要考虑带宽。带宽是一个网站打开速度的直接体现,带宽越大,访问的时候,打开速度就越快。访问人数较多的网站,建议选择大的带宽。
5.操作系统:操作系统的选择和个人的熟悉情况和网站具体情况有关,对哪种操作系统比较了解就选择哪种操作系统,另外windows系统对asp程序支持较好,不过占用内存较多,而Linux系统对php程序支持较好,更省内存,并且有的程序可能只支持某个操作系统。
6.存储模式:分布式存储数据保留四份,而SSD固态硬盘适合对I/O读取速度有更高要求的用户。
7.时长和数量:一次性购买时间越长越划算,云服务器一般可以一次购买三年的。
如果还是不能确定选择何种配置,可以先购买一个标准配置运行一段时间进行观察,如果发现配置不够可以随时升级。
参考地址:如何选择合适的云服务器?
如果有帮助的话,记得采纳哦!
1. 配置nginx1. 启动nginx服务。
命令如下:
[root@VM_185_51 /]# service nginx restart
2. 测试nginx服务是否正常运行。
如果最后显示:`index.html' saved ,说明nginx服务正常。
[root@VM_185_51 /]# wget http://127.0.0.1--2013-02-20 17:07:26-- http://127.0.0.1/Connecting to 127.0.0.1:80... connected.HTTP request sent, awaiting response... 200 OKLength: 151 [text/html]Saving to: `index.html'
100%[==========================================================================================>] 151 --.-K/s in 0s
2013-02-20 17:07:26 (37.9 MB/s) - `index.html' saved [151/151]
3. 在浏览器中,通过CentOS云服务器公网IP查看nginx服务是否正常运行。
如果显示如下,说明nginx安装配置成功。
2. 配置PHP
1. 启动php-fpm。
[root@VM_185_51 /]# service php-fpm start
2. 修改php-fpm和nginx的配置,实现nginx和php联动。
(1)查看php-fpm默认配置。
[root@VM_185_51 /]# cat /etc/php-fpm.d/www.conf |grep -i 'listen ='listen = 127.0.0.1:9000
(2)php-fpm的默认配置的监听端口为9000,现在只用修改配置,将php解析的请求转发到127.0.0.0:9000处理即可。
修改nginx配置,修改命令如下:
[root@VM_185_51 /]# vim /etc/nginx/conf.d/default.conf
修改完成后实际配置如下,红色文字为修改过的部分:
server { listen 80root /usr/share/nginx/htmlserver_name localhost #charset koi8-r#access_log /var/log/nginx/log/host.access.log main location / {index index.html index.htm} #error_page 404 /404.html # redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.htmllocation = /50x.html {root /usr/share/nginx/html} # proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {#proxy_pass http://127.0.0.1#} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000#location ~ \.php$ {fastcgi_pass 127.0.0.1:9000fastcgi_index index.phpfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_nameincludefastcgi_params}# deny access to .htaccess files, if Apache's document root# concurs with nginx's one##location ~ /\.ht {#deny all#}
}
修改完成后,按“Esc”键,输入“:wq”,保存文件并返回。
通过下面的命令,查看配置是否正确:
[root@VM_185_51 /]# cat /etc/nginx/conf.d/default.conf
3. 配置生效
重启nginx,使配置生效。
命令如下:
[root@VM_185_51 /]# service nginx restartStopping nginx: [ OK ]Starting nginx: [ OK ]
4. 环境配置验证
1. 在web目录下创建index.php。
命令如下:
[root@VM_185_51 /]# vim /usr/share/nginx/html/index.php
index.php文件的内容如下:
<?phpecho "<title>Test Page</title>"echo "hello world"?>
2. 在浏览器中,通过CentOS云服务器公网IP查看环境配置是否成功。
如果页面可以显示“hello world”,说明配置成功。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)